Ranking of Iowa Counties By Percentage of Population that are Non-Hispanic White in 2022
Updated on June 18, 2025.
Based on the US Census Vintage data estimates, in 2022, among all Iowa counties, Delaware County had the highest percentage of its population who identified their ethnicity as Non-Hispanic White (96.17%), followed by Van Buren County (95.96%), and Wayne County (95.96%).
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 2022
Items per page:
25
0 of 0
| Rank | County | % of County Population |
|---|---|---|
| 1 | Delaware County | 96.17 |
| 2 | Van Buren County | 95.96 |
| 2 | Wayne County | 95.96 |
| 3 | Grundy County | 95.89 |
| 4 | Davis County | 95.85 |
| 5 | Mitchell County | 95.76 |
| 6 | Buchanan County | 95.58 |
| 7 | Butler County | 95.49 |
| 8 | Harrison County | 95.42 |
| 9 | Adams County | 95.39 |
| 10 | Clayton County | 95.26 |
| 11 | Benton County | 95.2 |
| 12 | Keokuk County | 95.18 |
| 13 | Monroe County | 95.11 |
| 14 | Audubon County | 95.09 |
| 15 | Ringgold County | 94.86 |
| 16 | Lucas County | 94.84 |
| 17 | Madison County | 94.81 |
| 18 | Jackson County | 94.66 |
| 19 | Appanoose County | 94.4 |
| 20 | Howard County | 94.35 |
| 21 | Adair County | 94.26 |
| 22 | Cedar County | 94.2 |
| 23 | Iowa County | 94.19 |
| 24 | Chickasaw County | 94.12 |
| 25 | Dickinson County | 94.08 |
| 26 | Cass County | 94.07 |
| 27 | Guthrie County | 94.02 |
| 28 | Winneshiek County | 94.01 |
| 29 | Marion County | 93.87 |
| 30 | Lyon County | 93.85 |
| 31 | Bremer County | 93.82 |
| 32 | Carroll County | 93.79 |
| 33 | Boone County | 93.76 |
| 34 | Worth County | 93.5 |
| 35 | Montgomery County | 93.29 |
| 36 | Fremont County | 93.28 |
| 37 | Sac County | 93.13 |
| 38 | Greene County | 93.12 |
| 39 | Mills County | 93.08 |
| 39 | Monona County | 93.08 |
| 40 | Palo Alto County | 92.9 |
| 41 | Ida County | 92.83 |
| 42 | Fayette County | 92.8 |
| 42 | Kossuth County | 92.8 |
| 43 | Shelby County | 92.77 |
| 44 | Jones County | 92.72 |
| 45 | Warren County | 92.71 |
| 46 | Union County | 92.69 |
| 47 | Calhoun County | 92.6 |
| 48 | Jasper County | 92.46 |
| 49 | Mahaska County | 92.34 |
| 50 | Decatur County | 92.11 |
| 51 | Clay County | 91.99 |
| 52 | Humboldt County | 91.68 |
| 53 | Hancock County | 91.37 |
| 54 | Cherokee County | 91.27 |
| 55 | Poweshiek County | 91.19 |
| 56 | Hardin County | 90.92 |
| 57 | Page County | 90.87 |
| 58 | Lee County | 90.7 |
| 59 | Floyd County | 90.58 |
| 60 | Clinton County | 90.01 |
| 61 | Pocahontas County | 89.76 |
| 62 | Winnebago County | 89.72 |
| 63 | Washington County | 89.33 |
| 64 | Dubuque County | 89.24 |
| 65 | Taylor County | 89.12 |
| 66 | Cerro Gordo County | 88.85 |
| 67 | O'Brien County | 88.81 |
| 68 | Plymouth County | 88.57 |
| 69 | Allamakee County | 88.06 |
| 70 | Henry County | 87.3 |
| 71 | Emmet County | 86.71 |
| 72 | Des Moines County | 85.86 |
| 73 | Osceola County | 85.69 |
| 74 | Pottawattamie County | 85.6 |
| 75 | Webster County | 85.23 |
| 76 | Hamilton County | 84.98 |
| 77 | Jefferson County | 83.62 |
| 78 | Sioux County | 83.59 |
| 79 | Linn County | 83.58 |
| 80 | Dallas County | 82.73 |
| 81 | Story County | 82.46 |
| 82 | Franklin County | 80.9 |
| 83 | Black Hawk County | 79.15 |
| 84 | Clarke County | 79.02 |
| 85 | Tama County | 78.68 |
| 86 | Scott County | 78.44 |
| 87 | Wright County | 77.92 |
| 88 | Louisa County | 77.63 |
| 89 | Wapello County | 77.16 |
| 90 | Johnson County | 76.07 |
| 91 | Muscatine County | 75.91 |
| 92 | Polk County | 74.45 |
| 93 | Woodbury County | 68.31 |
| 94 | Marshall County | 67.18 |
| 95 | Crawford County | 62.6 |
| 96 | Buena Vista County | 52.96 |