Iowa ZIP Code Demographics

Iowa has 972 ZIP code areas with Census data, 465 of them with at least 1,000 residents, across 99 counties. The Census Bureau counts 3,210,507 residents statewide, with a median household income of $75,059 and a median home value of $208,000. Pick a county or city below, or color the map by income, homeowners, families or new movers.

Top 10 Iowa ZIP codes

Richest ZIP codes

  1. 50323 Urbandale — $175,944
  2. 52411 Cedar Rapids — $170,491
  3. 50261 Van Meter — $155,278
  4. 50226 Polk City — $153,011
  5. 50035 Bondurant — $134,906
  6. 50325 Clive — $132,121
  7. 50061 Cumming — $130,714
  8. 50105 Gilbert — $130,083
  9. 52351 Walford — $128,750
  10. 52068 Peosta — $125,901

ZIP codes with the highest home values

  1. 50061 Cumming — $533,800
  2. 50323 Urbandale — $486,800
  3. 52411 Cedar Rapids — $423,200
  4. 51355 Okoboji — $421,100
  5. 50226 Polk City — $417,500
  6. 50229 Prole — $416,700
  7. 50325 Clive — $401,100
  8. 50003 Adel — $395,400
  9. 52338 Swisher — $392,700
  10. 51561 Pacific Junction — $388,800

ZIP codes with the highest homeownership

  1. 52411 Cedar Rapids — 98.2%
  2. 52341 Toddville — 97.4%
  3. 50061 Cumming — 96.7%
  4. 50229 Prole — 95.6%
  5. 52749 Fruitland — 95.6%
  6. 50647 Janesville — 94.7%
  7. 52032 Bernard — 94.1%
  8. 50680 Wellsburg — 93.8%
  9. 52338 Swisher — 93.3%
  10. 52328 Robins — 92.8%

ZIP codes with the most families with kids

  1. 52570 Milton — 53.6%
  2. 50035 Bondurant — 50.6%
  3. 52620 Bonaparte — 50.0%
  4. 52237 Hopkinton — 49.9%
  5. 50124 Huxley — 49.5%
  6. 50323 Urbandale — 48.8%
  7. 52345 Urbana — 48.4%
  8. 50047 Carlisle — 47.5%
  9. 50229 Prole — 47.4%
  10. 51006 Battle Creek — 46.1%

ZIP codes with the most new movers

  1. 50012 Ames — 78.5%
  2. 50013 Ames — 77.8%
  3. 52242 Iowa City — 77.2%
  4. 52801 Davenport — 46.5%
  5. 52401 Cedar Rapids — 39.9%
  6. 50309 Des Moines — 39.2%
  7. 51101 Sioux City — 34.2%
  8. 52165 Ridgeway — 33.5%
  9. 50014 Ames — 33.1%
  10. 50010 Ames — 28.4%

Youngest ZIP codes

  1. 52242 Iowa City — 19.1
  2. 50012 Ames — 19.3
  3. 50013 Ames — 19.4
  4. 50014 Ames — 23.3
  5. 52620 Bonaparte — 25.7
  6. 50641 Hazleton — 25.9
  7. 52570 Milton — 25.9
  8. 50174 Murray — 26.7
  9. 51430 Arcadia — 27.6
  10. 52237 Hopkinton — 27.7

Fastest-growing ZIP codes

  1. 52242 Iowa City — 218.0%
  2. 52340 Tiffin — 89.4%
  3. 52801 Davenport — 50.1%
  4. 50105 Gilbert — 46.8%
  5. 50641 Hazleton — 41.7%
  6. 51577 Walnut — 37.2%
  7. 52046 Farley — 30.3%
  8. 50261 Van Meter — 29.6%
  9. 50003 Adel — 29.0%
  10. 50636 Greene — 29.0%

Counties

Cities and communities

Frequently asked questions

How many ZIP codes are in Iowa?
972 ZIP code areas (Census ZCTAs) have published figures; 465 have at least 1,000 residents. PO-box-only ZIP codes have no residents of their own and no Census area.
Which Iowa ZIP code has the most people?
50023 (Ankeny), with about 46,306 residents.
Which Iowa ZIP code has the highest median household income?
50323 (Urbandale), at $175,944, among ZIP codes with at least 1,000 residents.

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.