Maiden Rock township and village is a historic river and railroad town set along the Mississippi River at Lake Pepin in Wisconsin. 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.
Maiden Rock – Official Website