Ranking of Iowa Counties By Percentage of White Alone Population Aged 25 years and above with an Educational attainment of Bachelors or Higher in 2021 (ACS-5Yrs)

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the Iowa White Alone population (aged 25 years and above) who had an educational attainment of Bachelors or Higher was 30.05%. Among all Iowa counties, Johnson County had the highest percentage of its White Alone population (aged 25 years and above) with an educational attainment of Bachelors or Higher (55.95%), followed by Dallas County (50.46%), and Story County (49.21%).

The chart below shows the top 10 Iowa counties, and the table below shows the ranking of all Iowa counties.

You can see similar information for other educational attainments, and for other races and ethnicities.

You can also see similar information for other states and for the United States.

Ranking of Iowa Counties By Percentage of White Alone Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
Johnson County
Dallas County
Story County
Polk County
Jefferson County
Linn County
Scott County
Bremer County
Warren County
Dubuque County
Ranking of Iowa Counties By Percentage of White Alone Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
Items per page:
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Johnson County 55.95
2 Dallas County 50.46
3 Story County 49.21
4 Polk County 40.19
5 Jefferson County 35.22
6 Linn County 35.00
7 Scott County 34.67
8 Bremer County 33.66
9 Warren County 32.79
10 Dubuque County 32.37
11 Sioux County 32.32
12 Dickinson County 32.18
13 Black Hawk County 30.79
14 Winneshiek County 30.48
15 Marion County 30.43
16 Poweshiek County 29.74
17 Mills County 28.88
18 Buena Vista County 26.29
19 Grundy County 25.96
20 Boone County 25.72
21 Woodbury County 25.49
22 Decatur County 25.20
23 Hamilton County 24.78
24 Cerro Gordo County 24.40
25 Winnebago County 24.25
26 Plymouth County 24.21
27 Madison County 24.20
28 Clay County 24.05
29 Palo Alto County 23.93
30 Muscatine County 23.86
31 Washington County 23.83
32 Iowa County 23.12
33 Pottawattamie County 23.07
34 Shelby County 22.82
35 Des Moines County 22.65
36 Henry County 22.23
37 Cherokee County 22.19
38 Union County 21.98
39 Carroll County 21.71
40 O'Brien County 21.68
41 Benton County 21.64
41 Buchanan County 21.64
42 Cedar County 21.62
43 Jones County 21.49
44 Clinton County 21.41
45 Calhoun County 21.33
46 Audubon County 21.31
47 Cass County 21.20
48 Adams County 21.18
49 Mahaska County 21.12
50 Marshall County 21.11
51 Mitchell County 21.00
52 Guthrie County 20.83
53 Ringgold County 20.76
54 Greene County 20.69
54 Hancock County 20.69
55 Floyd County 20.34
56 Hardin County 20.18
57 Worth County 20.00
58 Webster County 19.92
59 Jasper County 19.85
60 Lee County 19.77
61 Lyon County 19.76
62 Adair County 19.64
63 Ida County 19.47
64 Wright County 19.39
65 Crawford County 19.38
66 Monroe County 19.37
67 Harrison County 19.27
68 Wapello County 19.10
69 Jackson County 18.99
70 Appanoose County 18.91
71 Kossuth County 18.86
72 Franklin County 18.85
73 Delaware County 18.80
74 Montgomery County 18.75
75 Butler County 18.61
76 Davis County 18.49
77 Chickasaw County 18.44
78 Howard County 18.33
79 Fremont County 18.23
80 Sac County 18.10
81 Humboldt County 17.86
82 Osceola County 17.71
83 Fayette County 17.68
84 Page County 17.57
85 Pocahontas County 17.56
86 Clayton County 17.51
87 Allamakee County 17.12
88 Tama County 17.04
89 Taylor County 16.88
90 Emmet County 16.64
91 Keokuk County 16.61
92 Van Buren County 15.65
93 Louisa County 15.57
94 Clarke County 15.35
95 Wayne County 15.25
96 Monona County 15.16
97 Lucas County 14.98