');
US City Data

Ottumwa vs Marshalltown

Side-by-side comparison

How does Ottumwa, IA compare to Marshalltown, IA? Ottumwa has a population of 25,352 with a median household income of $56,994, while Marshalltown has 27,491 residents and a median income of $68,854. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricOttumwa, IAMarshalltown, IADifference
Population25,35227,491-7.8%
Median Age37.435.7+4.8%
Foreign Born %12.3%19.1%-35.6%
Economy
MetricOttumwaMarshalltownDifference
Median Income$56,994$68,854-17.2%
Unemployment3.7%4.5%-17.8%
Poverty Rate18.9%14%+35.0%
Bachelor's+20.1%19.7%+2.0%
Housing
MetricOttumwaMarshalltownDifference
Home Value$92,400$117,100-21.1%
Median Rent$956/mo$864/mo+10.6%
Housing Units11,52510,893+5.8%

Learn More

Ottumwa, IA ProfileMarshalltown, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings