');
US City Data

Centerville vs Spirit Lake

Side-by-side comparison

How does Centerville, IA compare to Spirit Lake, IA? Centerville has a population of 5,377 with a median household income of $41,472, while Spirit Lake has 5,469 residents and a median income of $73,627. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricCenterville, IASpirit Lake, IADifference
Population5,3775,469-1.7%
Median Age47.240.6+16.3%
Foreign Born %2.1%1.7%+23.5%
Economy
MetricCentervilleSpirit LakeDifference
Median Income$41,472$73,627-43.7%
Unemployment9.6%2.2%+336.4%
Poverty Rate26.7%7%+281.4%
Bachelor's+15.8%32%-50.6%
Housing
MetricCentervilleSpirit LakeDifference
Home Value$99,000$218,400-54.7%
Median Rent$758/mo$885/mo-14.4%
Housing Units2,8462,930-2.9%

Learn More

Centerville, IA ProfileSpirit Lake, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings