ZIP Code 50653

Marble Rock, IA · Floyd County

42.9645, -92.8917 · View boundary on OpenStreetMap ↗

About Marble Rock

Marble Rock is a city in Floyd County, Iowa, United States, along the Shell Rock River. The population was 271 at the time of the 2020 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.

From Wikipedia — text licensed CC BY-SA 4.0.

Area Profile

US Census (ACS 5-year · Gazetteer)

448
population
$65,313
median household income
9
people / sq mi
$150,900
median home value
$592
median gross rent
58.2
median age
246
housing units
203
households
51.7
land area (sq mi)

Points of interest