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,859Income: $67,859Poverty: 11.8%BA+: 32.9%
DavenportPopulation: 101,083Income: $64,497Poverty: 15.6%BA+: 30.0%
Sioux CityPopulation: 85,651Income: $65,473Poverty: 14.6%BA+: 21.7%
Iowa CityPopulation: 75,264Income: $57,533Poverty: 26.3%BA+: 60.7%
AnkenyPopulation: 70,542Income: $106,603Poverty: 4.1%BA+: 53.2%
West Des MoinesPopulation: 69,893Income: $84,925Poverty: 7.3%BA+: 54.6%
WaterlooPopulation: 66,947Income: $56,344Poverty: 16.4%BA+: 22.6%
AmesPopulation: 66,112Income: $60,102Poverty: 25.9%BA+: 63.5%
Council BluffsPopulation: 62,564Income: $64,092Poverty: 13.2%BA+: 21.7%
DubuquePopulation: 59,271Income: $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.