Ranking of Iowa Counties By Percentage of Population that are Non-Hispanic White in 2021

Updated on August 12, 2024.

Based on the US Census Vintage data estimates, in 2021, among all Iowa counties, Grundy County had the highest percentage of its population who identified their ethnicity as Non-Hispanic White (96.47%), followed by Davis County (96.35%), and Delaware County (96.17%).

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.

See this for other years:
Ranking of Iowa Counties By Percentage of Pop. that are Non-Hispanic White in 2021
Grundy
Davis
Delaware
Van Buren
Mitchell
Wayne
Butler
Buchanan
Audubon
Adams
Ranking of Iowa Counties By Percentage of Pop. that are Non-Hispanic White in 2021
Items per page:
0 of 0
Rank County % of County Population
1 Grundy County 96.47
2 Davis County 96.35
3 Delaware County 96.17
4 Van Buren County 96.12
5 Mitchell County 96.09
6 Wayne County 96.02
7 Butler County 95.85
8 Buchanan County 95.66
9 Audubon County 95.61
10 Adams County 95.57
11 Benton County 95.5
12 Harrison County 95.46
13 Clayton County 95.4
13 Ringgold County 95.4
14 Keokuk County 95.25
15 Monroe County 95.19
16 Jackson County 95.14
17 Lucas County 95.05
18 Madison County 94.83
19 Guthrie County 94.62
20 Adair County 94.54
21 Howard County 94.52
22 Appanoose County 94.48
23 Cedar County 94.45
24 Iowa County 94.43
25 Lyon County 94.42
26 Winneshiek County 94.33
27 Cass County 94.32
28 Dickinson County 94.19
29 Chickasaw County 94.14
30 Bremer County 94.08
31 Marion County 93.99
32 Carroll County 93.98
33 Boone County 93.92
34 Worth County 93.86
35 Greene County 93.79
36 Fremont County 93.73
37 Sac County 93.63
38 Mills County 93.62
39 Monona County 93.52
40 Ida County 93.43
41 Union County 93.39
42 Shelby County 93.34
43 Montgomery County 93.3
44 Jones County 93.11
45 Fayette County 93.1
46 Warren County 93.07
47 Kossuth County 92.93
48 Calhoun County 92.9
49 Mahaska County 92.74
50 Palo Alto County 92.62
51 Jasper County 92.48
52 Clay County 92.34
53 Decatur County 92.21
54 Humboldt County 92.18
55 Cherokee County 92.16
56 Hancock County 91.71
57 Poweshiek County 91.59
58 Hardin County 91.57
59 Page County 91.14
60 Floyd County 90.8
61 Lee County 90.75
62 Pocahontas County 90.74
63 Taylor County 90.33
64 Clinton County 90.25
65 Winnebago County 90.2
66 O'Brien County 89.8
67 Washington County 89.63
68 Dubuque County 89.5
69 Plymouth County 89.34
70 Cerro Gordo County 89.09
71 Allamakee County 88.12
72 Henry County 87.36
73 Emmet County 86.93
74 Des Moines County 86.34
75 Pottawattamie County 86.21
76 Osceola County 85.8
77 Webster County 85.43
78 Hamilton County 84.97
79 Sioux County 84.02
80 Linn County 83.99
81 Jefferson County 83.94
82 Dallas County 83.16
83 Story County 82.49
84 Franklin County 81.27
85 Clarke County 80.25
86 Black Hawk County 79.54
87 Tama County 79.2
88 Scott County 78.91
89 Wright County 78.61
90 Louisa County 78.06
91 Wapello County 77.84
92 Johnson County 76.43
93 Muscatine County 76.3
94 Polk County 74.97
95 Woodbury County 69.11
96 Marshall County 68.35
97 Crawford County 63.01
98 Buena Vista County 53.94