ZipCodeLook
Loading 33,000 zip codes…

About this map

Everyone who lives in the zip code, from the Census Bureau's American Community Survey (5-year average).

Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).

U.S.
334,922,499
Iowa
3,210,507
Rankings
Full list

Top and bottom zip codes in Iowa

Zip codes with 1,000+ residents

Most populated zip codes

See all
  1. 150023Ankeny46,306
  2. 250613Cedar Falls43,867
  3. 352001Dubuque43,101
  4. 452404Cedar Rapids42,958
  5. 552402Cedar Rapids42,938
  6. 652302Marion42,706
  7. 752722Bettendorf41,264
  8. 851503Council Bluffs37,972
  9. 950266West Des Moines37,523
  10. 1050317Des Moines36,548

Least populated zip codes

See all
  1. 150056Colo1,003
  2. 252254Lost Nation1,004
  3. 351235Doon1,007
  4. 451053Schaller1,016
  5. 550139Lacona1,025
  6. 650680Wellsburg1,027
  7. 751101Sioux City1,031
  8. 851561Pacific Junction1,039
  9. 950510Albert City1,042
  10. 1051466Wall Lake1,043

Population by county in Iowa

  1. 1Polk County503,175
  2. 2Linn County230,004
  3. 3Scott County174,608
  4. 4Johnson County156,639
  5. 5Black Hawk County131,049
  6. 6Dallas County107,968
  7. 7Woodbury County106,247
  8. 8Story County100,466
  9. 9Dubuque County99,030
  10. 10Pottawattamie County93,424
  11. 11Warren County54,409
  12. 12Clinton County46,268
  13. 13Cerro Gordo County42,632
  14. 14Muscatine County42,559
  15. 15Marshall County40,114
  16. 16Des Moines County38,487
  17. 17Jasper County37,954
  18. 18Webster County36,886
  19. 19Sioux County36,212
  20. 20Wapello County35,362
  21. 21Marion County33,642
  22. 22Lee County32,893
  23. 23Boone County26,668
  24. 24Plymouth County25,747
  25. 25Benton County25,724
  26. 26Bremer County25,204
  27. 27Washington County22,561
  28. 28Mahaska County22,021
  29. 29Jones County20,896
  30. 30Buena Vista County20,753
  31. 31Buchanan County20,694
  32. 32Carroll County20,594
  33. 33Henry County20,004
  34. 34Winneshiek County19,873
  35. 35Jackson County19,390
  36. 36Fayette County19,288
  37. 37Poweshiek County18,545
  38. 38Cedar County18,349
  39. 39Dickinson County17,990
  40. 40Delaware County17,558
  41. 41Clayton County17,013
  42. 42Madison County16,926
  43. 43Tama County16,868
  44. 44Hardin County16,639
  45. 45Iowa County16,507
  46. 46Clay County16,461
  47. 47Crawford County16,277
  48. 48Jefferson County15,705
  49. 49Floyd County15,328
  50. 50Page County15,131
  51. 51Hamilton County14,886
  52. 52Harrison County14,632
  53. 53Mills County14,568
  54. 54Kossuth County14,516
  55. 55Butler County14,268
  56. 56O'Brien County14,126
  57. 57Allamakee County14,092
  58. 58Cass County13,096
  59. 59Wright County12,791
  60. 60Grundy County12,384
  61. 61Appanoose County12,184
  62. 62Lyon County12,162
  63. 63Union County11,993
  64. 64Chickasaw County11,807
  65. 65Shelby County11,778
  66. 66Cherokee County11,600
  67. 67Guthrie County10,688
  68. 68Louisa County10,678
  69. 69Hancock County10,671
  70. 70Winnebago County10,583
  71. 71Mitchell County10,575
  72. 72Montgomery County10,214
  73. 73Franklin County9,956
  74. 74Keokuk County9,924
  75. 75Calhoun County9,803
  76. 76Sac County9,689
  77. 77Clarke County9,662
  78. 78Humboldt County9,591
  79. 79Howard County9,445
  80. 80Emmet County9,262
  81. 81Davis County9,157
  82. 82Palo Alto County8,863
  83. 83Lucas County8,716
  84. 84Greene County8,688
  85. 85Monona County8,557
  86. 86Decatur County7,759
  87. 87Monroe County7,513
  88. 88Adair County7,460
  89. 89Worth County7,350
  90. 90Van Buren County7,241
  91. 91Pocahontas County7,046
  92. 92Ida County6,911
  93. 93Wayne County6,532
  94. 94Fremont County6,514
  95. 95Osceola County6,100
  96. 96Taylor County5,868
  97. 97Audubon County5,599
  98. 98Ringgold County4,645
  99. 99Adams County3,622

Questions about this map

Which zip code has the highest population in Iowa?

Among zip codes with at least 1,000 residents, 50023 (Ankeny, IA) has the highest: 46,306.

Which zip code has the lowest population in Iowa?

50056 (Colo, IA) has the lowest: 1,003.

What is the population for the United States?

334,922,499; in Iowa it is 3,210,507.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Everyone who lives in the zip code, from the Census Bureau's American Community Survey (5-year average).

More maps