Maiden Rock is a village in Pierce County, Wisconsin, United States. The population was 119 at the 2010 census. The village is located within the Town of Maiden Rock. The town is named for a cliff (also called "Maiden Rock") just south of the village.