Spirit Lake is a city in Dickinson county, IA with a population of 3,498. The median household income is $36,224.
50212 is a zipcode in Boone county, IA with a population of 2,799.
Some of the data listed here may be outdated, please check out Spirit Lake local info
and 50212 local info
for more info.