');
US City Data

Indianola vs Spencer

Side-by-side comparison

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

Population & Demographics
MetricIndianola, IASpencer, IADifference
Population15,91811,393+39.7%
Median Age35.241.3-14.8%
Foreign Born %2.2%1.3%+69.2%
Economy
MetricIndianolaSpencerDifference
Median Income$78,125$57,068+36.9%
Unemployment3.9%5.1%-23.5%
Poverty Rate7.6%14.1%-46.1%
Bachelor's+33.5%28.2%+18.8%
Housing
MetricIndianolaSpencerDifference
Home Value$228,100$178,300+27.9%
Median Rent$966/mo$795/mo+21.5%
Housing Units6,4605,640+14.5%

Learn More

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