ZipCodeLook
Loading 33,000 zip codes…

About this map

The chance that two residents picked at random belong to different racial or ethnic groups. 0 means everyone is in the same group; 50+ is very mixed. The U.S. overall scores about 61.

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

U.S.
61.4
Iowa
31.4
Rankings
Full list

Top and bottom zip codes in Iowa

Zip codes with 1,000+ residents

Most diverse zip codes

See all
  1. 150314Des Moines73.1
  2. 251105Sioux City69.3
  3. 350316Des Moines68.3
  4. 450588Storm Lake67.5
  5. 550320Des Moines63.2
  6. 650703Waterloo62.1
  7. 752339Tama61.5
  8. 850313Des Moines61.1
  9. 951103Sioux City61.1
  10. 1052738Columbus Junction59.5

Least diverse zip codes

See all
  1. 151235Doon0.6
  2. 252591Sigourney0.7
  3. 352202Alburnett1.3
  4. 450028Baxter1.7
  5. 552533Batavia1.8
  6. 652570Milton2.5
  7. 752042Edgewood2.5
  8. 852223Delhi3
  9. 952216Clarence3.1
  10. 1050680Wellsburg3.3

Diversity index by county in Iowa

  1. 1Buena Vista County63.1
  2. 2Crawford County51.7
  3. 3Woodbury County50.8
  4. 4Marshall County50.1
  5. 5Polk County44.5
  6. 6Johnson County42.5
  7. 7Wapello County40.7
  8. 8Muscatine County40.1
  9. 9Scott County39.3
  10. 10Wright County38.9
  11. 11Louisa County37.9
  12. 12Black Hawk County37.7
  13. 13Clarke County36.9
  14. 14Tama County36.8
  15. 15Dallas County33.6
  16. 16Story County33.5
  17. 17Franklin County32.9
  18. 18Linn County31.4
  19. 19Jefferson County31.1
  20. 20Sioux County29.4
  21. 21Webster County28.9
  22. 22Hamilton County28.7
  23. 23Osceola County28.2
  24. 24Des Moines County27.9
  25. 25Pottawattamie County27.6
  26. 26Emmet County26.3
  27. 27Henry County25.1
  28. 28Allamakee County24.2
  29. 29O'Brien County23.7
  30. 30Plymouth County22
  31. 31Dubuque County21.8
  32. 32Cerro Gordo County21.7
  33. 33Cherokee County21
  34. 34Floyd County21
  35. 35Pocahontas County21
  36. 36Washington County20.7
  37. 37Clinton County20.4
  38. 38Winnebago County20.4
  39. 39Taylor County20.3
  40. 40Poweshiek County19.1
  41. 41Hardin County18.5
  42. 42Decatur County18.4
  43. 43Hancock County18.4
  44. 44Lee County18.2
  45. 45Page County18.2
  46. 46Humboldt County18
  47. 47Jasper County17.4
  48. 48Fayette County16.9
  49. 49Clay County16.7
  50. 50Palo Alto County16.5
  51. 51Shelby County16.4
  52. 52Calhoun County16.3
  53. 53Fremont County16.1
  54. 54Ida County16
  55. 55Jones County16
  56. 56Mahaska County16
  57. 57Kossuth County15.6
  58. 58Sac County15.4
  59. 59Union County15.4
  60. 60Montgomery County15.3
  61. 61Warren County15.3
  62. 62Carroll County15.2
  63. 63Bremer County14.7
  64. 64Greene County14.6
  65. 65Guthrie County14.4
  66. 66Iowa County14.2
  67. 67Chickasaw County14.1
  68. 68Mills County13.9
  69. 69Monona County13.6
  70. 70Boone County13.5
  71. 71Howard County13.4
  72. 72Adair County13.3
  73. 73Cedar County13
  74. 74Winneshiek County12.9
  75. 75Marion County12.8
  76. 76Worth County12.8
  77. 77Dickinson County12.7
  78. 78Lyon County12.6
  79. 79Cass County12.5
  80. 80Jackson County12.2
  81. 81Appanoose County12
  82. 82Wayne County11.9
  83. 83Audubon County11.8
  84. 84Davis County11.8
  85. 85Lucas County11.5
  86. 86Delaware County11.4
  87. 87Madison County11.1
  88. 88Van Buren County10.9
  89. 89Harrison County10.8
  90. 90Benton County10.7
  91. 91Adams County10.6
  92. 92Butler County10.5
  93. 93Keokuk County10.4
  94. 94Ringgold County10.3
  95. 95Monroe County10.1
  96. 96Grundy County9.9
  97. 97Buchanan County9.8
  98. 98Clayton County9.8
  99. 99Mitchell County9.4

Questions about this map

Which zip code has the highest diversity index in Iowa?

Among zip codes with at least 1,000 residents, 50314 (Des Moines, IA) has the highest: 73.1.

Which zip code has the lowest diversity index in Iowa?

51235 (Doon, IA) has the lowest: 0.6.

What is the diversity index for the United States?

61.4; in Iowa it is 31.4.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). The chance that two residents picked at random belong to different racial or ethnic groups. 0 means everyone is in the same group; 50+ is very mixed. The U.S. overall scores about 61.

More maps