Find a School
School Rankings
Find a School
School Rankings
Home
Iowa
City Rankings
Iowa City Rankings
JUST IN!
Iowa test scores and updated rankings for the 2021-22 school year were recently posted to SchoolDigger!
Other IA Rankings:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
School Year:
2021 - 2022
2021 - 2022
2020 - 2021
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
Rank (of 390)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2022
)
Rank (
2021
)
Rank change from
2021
SchoolDigger Rating (
2022
)
1
st
Hospers
1
0
0
0
0
0.997
1
2
nd
Denver
2
1
1
0
0
0.99
2
3
rd
Gilbert
2
1
1
0
0
0.99
6
3
4
th
Readlyn
1
0
0
0
1
0.986
50
46
5
th
Treynor
1
1
1
0
0
0.982
5
6
th
Van Meter
1
1
1
0
0
0.976
8
2
7
th
Roland
0
1
0
0
0
0.973
47
40
8
th
Orange City
1
0
1
0
2
0.973
11
3
9
th
Pella
2
2
1
0
3
0.961
10
1
10
th
Bronson
1
0
0
0
0
0.956
12
2
11
th
Lawton
0
0
1
0
0
0.952
24
13
12
th
Bedford
1
0
1
0
0
0.951
22
10
13
th
Leclaire
2
1
0
0
0
0.951
18
5
14
th
Alton
0
1
0
0
3
0.95
19
5
15
th
Mitchellville
1
0
0
0
0
0.946
7
8
16
th
Adel
2
1
1
0
0
0.944
34
18
17
th
Alleman
1
1
1
0
0
0.943
20
3
18
th
Polk City
1
0
0
0
0
0.932
3
15
19
th
Woodward
0
1
2
0
1
0.925
28
9
20
th
Salem
1
0
0
0
0
0.915
101
81
21
st
Inwood
1
1
1
0
1
0.914
23
2
22
nd
Princeton
1
0
0
0
0
0.902
80
58
23
rd
Long Grove
1
0
0
0
0
0.901
33
10
24
th
Cascade
1
0
1
0
1
0.899
9
15
25
th
Jewell
1
0
1
0
0
0.898
41
16
26
th
New Albin
1
0
0
0
0
0.897
4
22
27
th
Grundy Center
1
1
1
0
0
0.896
17
10
28
th
Story City
1
0
1
0
0
0.895
21
7
29
th
Hinton
1
1
1
0
0
0.892
43
14
30
th
Galva
1
0
0
0
0
0.89
82
52
31
st
Shellsburg
1
0
0
0
0
0.887
51
20
32
nd
Mount Vernon
1
1
1
0
0
0.882
13
19
33
rd
Garner
1
1
1
0
0
0.878
114
81
34
th
Underwood
1
1
1
0
0
0.877
31
3
35
th
Solon
2
1
1
0
0
0.875
14
21
36
th
Decorah
3
1
1
0
2
0.875
35
1
37
th
Huxley
0
1
1
0
0
0.871
62
25
38
th
Delmar
1
0
0
0
0
0.871
119
81
39
th
Runnells
1
0
0
0
0
0.866
32
7
40
th
Delhi
1
1
1
0
0
0.865
38
2
41
st
Rock Rapids
1
0
1
0
0
0.865
27
14
42
nd
Swea City
1
1
0
0
0
0.854
172
130
43
rd
Britt
1
0
1
0
0
0.853
58
15
44
th
Williamsburg
1
0
1
1
1
0.85
36
8
45
th
Robins
1
0
0
0
0
0.848
26
19
46
th
Hudson
1
1
1
0
0
0.846
77
31
47
th
Kanawha
0
1
0
0
1
0.846
162
115
48
th
Sergeant Bluff
2
1
1
0
0
0.842
63
15
49
th
Ankeny
11
2
2
2
2
0.84
52
3
50
th
Sully
1
1
1
0
1
0.84
68
18
51
st
Garnavillo
1
0
0
0
0
0.84
120
69
52
nd
Spirit Lake
1
1
1
0
0
0.836
76
24
53
rd
Parkersburg
1
0
1
0
0
0.834
39
14
54
th
Mediapolis
1
1
1
0
0
0.829
78
24
55
th
Akron
1
1
1
0
0
0.822
93
38
56
th
Center Point
1
1
1
0
0
0.822
42
14
57
th
Lisbon
1
1
1
0
0
0.82
106
49
58
th
Tabor
1
0
1
0
0
0.82
171
113
59
th
Little Rock
1
0
0
0
0
0.819
81
22
60
th
Dike
1
0
1
0
0
0.817
103
43
61
st
Manning
0
1
1
0
0
0.817
84
23
62
nd
Vinton
1
1
1
0
0
0.816
60
2
63
rd
Waverly
3
1
2
0
1
0.814
70
7
64
th
Sheldon
1
1
1
0
2
0.81
89
25
65
th
Remsen
1
1
0
0
2
0.791
56
9
66
th
Waukee
4
2
2
2
0
0.789
37
29
67
th
Saint Ansgar
1
1
1
0
0
0.789
29
38
68
th
Logan
1
0
1
0
0
0.789
79
11
69
th
State Center
1
1
1
0
0
0.787
91
22
70
th
Bettendorf
9
1
2
0
3
0.786
65
5
71
st
Goose Lake
1
0
1
0
0
0.786
127
56
72
nd
Epworth
1
0
1
0
0
0.785
25
47
73
rd
Harlan
2
1
1
0
1
0.785
107
34
74
th
Morning Sun
1
0
0
0
0
0.78
46
28
75
th
Granger
2
0
0
0
0
0.777
30
45
76
th
Eldridge
2
1
1
0
0
0.774
69
7
77
th
Montezuma
1
1
1
1
0
0.774
94
17
78
th
Milford
1
1
1
0
0
0.774
53
25
79
th
Schleswig
1
1
0
0
0
0.773
208
129
80
th
Grinnell
3
1
1
0
1
0.77
45
35
81
st
Cedar Falls
7
2
1
1
2
0.768
88
7
82
nd
Corydon
1
0
1
0
0
0.768
174
92
83
rd
Malvern
0
0
1
0
0
0.767
66
17
84
th
Johnston
5
1
1
1
0
0.765
54
30
85
th
De Witt
1
2
1
0
1
0.76
83
2
86
th
Schaller
1
0
0
0
0
0.756
194
108
87
th
Calmar
0
0
1
0
1
0.753
49
38
88
th
Lake Park
1
0
1
0
0
0.751
97
9
89
th
Forest City
1
1
1
0
0
0.75
129
40
90
th
Blue Grass
1
0
0
0
0
0.749
73
17
91
st
Waukon
2
1
1
0
1
0.749
130
39
92
nd
Albia
3
1
1
0
0
0.747
115
23
93
rd
Sioux Rapids
1
1
1
0
0
0.745
150
57
94
th
Stanton
1
0
1
0
0
0.744
64
30
95
th
Tiffin
2
1
1
0
0
0.743
74
21
96
th
Marengo
1
0
1
0
0
0.737
126
30
97
th
Manly
1
0
1
0
0
0.732
67
30
98
th
Springville
1
0
1
0
0
0.731
183
85
99
th
Jesup
2
1
1
0
1
0.727
110
11
100
th
Primghar
1
0
0
0
0
0.726
222
122
101
st
Cambridge
1
0
0
0
0
0.725
40
61
102
nd
Lansing
0
1
1
0
0
0.724
95
7
103
rd
Sumner
1
0
1
0
0
0.723
158
55
104
th
Clear Lake
1
1
1
0
1
0.722
139
35
105
th
Mount Ayr
1
0
1
0
0
0.72
44
61
106
th
Glenwood
2
1
1
0
0
0.716
75
31
107
th
Altoona
4
0
0
0
0
0.711
109
2
108
th
Marcus
2
0
1
0
0
0.707
92
16
109
th
Dallas Center
1
1
0
0
1
0.706
48
61
110
th
Norwalk
3
1
1
0
2
0.705
71
39
111
th
Hull
0
0
1
0
4
0.7
184
73
112
th
Moville
1
1
1
0
0
0.698
163
51
113
th
Kingsley
1
0
1
0
0
0.697
96
17
114
th
Manchester
1
1
1
0
1
0.696
104
10
115
th
Griswold
1
0
1
0
0
0.693
85
30
116
th
Norway
1
1
0
0
0
0.693
249
133
117
th
Lake Mills
1
1
1
0
0
0.691
173
56
118
th
Sloan
1
0
1
0
0
0.69
144
26
119
th
Hartley
1
0
1
0
0
0.689
125
6
120
th
Danville
1
0
1
0
0
0.689
190
70
121
st
New Hampton
1
1
1
0
1
0.688
113
8
122
nd
Peosta
1
0
0
0
1
0.685
15
107
123
rd
Prairie City
1
1
0
0
0
0.683
176
53
124
th
Troy Mills
1
1
1
0
0
0.681
108
16
125
th
Coon Rapids
1
0
1
0
0
0.678
145
20
126
th
North Liberty
5
1
1
0
2
0.678
98
28
127
th
Sigourney
1
0
1
0
0
0.677
143
16
128
th
Ida Grove
1
0
1
0
0
0.675
57
71
129
th
Churdan
1
0
1
0
0
0.674
229
100
130
th
La Porte City
1
0
1
0
0
0.67
61
69
131
st
Ogden
1
1
1
0
0
0.668
102
29
132
nd
Colo
0
0
1
0
0
0.668
165
33
133
rd
Guthrie Center
1
0
1
0
0
0.666
122
11
134
th
Westside
1
0
1
0
0
0.664
111
23
135
th
Humboldt
1
1
1
0
0
0.664
123
12
136
th
Oxford
1
0
0
0
0
0.664
169
33
137
th
Nevada
1
1
1
0
0
0.656
192
55
138
th
Janesville
1
0
1
0
0
0.656
196
58
139
th
Farley
1
1
0
0
1
0.655
72
67
140
th
Elk Horn
1
0
2
0
0
0.646
156
16
141
st
Northwood
1
0
1
0
0
0.645
197
56
142
nd
Boyden
1
0
0
0
0
0.645
230
88
143
rd
Essex
1
0
1
0
0
0.641
251
108
144
th
Donahue
1
0
0
0
0
0.639
210
66
145
th
Marion
8
5
2
1
1
0.639
128
17
146
th
Pleasantville
1
1
1
0
0
0.634
231
85
147
th
Le Mars
3
1
2
0
0
0.634
121
26
148
th
Osage
1
1
1
0
0
0.633
154
6
149
th
Algona
3
1
1
0
2
0.633
206
57
150
th
Emmetsburg
1
1
1
0
1
0.632
177
27
151
st
Audubon
1
0
1
0
0
0.632
105
46
152
nd
Bondurant
2
1
1
0
0
0.628
137
15
153
rd
Indianola
4
1
1
0
1
0.625
135
18
154
th
Sibley
1
1
1
0
0
0.623
148
6
155
th
Sidney
1
0
1
1
0
0.621
181
26
156
th
Alta
1
0
1
0
0
0.619
146
10
157
th
Spencer
3
1
1
0
2
0.618
118
39
158
th
Neola
1
1
1
0
0
0.617
191
33
159
th
Lenox
1
0
1
0
0
0.617
212
53
160
th
Allison
1
1
0
0
0
0.617
131
29
161
st
Urbandale
7
1
1
0
2
0.616
175
14
162
nd
Wilton
1
0
1
0
0
0.614
100
62
163
rd
Albert City
1
0
0
0
0
0.613
317
154
164
th
Ossian
1
1
0
0
0
0.611
287
123
165
th
Jackson Junction
1
0
1
0
0
0.611
140
25
166
th
Radcliffe
1
0
0
0
0
0.608
166
167
th
West Bend
1
1
1
0
0
0.608
112
55
168
th
West Burlington
1
0
1
0
0
0.605
161
7
169
th
Ames
6
1
1
0
2
0.605
167
2
170
th
Fontanelle
0
1
0
0
0
0.602
186
16
171
st
Hartford
1
0
0
0
0
0.601
203
32
172
nd
Avoca
1
1
1
0
0
0.6
99
73
173
rd
Tripoli
1
0
1
0
0
0.6
308
135
174
th
Belle Plaine
1
0
1
0
0
0.599
151
23
175
th
West Des Moines
10
1
2
1
6
0.594
164
11
176
th
Afton
1
0
1
0
0
0.591
260
84
177
th
Armstrong
0
0
1
0
0
0.587
155
22
178
th
New Sharon
1
0
1
0
0
0.584
180
2
179
th
Tipton
1
1
1
0
0
0.584
250
71
180
th
Pleasant Hill
1
2
1
0
0
0.577
134
46
181
st
Conrad
1
0
1
0
0
0.575
225
44
182
nd
Crescent
1
0
0
0
0
0.575
(n/a)
183
rd
Carroll
2
1
1
0
3
0.571
153
30
184
th
Onawa
1
1
1
0
0
0.567
288
104
185
th
Aplington
1
1
0
0
0
0.564
186
1
186
th
Letts
1
0
1
0
0
0.562
136
50
187
th
Clarksville
1
0
1
0
0
0.562
178
9
188
th
Bennett
1
0
0
0
0
0.559
59
129
189
th
Monticello
2
1
1
0
1
0.559
149
40
190
th
Elgin
1
1
0
0
0
0.558
227
37
191
st
Greenfield
1
0
1
0
0
0.556
292
101
192
nd
Victor
1
0
1
0
0
0.554
253
61
193
rd
Packwood
1
0
1
0
0
0.554
189
4
194
th
Independence
4
0
1
0
2
0.55
132
62
195
th
Early
0
1
0
0
0
0.549
269
74
196
th
Sac City
1
1
0
0
0
0.546
257
61
197
th
Panora
1
1
1
0
0
0.544
198
1
198
th
Van Horne
1
1
2
0
0
0.543
214
16
199
th
Stuart
1
0
1
0
0
0.542
195
4
200
th
Paullina
0
0
1
0
1
0.541
311
111
201
st
Woodbine
1
0
1
0
0
0.539
124
77
202
nd
Reinbeck
1
0
1
0
0
0.538
90
112
203
rd
Boone
4
1
1
0
2
0.535
209
6
204
th
Wayland
0
0
1
0
0
0.534
223
19
205
th
Cresco
2
1
1
0
1
0.534
255
50
206
th
Clive
2
1
0
0
0
0.533
207
1
207
th
Rock Valley
1
1
1
0
3
0.526
133
74
208
th
Sioux Center
2
1
1
0
1
0.523
141
67
209
th
Earlham
1
1
1
0
0
0.522
116
93
210
th
Durant
1
0
1
0
0
0.521
244
34
211
th
West Branch
1
1
1
0
1
0.521
217
6
212
th
Cherokee
1
1
1
0
0
0.52
237
25
213
th
Le Grand
0
0
1
0
0
0.518
179
34
214
th
Lowden
1
0
0
0
0
0.516
286
72
215
th
Oakland
2
0
1
0
0
0.514
211
4
216
th
Denison
2
1
1
0
2
0.511
278
62
217
th
Winterset
1
2
1
0
0
0.508
142
75
218
th
Coralville
4
1
0
0
3
0.508
241
23
219
th
Riverside
1
1
1
0
0
0.507
216
3
220
th
Creston
2
1
1
0
2
0.506
259
39
221
st
Brooklyn
1
0
1
0
0
0.506
202
19
222
nd
Truro
1
1
1
0
0
0.505
319
97
223
rd
Keosauqua
0
0
1
0
0
0.503
303
80
224
th
Monona
1
0
1
0
0
0.503
152
72
225
th
Monroe
1
0
1
0
0
0.499
204
21
226
th
Wellman
1
0
1
1
0
0.497
199
27
227
th
Iowa Falls
2
1
1
0
0
0.496
238
11
228
th
Baxter
1
0
1
0
0
0.495
168
60
229
th
Dayton
1
0
0
0
0
0.484
55
174
230
th
Liberty Center
0
0
1
0
0
0.483
247
17
231
st
Nashua
1
0
1
0
0
0.483
182
49
232
nd
West Union
1
0
1
0
0
0.479
86
146
233
rd
Shenandoah
2
1
1
1
0
0.478
243
10
234
th
Murray
1
0
1
0
0
0.472
341
107
235
th
Mapleton
1
0
1
0
0
0.471
312
77
236
th
Donnellson
1
1
1
0
0
0.47
160
76
237
th
Clarence
0
1
1
0
0
0.465
279
42
238
th
Bellevue
1
0
1
0
1
0.465
226
12
239
th
Blakesburg
1
0
0
0
0
0.458
273
34
240
th
Pocahontas
1
0
2
0
1
0.458
201
39
241
st
North English
1
0
1
0
0
0.453
218
23
242
nd
Madrid
2
1
1
0
0
0.452
282
40
243
rd
Hubbard
0
1
0
0
0
0.448
268
25
244
th
Riceville
1
0
1
0
0
0.447
298
54
245
th
Alburnett
1
1
1
0
0
0.446
213
32
246
th
Guttenberg
0
1
1
1
1
0.446
138
108
247
th
George
1
1
1
0
0
0.443
170
77
248
th
Leon
2
0
1
0
1
0.441
262
14
249
th
Eldora
1
0
1
0
0
0.441
267
18
250
th
Lacona
0
1
0
0
0
0.434
277
27
251
st
Greene
1
0
1
0
0
0.432
221
30
252
nd
Calamus
1
0
0
0
0
0.432
233
19
253
rd
Lake View
0
0
1
0
0
0.428
264
11
254
th
Walcott
1
1
0
0
0
0.427
348
94
255
th
Atlantic
2
1
1
0
0
0.426
185
70
256
th
Buffalo
1
0
0
0
0
0.425
323
67
257
th
Kalona
1
1
0
0
3
0.424
240
17
258
th
Hastings
1
0
0
0
0
0.42
254
4
259
th
Martensdale
1
0
1
0
0
0.419
205
54
260
th
Missouri Valley
1
1
1
0
0
0.417
234
26
261
st
Dunkerton
1
0
1
0
0
0.414
258
3
262
nd
Elkader
1
0
1
0
0
0.413
294
32
263
rd
Edgewood
0
0
1
0
0
0.41
(n/a)
264
th
Maxwell
0
0
1
0
0
0.408
284
20
265
th
Mechanicsville
1
0
0
0
0
0.408
354
89
266
th
Fairfield
2
1
1
0
1
0.407
296
30
267
th
Clarinda
1
0
1
0
2
0.406
334
67
268
th
Latimer
1
0
0
0
1
0.406
305
37
269
th
Ackley
2
0
1
0
0
0.403
228
41
270
th
Zearing
1
0
0
0
0
0.397
246
24
271
st
Newton
4
1
2
0
1
0.394
276
5
272
nd
Corning
1
0
1
0
0
0.394
252
20
273
rd
Fayette
1
0
0
0
1
0.392
147
126
274
th
Sanborn
0
1
0
0
1
0.389
159
115
275
th
Arlington
1
1
1
0
0
0.388
295
20
276
th
Dubuque
13
3
2
0
10
0.387
270
6
277
th
Carson
1
0
0
0
0
0.385
300
23
278
th
Gilman
0
1
0
0
0
0.384
157
121
279
th
Newell
1
1
1
0
0
0.384
245
34
280
th
Holstein
1
0
1
0
0
0.38
220
60
281
st
Hawarden
1
1
1
0
0
0.379
329
48
282
nd
Mc Gregor
1
1
0
0
0
0.375
302
20
283
rd
Laurens
1
0
0
0
0
0.375
236
47
284
th
Oskaloosa
2
1
1
1
1
0.374
281
3
285
th
Iowa City
12
1
3
1
4
0.371
263
22
286
th
Rockford
1
0
1
0
0
0.37
248
38
287
th
Wheatland
0
0
1
0
0
0.369
188
99
288
th
Mondamin
1
0
1
0
0
0.368
326
38
289
th
Hiawatha
2
0
0
0
1
0.367
333
44
290
th
Moravia
1
0
1
0
0
0.366
347
57
291
st
Alden
1
0
0
0
0
0.366
271
20
292
nd
Camanche
1
1
1
0
0
0.365
242
50
293
rd
Knoxville
2
1
2
0
0
0.364
304
11
294
th
Estherville
1
1
1
0
0
0.364
293
1
295
th
Wyoming
0
0
1
0
0
0.358
337
42
296
th
Buffalo Center
1
1
1
0
0
0.354
332
36
297
th
Chariton
2
1
1
0
0
0.353
322
25
298
th
Winthrop
1
1
1
0
0
0.35
315
17
299
th
Correctionville
0
0
1
0
0
0.35
307
8
300
th
Carlisle
1
1
1
0
0
0.348
313
13
301
st
Rockwell
1
0
0
0
0
0.347
232
69
302
nd
Garwin
0
0
1
0
0
0.346
215
87
303
rd
Andrew
1
1
0
0
0
0.345
16
287
304
th
Mount Pleasant
3
1
2
0
1
0.345
275
29
305
th
Webster City
2
1
1
0
1
0.342
344
39
306
th
Colfax
1
0
1
0
0
0.34
309
3
307
th
Miles
1
0
0
0
0
0.34
306
1
308
th
Dallas
1
0
0
0
0
0.338
351
43
309
th
Columbus Junction
1
1
1
0
0
0.337
350
41
310
th
Perry
1
1
1
0
1
0.336
364
54
311
th
New London
1
0
1
0
0
0.335
256
55
312
th
Anamosa
1
1
1
0
1
0.331
289
23
313
th
Clinton
4
1
1
0
1
0.328
310
3
314
th
Humeston
1
0
0
0
0
0.328
272
42
315
th
Farmington
2
0
0
0
0
0.326
224
91
316
th
Maynard
1
0
2
0
0
0.325
290
26
317
th
Clarion
1
1
1
0
0
0.321
239
78
318
th
Hampton
2
1
1
0
0
0.319
335
17
319
th
Collins
1
0
0
0
0
0.319
219
100
320
th
Jefferson
1
1
1
0
0
0.311
291
29
321
st
Keota
1
0
1
0
0
0.308
235
86
322
nd
Villisca
1
1
0
0
0
0.308
362
40
323
rd
Oxford Junction
1
0
0
0
0
0.307
283
40
324
th
Mason City
4
2
2
1
2
0.3
336
12
325
th
Council Bluffs
11
3
3
0
3
0.3
328
3
326
th
Muscatine
7
1
1
0
1
0.299
342
16
327
th
Central City
1
0
1
0
0
0.297
330
3
328
th
Hamburg
1
2
0
0
0
0.297
(n/a)
329
th
Red Oak
2
0
1
0
0
0.29
343
14
330
th
Cedar Rapids
27
9
5
1
12
0.289
331
1
331
st
Anita
2
1
2
0
0
0.288
117
214
332
nd
Gowrie
0
0
1
0
0
0.286
265
67
333
rd
Douds
1
0
0
0
0
0.286
340
7
334
th
Dunlap
0
0
1
0
0
0.282
299
35
335
th
Ottumwa
7
1
1
1
2
0.282
318
17
336
th
Sheffield
0
1
1
0
0
0.273
367
31
337
th
Adair
1
1
0
0
0
0.272
193
144
338
th
Lamoni
1
1
1
0
0
0.271
285
53
339
th
Winfield
1
0
1
0
0
0.269
316
23
340
th
Thornburg
1
0
1
0
0
0.265
339
1
341
st
Eddyville
1
0
1
0
0
0.253
356
15
342
nd
Burnside
0
1
0
0
0
0.252
266
76
343
rd
Eldon
1
1
1
0
0
0.247
349
6
344
th
Lake City
0
0
1
0
0
0.244
352
8
345
th
Marshalltown
6
2
1
1
2
0.243
363
18
346
th
Sioux City
17
3
3
1
10
0.238
320
26
347
th
Traer
1
0
1
0
0
0.234
325
22
348
th
Bussey
1
0
1
0
0
0.234
359
11
349
th
Orient
1
0
1
0
0
0.233
327
22
350
th
Massena
1
1
0
0
0
0.228
274
76
351
st
Wapello
1
1
1
0
0
0.227
357
6
352
nd
Bloomfield
1
1
1
1
0
0.224
338
14
353
rd
Diagonal
1
0
1
0
0
0.22
200
153
354
th
Keokuk
3
1
1
0
2
0.21
381
27
355
th
Evansdale
1
1
0
0
0
0.209
346
9
356
th
Gilmore City
1
0
0
0
0
0.207
370
14
357
th
Glidden
1
0
1
0
0
0.204
368
11
358
th
Charter Oak
1
1
0
0
0
0.204
314
44
359
th
Melcher
0
0
1
0
0
0.203
345
14
360
th
Centerville
2
1
1
0
0
0.202
321
39
361
st
Lone Tree
1
0
1
0
0
0.2
301
60
362
nd
Fort Madison
2
1
1
0
1
0.2
358
4
363
rd
Belmond
1
0
2
0
0
0.199
280
83
364
th
Waterloo
10
3
3
0
6
0.199
361
3
365
th
Graettinger
0
1
1
0
0
0.198
324
41
366
th
Charles City
3
1
2
0
1
0.183
353
13
367
th
Hills
1
0
0
0
0
0.181
382
15
368
th
Maquoketa
2
1
1
0
1
0.172
360
8
369
th
Ruthven
1
0
1
0
0
0.171
383
14
370
th
Washington
2
1
1
0
1
0.159
355
15
371
st
Des Moines
45
11
7
1
11
0.156
365
6
372
nd
Oelwein
2
1
1
1
1
0.153
374
2
373
rd
College Springs
1
0
1
0
0
0.145
261
112
374
th
West Liberty
2
1
1
0
0
0.129
375
1
375
th
Tama
1
0
1
0
0
0.127
385
10
376
th
Burlington
5
2
1
0
3
0.125
372
4
377
th
Fort Dodge
5
1
1
0
3
0.122
376
1
378
th
Postville
3
0
1
0
0
0.121
377
1
379
th
Moulton
1
0
1
0
0
0.121
380
1
380
th
Davenport
18
4
4
0
5
0.119
384
4
381
st
Manson
0
0
1
0
0
0.119
379
2
382
nd
Whiting
1
0
1
0
0
0.115
366
16
383
rd
Seymour
1
0
1
0
0
0.114
378
5
384
th
Eagle Grove
1
1
1
0
0
0.113
371
13
385
th
Preston
0
0
1
0
0
0.113
297
88
386
th
Carter Lake
1
0
0
0
0
0.106
387
1
387
th
Toledo
0
1
0
0
0
0.098
386
1
388
th
Storm Lake
2
1
2
0
0
0.087
373
15
389
th
Osceola
1
1
1
0
0
0.072
369
20
390
th
Olin
1
0
0
0
0
0.016
(n/a)
Sign up for updates!
Be the first to know when we update our rankings!
Go!
About our rankings:
* Private schools are not used in determining city rank.
Schooldigger calculates school rankings based on test scores released by the Iowa Department of Education.
These rankings were last updated on January 6, 2023, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Iowa Department of Education, usually on a yearly basis.
Our sources of data include the National Center for Education Statistics, U.S. Department of Education and the Iowa Department of Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Other Iowa Ranking lists:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Iowa Department of Education. School Attendance Areas provided by
ATTOM
.
Diagnostics
×
Get an Email update when we release new rankings!
Go!
We will send you an update approximately yearly. You can unsubscribe from future updates at any time!
×
Thank you!
We will let you know as soon as we update the rankings. Thanks for using SchoolDigger.com!
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
×
Thank you for sharing!
Loading...