');
US City Data

Algona vs Spirit Lake

Side-by-side comparison

How does Algona, IA compare to Spirit Lake, IA? Algona has a population of 5,414 with a median household income of $52,542, 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
MetricAlgona, IASpirit Lake, IADifference
Population5,4145,469-1.0%
Median Age43.140.6+6.2%
Foreign Born %6.5%1.7%+282.4%
Economy
MetricAlgonaSpirit LakeDifference
Median Income$52,542$73,627-28.6%
Unemployment1.9%2.2%-13.6%
Poverty Rate7.6%7%+8.6%
Bachelor's+23.7%32%-25.9%
Housing
MetricAlgonaSpirit LakeDifference
Home Value$156,200$218,400-28.5%
Median Rent$887/mo$885/mo+0.2%
Housing Units2,7102,930-7.5%

Learn More

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