Ranking of Iowa Counties By Percentage of Population Aged 25 years and above with an Educational attainment of Some College or Associates Degree in 2021 (ACS-5Yrs)

Updated on September 3, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the population of Iowa (aged 25 years and above) who had an educational attainment of Some College or Associates Degree was 32.50%. Among all Iowa counties, Palo Alto County had the highest percentage of its population (aged 25 years and above) with an educational attainment of Some College or Associates Degree (40.75%), followed by Fremont County (40.12%), and Kossuth County (39.66%).

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.

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

Ranking of Iowa Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of Some College or Associates Degree in 2021
Palo Alto County
Fremont County
Kossuth County
Sac County
Des Moines County
Montgomery County
Emmet County
Butler County
Guthrie County
Madison County
Ranking of Iowa Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of Some College or Associates Degree in 2021
Items per page:
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Palo Alto County 40.75
2 Fremont County 40.12
3 Kossuth County 39.66
4 Sac County 39.20
5 Des Moines County 38.82
6 Montgomery County 38.78
7 Emmet County 38.71
8 Butler County 38.47
9 Guthrie County 38.35
10 Madison County 38.09
11 Monona County 37.96
12 Carroll County 37.91
13 Clay County 37.77
14 Worth County 37.33
15 Buchanan County 37.27
15 Winnebago County 37.27
16 Humboldt County 37.18
17 Franklin County 37.12
18 Dickinson County 37.04
19 Hardin County 36.91
20 Lee County 36.89
21 Webster County 36.71
22 Shelby County 36.56
22 Wright County 36.56
23 Mitchell County 36.47
24 Appanoose County 36.44
25 Grundy County 36.36
26 Boone County 36.29
27 Adams County 36.27
28 Cerro Gordo County 36.24
29 Hamilton County 36.23
30 Page County 35.97
31 Pocahontas County 35.89
32 Benton County 35.65
33 Greene County 35.53
34 Union County 35.37
35 Plymouth County 35.34
36 Mills County 35.19
37 Jasper County 35.17
38 Cedar County 35.04
39 Taylor County 35.01
40 Hancock County 34.96
41 Adair County 34.89
42 Iowa County 34.86
43 Calhoun County 34.85
44 Lucas County 34.76
45 Linn County 34.65
46 Pottawattamie County 34.58
47 Cass County 34.53
48 Jones County 34.48
49 Audubon County 34.22
50 Harrison County 34.01
51 Henry County 34.00
52 Warren County 33.96
53 Lyon County 33.93
54 Osceola County 33.80
55 O'Brien County 33.77
56 Ida County 33.63
57 Floyd County 33.61
58 Van Buren County 33.35
59 Ringgold County 33.32
60 Monroe County 33.25
61 Keokuk County 33.13
62 Clinton County 33.12
63 Tama County 33.07
64 Black Hawk County 32.87
65 Fayette County 32.84
66 Howard County 32.78
67 Scott County 32.48
68 Bremer County 32.42
69 Wapello County 32.33
70 Jackson County 32.18
71 Allamakee County 32.07
71 Wayne County 32.07
72 Cherokee County 32.01
73 Louisa County 31.93
74 Woodbury County 31.82
75 Muscatine County 31.79
76 Sioux County 31.65
77 Washington County 31.44
78 Davis County 31.43
79 Mahaska County 31.39
79 Winneshiek County 31.39
80 Delaware County 30.24
81 Chickasaw County 30.18
82 Marshall County 30.01
83 Clayton County 30.00
84 Marion County 29.64
85 Jefferson County 29.59
86 Polk County 29.55
87 Dubuque County 29.25
88 Story County 28.96
89 Clarke County 28.30
90 Crawford County 27.86
91 Dallas County 26.95
92 Johnson County 26.78
93 Buena Vista County 26.59
94 Poweshiek County 26.03
95 Decatur County 25.81