');
US City Data

Marshalltown vs Fort Dodge

Side-by-side comparison

How does Marshalltown, IA compare to Fort Dodge, IA? Marshalltown has a population of 27,491 with a median household income of $68,854, while Fort Dodge has 24,788 residents and a median income of $61,769. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMarshalltown, IAFort Dodge, IADifference
Population27,49124,788+10.9%
Median Age35.738.2-6.5%
Foreign Born %19.1%4.6%+315.2%
Economy
MetricMarshalltownFort DodgeDifference
Median Income$68,854$61,769+11.5%
Unemployment4.5%4.1%+9.8%
Poverty Rate14%14.4%-2.8%
Bachelor's+19.7%20.1%-2.0%
Housing
MetricMarshalltownFort DodgeDifference
Home Value$117,100$128,900-9.2%
Median Rent$864/mo$764/mo+13.1%
Housing Units10,89311,492-5.2%

Learn More

Marshalltown, IA ProfileFort Dodge, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings