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 allDiversity index by county in Iowa
- 1Buena Vista County63.1
- 2Crawford County51.7
- 3Woodbury County50.8
- 4Marshall County50.1
- 5Polk County44.5
- 6Johnson County42.5
- 7Wapello County40.7
- 8Muscatine County40.1
- 9Scott County39.3
- 10Wright County38.9
- 11Louisa County37.9
- 12Black Hawk County37.7
- 13Clarke County36.9
- 14Tama County36.8
- 15Dallas County33.6
- 16Story County33.5
- 17Franklin County32.9
- 18Linn County31.4
- 19Jefferson County31.1
- 20Sioux County29.4
- 21Webster County28.9
- 22Hamilton County28.7
- 23Osceola County28.2
- 24Des Moines County27.9
- 25Pottawattamie County27.6
- 26Emmet County26.3
- 27Henry County25.1
- 28Allamakee County24.2
- 29O'Brien County23.7
- 30Plymouth County22
- 31Dubuque County21.8
- 32Cerro Gordo County21.7
- 33Cherokee County21
- 34Floyd County21
- 35Pocahontas County21
- 36Washington County20.7
- 37Clinton County20.4
- 38Winnebago County20.4
- 39Taylor County20.3
- 40Poweshiek County19.1
- 41Hardin County18.5
- 42Decatur County18.4
- 43Hancock County18.4
- 44Lee County18.2
- 45Page County18.2
- 46Humboldt County18
- 47Jasper County17.4
- 48Fayette County16.9
- 49Clay County16.7
- 50Palo Alto County16.5
- 51Shelby County16.4
- 52Calhoun County16.3
- 53Fremont County16.1
- 54Ida County16
- 55Jones County16
- 56Mahaska County16
- 57Kossuth County15.6
- 58Sac County15.4
- 59Union County15.4
- 60Montgomery County15.3
- 61Warren County15.3
- 62Carroll County15.2
- 63Bremer County14.7
- 64Greene County14.6
- 65Guthrie County14.4
- 66Iowa County14.2
- 67Chickasaw County14.1
- 68Mills County13.9
- 69Monona County13.6
- 70Boone County13.5
- 71Howard County13.4
- 72Adair County13.3
- 73Cedar County13
- 74Winneshiek County12.9
- 75Marion County12.8
- 76Worth County12.8
- 77Dickinson County12.7
- 78Lyon County12.6
- 79Cass County12.5
- 80Jackson County12.2
- 81Appanoose County12
- 82Wayne County11.9
- 83Audubon County11.8
- 84Davis County11.8
- 85Lucas County11.5
- 86Delaware County11.4
- 87Madison County11.1
- 88Van Buren County10.9
- 89Harrison County10.8
- 90Benton County10.7
- 91Adams County10.6
- 92Butler County10.5
- 93Keokuk County10.4
- 94Ringgold County10.3
- 95Monroe County10.1
- 96Grundy County9.9
- 97Buchanan County9.8
- 98Clayton County9.8
- 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
- Population
- Population density
- Median household income
- Per capita income
- Median home value
- Median gross rent
- Median age
- Poverty rate
- Bachelor's degree or higher
- Homeownership rate
- Average commute
- Work from home
- Unemployment rate
- Broadband access
- Uninsured rate
- Veterans
- Foreign-born residents
- Housing vacancy
- Rent-burdened renters
- Residents 65 and older
- Residents under 18
- Median earnings per worker
- Tech workers
- Healthcare workers
- Self-employed workers
- Government workers
- 1-year home price change
- 5-year home price change
- 10-year home price change
- Income inequality (Gini)