Iowa Cities and Towns

Explore 939 cities and towns in Iowa. Search Census population, growth, housing and income data, and compare detailed city profiles.

Iowa has 939 PEP place records in this directory. Des Moines city is the largest in this covered universe at 212,086 residents as of July 1, 2025. Its place population decreased by 191 ( 0.1%) from July 1, 2024.

Together, these places hold 2,614,713 residents; 261 of 939 gained population between July 2024 and July 2025. Statewide, the ACS 2020–2024 median household income is $75,059 (7.0% below the U.S.); median home value is $208,000 (37.5% below the U.S.); median gross rent is $972 (31.2% below the U.S.). Unincorporated areas count toward state totals but not toward this directory.

All 19,483 PEP places have published profiles. Income, home value and rent filters use nationwide exact-GEOID ACS matches; unavailable and suppressed estimates are excluded when those filters are active. Rent is the 2020–2024 survey median, not a current listing price. Open-ended medians meet a numeric filter only when the entire source range meets its condition.

Save up to four cities for comparison in this browser. On the comparison page, choose “Load saved shortlist” to compare them side by side.

939 places · showing the first 50 by population

PEP place population · July 1, 2025 · growth from July 1, 2024
Place State Population Annual growth City profile / shortlist
Des Moines city Iowa 212,086 -0.1% View profile
Cedar Rapids city Iowa 137,935 0.7% View profile
Davenport city Iowa 100,358 -0.1% View profile
Sioux City city Iowa 86,356 -0.1% View profile
Ankeny city Iowa 77,833 1.8% View profile
Iowa City city Iowa 76,229 0.1% View profile
West Des Moines city Iowa 74,224 0.2% View profile
Ames city Iowa 68,220 -0.2% View profile
Waterloo city Iowa 66,919 -0.1% View profile
Council Bluffs city Iowa 62,680 0.3% View profile
Dubuque city Iowa 59,148 0.6% View profile
Urbandale city Iowa 48,570 1.3% View profile
Marion city Iowa 42,732 0.9% View profile
Cedar Falls city Iowa 41,240 0.1% View profile
Bettendorf city Iowa 40,710 1.4% View profile
Waukee city Iowa 34,890 9.3% View profile
Marshalltown city Iowa 27,536 -0.6% View profile
Mason City city Iowa 26,853 -0.0% View profile
Ottumwa city Iowa 25,319 -0.6% View profile
Johnston city Iowa 25,065 0.5% View profile
Fort Dodge city Iowa 24,837 0.0% View profile
Clinton city Iowa 24,049 -0.2% View profile
Coralville city Iowa 23,960 0.8% View profile
Burlington city Iowa 23,336 -0.5% View profile
Muscatine city Iowa 23,164 -0.7% View profile
Altoona city Iowa 22,796 1.3% View profile
North Liberty city Iowa 21,976 1.3% View profile
Clive city Iowa 19,861 1.0% View profile
Grimes city Iowa 17,405 1.1% View profile
Indianola city Iowa 16,829 0.1% View profile
Newton city Iowa 15,741 0.2% View profile
Norwalk city Iowa 15,004 4.7% View profile
Boone city Iowa 12,471 0.2% View profile
Storm Lake city Iowa 11,590 0.4% View profile
Oskaloosa city Iowa 11,493 -0.1% View profile
Pleasant Hill city Iowa 11,239 1.4% View profile
Spencer city Iowa 11,218 -2.0% View profile
Pella city Iowa 10,992 1.0% View profile
Le Mars city Iowa 10,760 1.5% View profile
Waverly city Iowa 10,561 -0.2% View profile
Carroll city Iowa 10,085 -0.7% View profile
Fort Madison city Iowa 9,935 -0.8% View profile
Bondurant city Iowa 9,647 3.1% View profile
Keokuk city Iowa 9,510 -0.1% View profile
Grinnell city Iowa 9,430 -0.5% View profile
Fairfield city Iowa 9,220 -0.7% View profile
Sioux Center city Iowa 8,864 0.7% View profile
Mount Pleasant city Iowa 8,500 -0.3% View profile
Denison city Iowa 8,214 -0.4% View profile
Perry city Iowa 8,208 -0.4% View profile
Page 1

Open city comparison and saved shortlist →

Iowa city highlights

Lists use the same Census records as each profile. Income, rent and home-value lists are limited to places with at least 5,000 residents, where survey estimates are generally more precise; open a profile to see each margin of error.

Largest places

  1. Des Moines 212,086
  2. Cedar Rapids 137,935
  3. Davenport 100,358
  4. Sioux City 86,356
  5. Ankeny 77,833
  6. Iowa City 76,229
  7. West Des Moines 74,224
  8. Ames 68,220
  9. Waterloo 66,919
  10. Council Bluffs 62,680

July 1, 2025 residents

Fastest growing, 2024–2025

  1. Waukee +9.3%
  2. Tiffin +7.8%
  3. Norwalk +4.7%
  4. Bondurant +3.1%
  5. Adel +2.3%
  6. Ankeny +1.8%
  7. Polk City +1.8%
  8. Hiawatha +1.6%
  9. DeWitt +1.6%
  10. Manchester +1.6%

Places with 5,000+ residents

Most jobs located in the place

  1. Des Moines 131,821
  2. Cedar Rapids 100,359
  3. West Des Moines 71,930
  4. Davenport 62,095
  5. Iowa City 57,755
  6. Waterloo 46,923
  7. Sioux City 45,154
  8. Dubuque 44,033
  9. Ames 37,056
  10. Ankeny 35,557

LODES 8.4 workplace jobs, latest year

Highest median household income

  1. Polk City $164,389
  2. Bondurant $135,674
  3. Clive $132,121
  4. Asbury $124,957
  5. Sergeant Bluff $123,481
  6. Grimes $120,037
  7. Urbandale $112,795
  8. Ankeny $108,198
  9. Johnston $106,551
  10. Eldridge $106,316

ACS 2020–2024 · 5,000+ residents

Lowest median gross rent

  1. Clarinda $660
  2. Creston $703
  3. Carroll $722
  4. Cherokee $728
  5. Denison $731
  6. Charles City $735
  7. Estherville $754
  8. Centerville $755
  9. Atlantic $764
  10. Polk City $782

ACS 2020–2024 · 5,000+ residents

Highest median home value

  1. Polk City $414,800
  2. Clive $401,100
  3. Johnston $369,100
  4. Waukee $350,500
  5. Eldridge $350,500
  6. Asbury $339,000
  7. Tiffin $338,500
  8. Urbandale $335,500
  9. Ankeny $331,000
  10. Adel $327,900

ACS 2020–2024 · 5,000+ residents

Lowest median home value

  1. Fort Madison $94,200
  2. Oelwein $96,300
  3. Red Oak $99,700
  4. Estherville $101,400
  5. Centerville $103,000
  6. Keokuk $104,300
  7. Ottumwa $106,300
  8. Clarinda $114,200
  9. Burlington $114,300
  10. Creston $114,500

ACS 2020–2024 · 5,000+ residents

Detailed profiles in Iowa

Selected city profiles · population July 1, 2025; dollar medians ACS 2020–2024
City Population Annual growth Household income Home value Monthly rent
Des Moines, IA 212,086 -0.1% $65,932 $194,700 $1,090
Cedar Rapids, IA 137,935 + 0.7% $70,424 $187,100 $967
Davenport, IA 100,358 -0.1% $66,200 $166,400 $978
Sioux City, IA 86,356 -0.1% $68,906 $173,600 $976
Ankeny, IA 77,833 + 1.8% $108,198 $331,000 $1,319
Iowa City, IA 76,229 + 0.1% $58,546 $285,900 $1,094
West Des Moines, IA 74,224 + 0.2% $86,594 $309,000 $1,237
Ames, IA 68,220 -0.2% $60,991 $277,400 $1,023
Waterloo, IA 66,919 -0.1% $57,480 $152,600 $923
Council Bluffs, IA 62,680 + 0.3% $64,578 $171,800 $1,030

All Iowa city and town profiles

Every covered place has its own population history and geographic record. Survey-backed profiles add housing, household composition, resident industries and commuting. Browse the complete list below, ordered alphabetically; identical place names retain their entity labels and Census identifiers.

How Iowa’s population is spread across places

Places of 25,000 to 99,999 residents hold the largest share of Iowa’s covered place population: 33.8% across 17 places. Between July 2024 and July 2025, places of 25,000 to 99,999 residents changed fastest as a group (+0.7%), while places of under 500 residents changed least (−0.5%). Size bands use July 2025 populations; group change sums each band’s 2024 and 2025 estimates.

Iowa places by size · PEP Vintage 2025
Residents in July 2025 Places Combined population Share of place population Places that grew Group change 2024–2025
100,000 or more 3 450,379 17.2% 1 of 3 +0.1%
25,000 to 99,999 17 884,524 33.8% 11 of 17 +0.7%
10,000 to 24,999 21 349,367 13.4% 14 of 21 +0.5%
2,500 to 9,999 98 493,782 18.9% 51 of 98 +0.3%
500 to 2,499 297 332,654 12.7% 91 of 297 −0.2%
Under 500 503 104,007 4.0% 93 of 503 −0.5%

What this state directory covers

The list uses Census Population Estimates Program place records (summary level 162): mostly incorporated cities, towns and villages, with their official labels and identifiers. Unincorporated communities and most census-designated places are outside this release, so a named community can be absent even though people live there, and the place totals above are smaller than the state population. Annual changes can reflect boundary adjustments as well as population change. Dollar figures are ACS 2020–2024 five-year medians in 2024 dollars, joined by exact place GEOID. Read the full methodology.

Download all Iowa population records , inspect the official population release, or read definitions and calculation methods.

What can we help you find?

Type at least two letters to start searching.

Browse cities Esc to close