');
US City Data

Spirit Lake vs DeWitt

Side-by-side comparison

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

Population & Demographics
MetricSpirit Lake, IADeWitt, IADifference
Population5,4695,535-1.2%
Median Age40.639.2+3.6%
Foreign Born %1.7%3.8%-55.3%
Economy
MetricSpirit LakeDeWittDifference
Median Income$73,627$84,474-12.8%
Unemployment2.2%4.6%-52.2%
Poverty Rate7%8.2%-14.6%
Bachelor's+32%33.6%-4.8%
Housing
MetricSpirit LakeDeWittDifference
Home Value$218,400$223,100-2.1%
Median Rent$885/mo$950/mo-6.8%
Housing Units2,9302,254+30.0%

Learn More

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