Ranking of Iowa Counties By Percentage of Population that are Non-Hispanic White in 2020
Updated on June 18, 2025.
Based on the US Census Vintage data estimates, in 2020, among all Iowa counties, Grundy County had the highest percentage of its population who identified their ethnicity as Non-Hispanic White (96.55%), followed by Davis County (96.49%), and Mitchell County (96.43%).
The chart below shows the top 10 counties, and the table below shows the ranking of all Iowa counties.
You can see similar ranking information for other racial and ethnicity groups in the United States.
You can also see similar information for other states, and also the ranking of all counties in the United States.
You may also be interested in:
Related Topics: Iowa Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage).
See this for other years:
Ranking of Iowa Counties By Percentage of Pop. that are
Non-Hispanic White in 2020
25
0 of 0
| Rank | County | % of County Population |
|---|---|---|
| 1 | Grundy County | 96.55 |
| 2 | Davis County | 96.49 |
| 3 | Mitchell County | 96.43 |
| 4 | Delaware County | 96.41 |
| 4 | Wayne County | 96.41 |
| 5 | Van Buren County | 96.35 |
| 6 | Butler County | 96.21 |
| 7 | Adams County | 95.98 |
| 8 | Audubon County | 95.87 |
| 9 | Buchanan County | 95.86 |
| 10 | Harrison County | 95.79 |
| 11 | Ringgold County | 95.75 |
| 12 | Benton County | 95.66 |
| 13 | Clayton County | 95.58 |
| 13 | Keokuk County | 95.58 |
| 14 | Lucas County | 95.57 |
| 15 | Monroe County | 95.52 |
| 16 | Jackson County | 95.41 |
| 17 | Madison County | 95.08 |
| 18 | Cass County | 95.05 |
| 19 | Adair County | 94.92 |
| 20 | Cedar County | 94.82 |
| 21 | Howard County | 94.75 |
| 22 | Appanoose County | 94.73 |
| 23 | Guthrie County | 94.65 |
| 24 | Dickinson County | 94.6 |
| 25 | Winneshiek County | 94.59 |
| 26 | Lyon County | 94.54 |
| 27 | Iowa County | 94.45 |
| 28 | Worth County | 94.29 |
| 29 | Carroll County | 94.19 |
| 30 | Bremer County | 94.18 |
| 31 | Chickasaw County | 94.16 |
| 32 | Boone County | 94.13 |
| 32 | Marion County | 94.13 |
| 33 | Greene County | 94.09 |
| 34 | Mills County | 94.02 |
| 35 | Sac County | 93.93 |
| 36 | Ida County | 93.85 |
| 37 | Fremont County | 93.82 |
| 38 | Union County | 93.65 |
| 39 | Shelby County | 93.63 |
| 40 | Montgomery County | 93.62 |
| 41 | Monona County | 93.57 |
| 42 | Calhoun County | 93.53 |
| 43 | Warren County | 93.51 |
| 44 | Jones County | 93.44 |
| 45 | Fayette County | 93.27 |
| 46 | Kossuth County | 93.26 |
| 47 | Clay County | 92.75 |
| 48 | Jasper County | 92.69 |
| 49 | Humboldt County | 92.68 |
| 50 | Mahaska County | 92.66 |
| 51 | Palo Alto County | 92.61 |
| 52 | Cherokee County | 92.47 |
| 53 | Decatur County | 92.27 |
| 54 | Hancock County | 91.86 |
| 55 | Poweshiek County | 91.81 |
| 56 | Hardin County | 91.73 |
| 57 | Pocahontas County | 91.71 |
| 58 | Page County | 91.48 |
| 59 | Lee County | 90.96 |
| 60 | Taylor County | 90.89 |
| 61 | Floyd County | 90.77 |
| 62 | Winnebago County | 90.72 |
| 63 | Clinton County | 90.62 |
| 64 | O'Brien County | 90.11 |
| 65 | Plymouth County | 90.03 |
| 66 | Washington County | 89.85 |
| 67 | Dubuque County | 89.55 |
| 68 | Cerro Gordo County | 89.46 |
| 69 | Allamakee County | 88.22 |
| 70 | Henry County | 87.39 |
| 71 | Emmet County | 87.28 |
| 72 | Osceola County | 87.03 |
| 73 | Pottawattamie County | 86.69 |
| 74 | Des Moines County | 86.52 |
| 75 | Webster County | 86.32 |
| 76 | Hamilton County | 85.1 |
| 77 | Linn County | 84.31 |
| 78 | Sioux County | 84.15 |
| 79 | Dallas County | 83.88 |
| 80 | Jefferson County | 83.68 |
| 81 | Story County | 82.45 |
| 82 | Franklin County | 81.45 |
| 83 | Clarke County | 80.81 |
| 84 | Black Hawk County | 79.91 |
| 85 | Tama County | 79.49 |
| 86 | Scott County | 79.2 |
| 87 | Wapello County | 79.08 |
| 88 | Wright County | 78.98 |
| 89 | Louisa County | 77.81 |
| 90 | Johnson County | 76.63 |
| 91 | Muscatine County | 76.59 |
| 92 | Polk County | 75.57 |
| 93 | Woodbury County | 70.04 |
| 94 | Marshall County | 69.46 |
| 95 | Crawford County | 63.41 |
| 96 | Buena Vista County | 54.81 |