');
US City Data

Urbandale vs Marshalltown

Side-by-side comparison

How does Urbandale, IA compare to Marshalltown, IA? Urbandale has a population of 46,026 with a median household income of $113,086, 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
MetricUrbandale, IAMarshalltown, IADifference
Population46,02627,491+67.4%
Median Age38.735.7+8.4%
Foreign Born %9.5%19.1%-50.3%
Economy
MetricUrbandaleMarshalltownDifference
Median Income$113,086$68,854+64.2%
Unemployment2.9%4.5%-35.6%
Poverty Rate6.3%14%-55.0%
Bachelor's+51.4%19.7%+160.9%
Housing
MetricUrbandaleMarshalltownDifference
Home Value$318,800$117,100+172.2%
Median Rent$1176/mo$864/mo+36.1%
Housing Units17,90710,893+64.4%

Learn More

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