');
US City Data

Indianola vs Oskaloosa

Side-by-side comparison

How does Indianola, IA compare to Oskaloosa, IA? Indianola has a population of 15,918 with a median household income of $78,125, 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
MetricIndianola, IAOskaloosa, IADifference
Population15,91811,492+38.5%
Median Age35.237.9-7.1%
Foreign Born %2.2%2.4%-8.3%
Economy
MetricIndianolaOskaloosaDifference
Median Income$78,125$62,172+25.7%
Unemployment3.9%4.2%-7.1%
Poverty Rate7.6%16.1%-52.8%
Bachelor's+33.5%26%+28.8%
Housing
MetricIndianolaOskaloosaDifference
Home Value$228,100$128,900+77.0%
Median Rent$966/mo$880/mo+9.8%
Housing Units6,4605,139+25.7%

Learn More

Indianola, IA ProfileOskaloosa, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings