Marble Rock, Iowa
Marble Rock, Iowa is 42 miles NW of Waterloo, Iowa (center to center) and 137 miles S of St. Paul, Minnesota. It is in Floyd county. The population of the city is 326.
The People and Families of Marble Rock
In Marble Rock, about 60% of adults are married.
Wealth and Education
In 2000, Marble Rock had a median family income of $38,750.
Marble Rock Housing
Of the housing in Marble Rock, approximately 72% is occupied by their owners.
Commuting
In Marble Rock, 92% of commuters drive to work.