Median Household Income
$65,720 ± $12,101
Median Home Value
$215,100 ± $23,260
Median Gross Rent
$911 ± $56/mo
Per Capita Income
$38,446
Poverty Rate
6.3%
Unemployment Rate
3.1%
Homeownership Rate
67.5%
Bachelor's Degree or Higher
26.8%
Median Age
40.4
Average Commute
12 min
Households
2,716
Veterans
362
Population Over Time
Spirit Lake grew 12.2% from 2014 to 2024.
2014
4,916
2016
4,992
2018
5,021
2020
5,130
2022
5,409
2024
5,518
Population by Race & Ethnicity
White
91.2%
Hispanic or Latino
3.7%
Black or African American
0.1%
Asian
0.2%
Nearby Cities in Iowa
Source: U.S. Census Bureau, American Community Survey, ACS 2020-2024. Estimates carry a margin of error (shown as ±) inherent to ACS's sample-based methodology.