');
US City Data

Storm Lake vs Oskaloosa

Side-by-side comparison

How does Storm Lake, IA compare to Oskaloosa, IA? Storm Lake has a population of 11,275 with a median household income of $58,341, while Oskaloosa has 11,492 residents and a median income of $62,172. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricStorm Lake, IAOskaloosa, IADifference
Population11,27511,492-1.9%
Median Age31.237.9-17.7%
Foreign Born %31.5%2.4%+1212.5%
Economy
MetricStorm LakeOskaloosaDifference
Median Income$58,341$62,172-6.2%
Unemployment3.7%4.2%-11.9%
Poverty Rate7.7%16.1%-52.2%
Bachelor's+18.9%26%-27.3%
Housing
MetricStorm LakeOskaloosaDifference
Home Value$163,600$128,900+26.9%
Median Rent$830/mo$880/mo-5.7%
Housing Units4,2915,139-16.5%

Learn More

Storm Lake, IA ProfileOskaloosa, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings