Iowa
IA40 cities with population 10,000+ — government data from Census Bureau, CDC, and CMS.
Cities
40
pop ≥ 10,000
Total Population
1,566,217
in tracked cities
Avg Median Income
$70,029
+11% vs avg
Avg Home Value
$177,212
-9% vs avg
Largest Cities 10
Highest Income 10
Highest Home Values 10
All Cities in Iowa 40
Des Moines 214K Cedar Rapids 130K Davenport 103K Sioux City 83K Iowa City 74K Waterloo 68K Ames 65K West Des Moines 64K Council Bluffs 63K Dubuque 59K Ankeny 57K Urbandale 44K Cedar Falls 41K Marion 37K Bettendorf 36K Marshalltown 28K Mason City 27K Clinton 26K Burlington 25K Fort Dodge 25K Ottumwa 25K Muscatine 24K Johnston 21K Coralville 21K Waukee 19K Altoona 17K North Liberty 16K Indianola 15K Clive 15K Newton 15K Boone 13K Oskaloosa 12K Spencer 11K Storm Lake 11K Fort Madison 11K Grimes 11K Keokuk 11K Pella 10K Norwalk 10K Waverly 10K
Data Sources
City population from GeoNames/Census Bureau. Economic data from the Census Bureau American Community Survey (2022 5-year estimates, county-level). Health data from the CDC PLACES program. Hospital ratings from CMS Hospital Compare.