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

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2012, among all Iowa counties, Mitchell County had the highest percentage of its population who identified their ethnicity as Non-Hispanic White (97.72%), followed by Delaware County (97.7%), and Lucas County (97.59%).

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 2012
Mitchell
Delaware
Lucas
Grundy
Adair
Davis
Audubon
Butler
Van Buren
Keokuk
Ranking of Iowa Counties By Percentage of Pop. that are Non-Hispanic White in 2012
0 of 0
Rank County % of County Population
1 Mitchell County 97.72
2 Delaware County 97.7
3 Lucas County 97.59
4 Grundy County 97.52
5 Adair County 97.44
5 Davis County 97.44
6 Audubon County 97.39
7 Butler County 97.38
7 Van Buren County 97.38
8 Keokuk County 97.29
9 Adams County 97.19
10 Wayne County 97.05
11 Howard County 97.04
12 Benton County 97.02
13 Harrison County 96.93
14 Dickinson County 96.89
15 Buchanan County 96.87
16 Madison County 96.82
17 Ida County 96.79
17 Lyon County 96.79
18 Kossuth County 96.64
19 Chickasaw County 96.59
20 Ringgold County 96.58
21 Clayton County 96.52
22 Iowa County 96.4
23 Appanoose County 96.36
24 Guthrie County 96.32
25 Sac County 96.27
26 Bremer County 96.19
26 Shelby County 96.19
27 Jackson County 96.12
28 Cedar County 96.09
29 Carroll County 96.01
30 Cass County 95.94
31 Palo Alto County 95.93
32 Monona County 95.84
33 Worth County 95.82
34 Fremont County 95.81
35 Greene County 95.8
35 Monroe County 95.8
36 Jasper County 95.56
37 Calhoun County 95.55
38 Warren County 95.52
39 Union County 95.5
40 Winneshiek County 95.48
41 Boone County 95.46
42 Marion County 95.23
43 Montgomery County 95.22
44 Mills County 95.14
45 Jones County 95.06
46 Pocahontas County 95.02
47 Cherokee County 94.97
48 Fayette County 94.91
49 Mahaska County 94.86
50 Clay County 94.82
51 Plymouth County 94.54
52 Humboldt County 94.53
53 Hancock County 94.45
54 Floyd County 94.23
55 O'Brien County 94.02
56 Winnebago County 93.85
57 Hardin County 93.32
58 Decatur County 93.28
59 Poweshiek County 93.06
60 Dubuque County 92.46
61 Cerro Gordo County 92.32
62 Osceola County 92.31
63 Allamakee County 92.28
64 Washington County 92.21
65 Page County 92.17
66 Clinton County 92.04
67 Taylor County 91.45
68 Lee County 91.25
69 Hamilton County 91.18
70 Pottawattamie County 89.44
71 Webster County 89.28
72 Henry County 89.15
73 Des Moines County 89.06
74 Sioux County 88.85
75 Emmet County 88.68
76 Linn County 88.6
77 Wright County 88.43
78 Dallas County 87.63
79 Clarke County 87.39
80 Franklin County 87.33
81 Wapello County 86.29
82 Story County 85.95
83 Jefferson County 84.38
84 Tama County 83.53
85 Black Hawk County 83.47
86 Scott County 82.07
87 Johnson County 81.93
88 Polk County 80.1
89 Louisa County 79.76
90 Muscatine County 79.48
91 Woodbury County 76.55
92 Marshall County 75.4
93 Crawford County 69.97
94 Buena Vista County 64.71