');
US City Data

Red Oak vs Spirit Lake

Side-by-side comparison

How does Red Oak, IA compare to Spirit Lake, IA? Red Oak has a population of 5,542 with a median household income of $52,996, 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
MetricRed Oak, IASpirit Lake, IADifference
Population5,5425,469+1.3%
Median Age39.740.6-2.2%
Foreign Born %1.8%1.7%+5.9%
Economy
MetricRed OakSpirit LakeDifference
Median Income$52,996$73,627-28.0%
Unemployment3.9%2.2%+77.3%
Poverty Rate16.5%7%+135.7%
Bachelor's+15.4%32%-51.9%
Housing
MetricRed OakSpirit LakeDifference
Home Value$91,600$218,400-58.1%
Median Rent$768/mo$885/mo-13.2%
Housing Units2,7122,930-7.4%

Learn More

Red Oak, IA ProfileSpirit Lake, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings