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

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2010, among all Iowa counties, Audubon County had the highest percentage of its population who identified their ethnicity as Non-Hispanic White (98.1%), followed by Mitchell County (98.08%), and Delaware County (98%).

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 2010
Audubon
Mitchell
Delaware
Lucas
Grundy
Butler
Keokuk
Adair
Davis
Wayne
Ranking of Iowa Counties By Percentage of Pop. that are Non-Hispanic White in 2010
0 of 0
Rank County % of County Population
1 Audubon County 98.1
2 Mitchell County 98.08
3 Delaware County 98
3 Lucas County 98
4 Grundy County 97.92
5 Butler County 97.86
5 Keokuk County 97.86
6 Adair County 97.71
6 Davis County 97.71
7 Wayne County 97.59
8 Dickinson County 97.49
9 Ida County 97.38
10 Van Buren County 97.37
11 Benton County 97.35
12 Adams County 97.34
13 Harrison County 97.33
14 Howard County 97.3
15 Lyon County 97.24
16 Kossuth County 97.22
17 Madison County 97.17
18 Buchanan County 97.09
19 Clayton County 96.89
20 Chickasaw County 96.83
20 Ringgold County 96.83
20 Sac County 96.83
21 Jackson County 96.79
22 Appanoose County 96.78
23 Iowa County 96.74
24 Shelby County 96.73
25 Cedar County 96.72
26 Cass County 96.7
27 Guthrie County 96.67
28 Carroll County 96.66
28 Greene County 96.66
29 Bremer County 96.62
30 Palo Alto County 96.58
31 Worth County 96.48
32 Pocahontas County 96.27
33 Monroe County 96.23
34 Monona County 96.22
35 Calhoun County 96.17
36 Union County 95.96
37 Jasper County 95.8
37 Warren County 95.8
38 Boone County 95.79
39 Winneshiek County 95.75
40 Fayette County 95.71
40 Fremont County 95.71
41 Cherokee County 95.67
42 Marion County 95.58
43 Mills County 95.57
44 Montgomery County 95.51
45 Jones County 95.5
46 Plymouth County 95.16
47 Clay County 95.13
48 Mahaska County 94.91
49 Humboldt County 94.77
50 Floyd County 94.73
50 Hancock County 94.73
51 O'Brien County 94.51
52 Winnebago County 94.3
53 Decatur County 94
54 Hardin County 93.68
55 Poweshiek County 93.55
56 Taylor County 92.93
57 Dubuque County 92.86
58 Allamakee County 92.75
59 Washington County 92.72
60 Page County 92.68
61 Cerro Gordo County 92.61
62 Clinton County 92.58
63 Osceola County 91.86
64 Lee County 91.57
65 Hamilton County 91.54
66 Emmet County 90.32
67 Webster County 90.04
68 Henry County 89.95
69 Pottawattamie County 89.78
70 Des Moines County 89.5
71 Linn County 89.31
72 Sioux County 89.2
73 Wright County 88.78
74 Dallas County 88.67
75 Clarke County 88.08
76 Franklin County 87.47
77 Wapello County 87.32
78 Story County 86.91
79 Jefferson County 86.23
80 Black Hawk County 83.85
81 Tama County 83.82
82 Johnson County 83.07
83 Scott County 82.91
84 Louisa County 81.72
85 Muscatine County 80.77
85 Polk County 80.77
86 Marshall County 77.94
87 Woodbury County 77.51
88 Crawford County 72.94
89 Buena Vista County 67.61