Schools · Iowa

Best School Counties in Iowa 2026

Ranked by graduation rates, per-pupil spending, and educational attainment.

All Iowa Counties — Schools Rankings

99 counties ranked by schools score. Overall Score shown for context.

#CountySchools ScoreOverall Score
1Winneshiek County, IA
80.4
67.8
2Union County, IA
79.9
53.6
3Howard County, IA
78.7
68.1
4Shelby County, IA
76.2
66.5
5Chickasaw County, IA
75.7
66.7
6Delaware County, IA
75.3
60.2
7Monona County, IA
75.2
59.3
8Washington County, IA
74.1
51.6
9Clay County, IA
73.5
59.7
10Emmet County, IA
73.3
61.6
11Mitchell County, IA
73.2
66.2
12Carroll County, IA
72.3
61.5
13Sac County, IA
71.9
63.9
14Davis County, IA
71.7
56
15Bremer County, IA
71.6
58.6
16Ida County, IA
71.1
71.2
17Kossuth County, IA
71
66.6
18O'Brien County, IA
70.8
61.5
19Grundy County, IA
70.7
69.1
20Boone County, IA
70.5
57.7
21Franklin County, IA
70.3
65.5
22Keokuk County, IA
69.8
58.5
23Story County, IA
69.5
46.9
24Marion County, IA
69.3
59.2
25Jackson County, IA
69.2
55.6
26Fremont County, IA
68.8
58.6
27Plymouth County, IA
68.8
47.3
28Johnson County, IA
68.7
41
29Allamakee County, IA
68.3
60.2
30Guthrie County, IA
68.3
60.2
31Buchanan County, IA
67.8
62.4
32Iowa County, IA
67.8
56.6
33Monroe County, IA
67.7
59
34Dallas County, IA
67.6
42
35Hamilton County, IA
67.4
57.6
36Lyon County, IA
66.8
65.1
37Dickinson County, IA
66.5
59.1
38Pocahontas County, IA
66.3
65.2
39Jefferson County, IA
66
48.4
40Worth County, IA
65.7
70.4
41Ringgold County, IA
65.6
60.8
42Harrison County, IA
65.2
58.5
43Lucas County, IA
65
55.8
44Wayne County, IA
64.7
62.9
45Clarke County, IA
64.5
43.6
46Hardin County, IA
64.5
48.1
47Poweshiek County, IA
63.8
46.8
48Winnebago County, IA
63.6
68.8
49Louisa County, IA
63.3
61.3
50Fayette County, IA
63.2
57
51Calhoun County, IA
63
65.9
52Linn County, IA
63
40.6
53Montgomery County, IA
62.5
53.5
54Appanoose County, IA
62.3
48.6
55Madison County, IA
62.2
58.6
56Humboldt County, IA
62
63.4
57Cherokee County, IA
61.8
66.8
58Hancock County, IA
61.8
61.6
59Taylor County, IA
61.8
64.2
60Tama County, IA
61.1
56.6
61Page County, IA
61
52.7
62Osceola County, IA
60.9
65.3
63Jasper County, IA
59.4
54.1
64Warren County, IA
58.6
51.7
65Henry County, IA
58.2
52.5
66Adair County, IA
58
62.5
67Black Hawk County, IA
57.4
40.7
68Mahaska County, IA
57.4
51.4
69Pottawattamie County, IA
57.4
36.1
70Jones County, IA
56.4
60.7
71Cerro Gordo County, IA
56
42.5
72Dubuque County, IA
55.1
45.4
73Lee County, IA
54
42.8
74Wright County, IA
54
59.7
75Palo Alto County, IA
53.2
62.4
76Crawford County, IA
53
55.3
77Greene County, IA
52.8
58.4
78Scott County, IA
52.8
37.2
79Woodbury County, IA
52.7
50.9
80Decatur County, IA
52.3
59.4
81Butler County, IA
52.1
62.1
82Marshall County, IA
50.8
42
83Cedar County, IA
49.8
58
84Clinton County, IA
49.1
38.6
85Sioux County, IA
48.7
59.1
86Benton County, IA
48.5
56
87Polk County, IA
47.2
36.6
88Webster County, IA
47
41.6
89Floyd County, IA
46.8
56.7
90Adams County, IA
46.1
61.1
91Mills County, IA
45.6
46.7
92Wapello County, IA
44.5
33.1
93Clayton County, IA
44
59.9
94Audubon County, IA
42.9
59.7
95Cass County, IA
42.5
42.7
96Van Buren County, IA
41.9
60.5
97Des Moines County, IA
38.2
34.7
98Muscatine County, IA
31.7
41.3
99Buena Vista County, IA
27.1
46.7