');
US City Data

Spirit Lake vs Red Oak

Side-by-side comparison

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

Population & Demographics
MetricSpirit Lake, IARed Oak, IADifference
Population5,4695,542-1.3%
Median Age40.639.7+2.3%
Foreign Born %1.7%1.8%-5.6%
Economy
MetricSpirit LakeRed OakDifference
Median Income$73,627$52,996+38.9%
Unemployment2.2%3.9%-43.6%
Poverty Rate7%16.5%-57.6%
Bachelor's+32%15.4%+107.8%
Housing
MetricSpirit LakeRed OakDifference
Home Value$218,400$91,600+138.4%
Median Rent$885/mo$768/mo+15.2%
Housing Units2,9302,712+8.0%

Learn More

Spirit Lake, IA ProfileRed Oak, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings