Cities in Iowa - Census Data

11 cities with population 50,000+ from the 2023 American Community Survey. Compare median income, poverty rates, education levels, and demographics across Iowa.

All Cities

Des MoinesPopulation: 212,464
Income: $63,966Poverty: 14.9%BA+: 29.0%
Cedar RapidsPopulation: 136,859
Income: $67,859Poverty: 11.8%BA+: 32.9%
DavenportPopulation: 101,083
Income: $64,497Poverty: 15.6%BA+: 30.0%
Sioux CityPopulation: 85,651
Income: $65,473Poverty: 14.6%BA+: 21.7%
Iowa CityPopulation: 75,264
Income: $57,533Poverty: 26.3%BA+: 60.7%
AnkenyPopulation: 70,542
Income: $106,603Poverty: 4.1%BA+: 53.2%
West Des MoinesPopulation: 69,893
Income: $84,925Poverty: 7.3%BA+: 54.6%
WaterlooPopulation: 66,947
Income: $56,344Poverty: 16.4%BA+: 22.6%
AmesPopulation: 66,112
Income: $60,102Poverty: 25.9%BA+: 63.5%
Council BluffsPopulation: 62,564
Income: $64,092Poverty: 13.2%BA+: 21.7%
DubuquePopulation: 59,271
Income: $64,985Poverty: 12.2%BA+: 33.6%

Iowa Cities FAQ

How many cities in Iowa have over 50,000 people?
There are 11 cities in Iowa with a population of 50,000 or more, according to 2023 ACS estimates. The largest is Des Moines with 212,464.
Which Iowa city has the highest median income?
Ankeny has the highest median household income at $106,603 among Iowa cities with 50,000+ residents.
Which Iowa city has the lowest poverty rate?
Ankeny has the lowest poverty rate at 4.1% among cities tracked.