');
US City Data

Spirit Lake vs Clear Lake

Side-by-side comparison

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

Population & Demographics
MetricSpirit Lake, IAClear Lake, IADifference
Population5,4697,603-28.1%
Median Age40.649.2-17.5%
Foreign Born %1.7%2.2%-22.7%
Economy
MetricSpirit LakeClear LakeDifference
Median Income$73,627$70,278+4.8%
Unemployment2.2%2.2%0.0%
Poverty Rate7%7.3%-4.1%
Bachelor's+32%29.7%+7.7%
Housing
MetricSpirit LakeClear LakeDifference
Home Value$218,400$235,100-7.1%
Median Rent$885/mo$755/mo+17.2%
Housing Units2,9304,499-34.9%

Learn More

Spirit Lake, IA ProfileClear Lake, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings