Marble Rock, IA Area Scholarships

Marble Rock is a city in Floyd County, Iowa, United States, along the Shell Rock River. The population was 307 at the 2010 census. Marble Rock has a city park, historical museums, a powerhouse on the river, and a veterans' memorial. The Marble Rock Historical Society has a website with information about the museums.

* Description and images provided by Wikipedia under CC-BY-SA 3.0 license .

Schools in and around Marble Rock, IA