Ranking of Iowa Counties By Percentage of Population that are Non-Hispanic White in 2017
Updated on June 18, 2025.
Based on the US Census Vintage data estimates, in 2017, among all Iowa counties, Grundy County had the highest percentage of its population who identified their ethnicity as Non-Hispanic White (97.02%), followed by Davis County (96.91%), and Mitchell County (96.9%).
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 2017
25
0 of 0
| Rank | County | % of County Population |
|---|---|---|
| 1 | Grundy County | 97.02 |
| 2 | Davis County | 96.91 |
| 3 | Mitchell County | 96.9 |
| 4 | Adams County | 96.64 |
| 5 | Audubon County | 96.58 |
| 6 | Delaware County | 96.55 |
| 7 | Howard County | 96.51 |
| 8 | Butler County | 96.45 |
| 9 | Van Buren County | 96.42 |
| 10 | Keokuk County | 96.4 |
| 11 | Lucas County | 96.36 |
| 12 | Benton County | 96.32 |
| 13 | Buchanan County | 96.22 |
| 14 | Harrison County | 96.17 |
| 15 | Wayne County | 96.1 |
| 16 | Adair County | 96.03 |
| 17 | Clayton County | 95.98 |
| 18 | Ida County | 95.73 |
| 19 | Dickinson County | 95.65 |
| 20 | Chickasaw County | 95.64 |
| 21 | Lyon County | 95.58 |
| 22 | Cedar County | 95.54 |
| 23 | Ringgold County | 95.51 |
| 24 | Jackson County | 95.3 |
| 25 | Iowa County | 95.24 |
| 26 | Madison County | 95.23 |
| 27 | Appanoose County | 95.22 |
| 28 | Cass County | 95.18 |
| 29 | Winneshiek County | 95.17 |
| 30 | Sac County | 95.14 |
| 31 | Bremer County | 95.09 |
| 32 | Guthrie County | 95.01 |
| 33 | Carroll County | 94.89 |
| 34 | Fremont County | 94.88 |
| 35 | Monona County | 94.74 |
| 36 | Shelby County | 94.68 |
| 37 | Greene County | 94.67 |
| 38 | Marion County | 94.63 |
| 39 | Kossuth County | 94.61 |
| 40 | Calhoun County | 94.36 |
| 41 | Monroe County | 94.31 |
| 42 | Boone County | 94.28 |
| 43 | Warren County | 94.23 |
| 44 | Worth County | 94.21 |
| 45 | Mills County | 94.08 |
| 46 | Fayette County | 93.98 |
| 47 | Union County | 93.91 |
| 48 | Jones County | 93.77 |
| 49 | Jasper County | 93.69 |
| 50 | Montgomery County | 93.66 |
| 51 | Clay County | 93.46 |
| 52 | Cherokee County | 93.44 |
| 52 | Humboldt County | 93.44 |
| 53 | Hancock County | 93.32 |
| 54 | Palo Alto County | 93.26 |
| 55 | Mahaska County | 93.03 |
| 56 | Pocahontas County | 92.83 |
| 57 | Decatur County | 92.71 |
| 58 | O'Brien County | 92.52 |
| 59 | Hardin County | 92.11 |
| 60 | Plymouth County | 91.85 |
| 61 | Floyd County | 91.56 |
| 62 | Poweshiek County | 91.51 |
| 63 | Winnebago County | 91.34 |
| 64 | Page County | 91.1 |
| 65 | Clinton County | 90.99 |
| 66 | Washington County | 90.95 |
| 67 | Lee County | 90.81 |
| 68 | Cerro Gordo County | 90.57 |
| 69 | Dubuque County | 90.52 |
| 70 | Allamakee County | 90.51 |
| 71 | Taylor County | 90.2 |
| 72 | Osceola County | 89.39 |
| 73 | Hamilton County | 89.38 |
| 74 | Henry County | 88.17 |
| 75 | Pottawattamie County | 87.6 |
| 76 | Emmet County | 87.29 |
| 77 | Des Moines County | 87.27 |
| 78 | Sioux County | 87.1 |
| 79 | Webster County | 86.76 |
| 80 | Linn County | 85.91 |
| 81 | Wright County | 85.63 |
| 82 | Dallas County | 85.56 |
| 83 | Franklin County | 85.13 |
| 84 | Story County | 83.79 |
| 85 | Wapello County | 82.44 |
| 86 | Clarke County | 82.31 |
| 87 | Jefferson County | 81.15 |
| 88 | Black Hawk County | 81.11 |
| 89 | Tama County | 80.69 |
| 90 | Scott County | 79.94 |
| 91 | Johnson County | 78.3 |
| 92 | Louisa County | 78.23 |
| 93 | Polk County | 77.6 |
| 94 | Muscatine County | 77.16 |
| 95 | Woodbury County | 73.3 |
| 96 | Marshall County | 70.62 |
| 97 | Crawford County | 65.86 |
| 98 | Buena Vista County | 59.02 |