');
US City Data

Indianola vs Grimes

Side-by-side comparison

How does Indianola, IA compare to Grimes, IA? Indianola has a population of 15,918 with a median household income of $78,125, while Grimes has 15,810 residents and a median income of $104,497. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricIndianola, IAGrimes, IADifference
Population15,91815,810+0.7%
Median Age35.234.3+2.6%
Foreign Born %2.2%6.2%-64.5%
Economy
MetricIndianolaGrimesDifference
Median Income$78,125$104,497-25.2%
Unemployment3.9%6.3%-38.1%
Poverty Rate7.6%6.8%+11.8%
Bachelor's+33.5%47.6%-29.6%
Housing
MetricIndianolaGrimesDifference
Home Value$228,100$281,000-18.8%
Median Rent$966/mo$1156/mo-16.4%
Housing Units6,4606,209+4.0%

Learn More

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