Find a School
School Rankings
Find a School
School Rankings
Home
Iowa
City Rankings
COVID-19
: Visit the
Iowa Department of Education COVID-19 resource page
for information relevant to Iowa schools.
Iowa City Rankings
Due to the disruption caused by COVID-19, the Iowa Department of Education did not administer assessments for the 2019-2020 school year. SchoolDigger will resume updating its rankings when test scores are released in 2021.
Other IA Rankings:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
School Year:
2018 - 2019
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
Rank (of 424)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2019
)
Rank (
2018
)
Rank change from
2018
SchoolDigger Rating (
2019
)
1
st
Mitchellville
1
0
0
0
0
0.993
45
44
2
nd
Mallard
1
0
0
0
0
0.99
44
42
3
rd
New Albin
1
0
0
0
0
0.985
9
6
4
th
Gilbert
2
1
1
0
0
0.984
1
3
5
th
Lawton
0
0
1
0
0
0.98
97
92
6
th
Denver
2
1
1
0
0
0.966
4
2
7
th
Leclaire
2
1
0
0
0
0.956
5
2
8
th
Granger
2
0
0
0
0
0.955
16
8
9
th
Runnells
1
0
0
0
0
0.947
24
15
10
th
Alleman
1
1
1
0
0
0.946
53
43
11
th
Decorah
4
1
1
0
2
0.941
31
20
12
th
Peosta
1
0
0
0
1
0.94
80
68
13
th
Long Grove
1
0
0
0
0
0.937
8
5
14
th
Delhi
1
1
1
0
0
0.936
28
14
15
th
Pella
2
2
1
0
3
0.935
25
10
16
th
Treynor
1
1
1
0
0
0.935
11
5
17
th
Waukee
4
2
1
2
0
0.934
32
15
18
th
Van Meter
1
1
1
0
0
0.931
21
3
19
th
Solon
2
1
1
0
0
0.922
37
18
20
th
Hospers
1
0
0
0
0
0.92
2
18
21
st
Story City
1
0
1
0
0
0.92
54
33
22
nd
Cascade
1
0
1
0
1
0.92
30
8
23
rd
Andrew
1
1
0
0
0
0.915
211
188
24
th
Polk City
1
0
0
0
0
0.914
3
21
25
th
Huxley
0
1
1
0
0
0.912
114
89
26
th
Manly
1
0
1
0
0
0.911
59
33
27
th
Williamsburg
1
0
1
0
1
0.91
38
11
28
th
Center Point
1
1
1
0
0
0.91
17
11
29
th
Kanawha
0
1
0
0
1
0.901
103
74
30
th
Grimes
3
0
1
1
0
0.898
(n/a)
31
st
Sully
1
1
1
0
0
0.894
74
43
32
nd
Cambridge
1
0
0
0
0
0.891
33
1
33
rd
Blue Grass
1
0
0
0
0
0.889
85
52
34
th
Underwood
1
1
1
0
0
0.888
99
65
35
th
Saint Ansgar
1
1
1
0
0
0.887
69
34
36
th
Alton
0
1
0
0
3
0.886
29
7
37
th
Adel
1
1
1
0
0
0.884
19
18
38
th
Salem
1
0
0
0
0
0.884
50
12
39
th
Epworth
1
0
1
0
0
0.882
61
22
40
th
Vinton
1
1
1
0
0
0.88
72
32
41
st
Princeton
1
0
0
0
0
0.879
55
14
42
nd
Ankeny
10
2
2
2
2
0.877
23
19
43
rd
Logan
1
0
1
0
0
0.872
27
16
44
th
Elliott
1
0
0
0
0
0.871
(n/a)
45
th
Ogden
1
1
1
0
0
0.867
47
2
46
th
Grundy Center
1
1
1
0
0
0.863
58
12
47
th
Bedford
1
0
1
0
0
0.86
46
1
48
th
Garnavillo
1
0
0
0
0
0.857
325
277
49
th
Norwalk
2
1
1
0
2
0.856
70
21
50
th
Calmar
0
0
1
0
1
0.853
14
36
51
st
Mount Vernon
1
1
1
0
0
0.852
10
41
52
nd
Delmar
1
0
0
0
0
0.849
6
46
53
rd
Lake City
0
0
1
0
0
0.847
189
136
54
th
Mount Ayr
1
0
1
0
0
0.846
52
2
55
th
Roland
0
1
0
0
0
0.845
79
24
56
th
Spirit Lake
1
1
1
0
0
0.845
129
73
57
th
Waverly
3
1
2
0
1
0.843
60
3
58
th
Urbana
1
0
0
0
0
0.839
(n/a)
59
th
Humboldt
1
1
1
0
0
0.839
96
37
60
th
Shellsburg
1
0
0
0
0
0.836
62
2
61
st
Dayton
1
0
0
0
0
0.834
179
118
62
nd
Readlyn
1
0
0
0
1
0.829
106
44
63
rd
Woodward
0
1
2
0
1
0.829
112
49
64
th
Johnston
5
1
1
1
0
0.826
15
49
65
th
Orange City
1
0
1
0
2
0.826
22
43
66
th
Eldridge
2
1
1
0
0
0.817
142
76
67
th
Dallas Center
1
1
0
0
1
0.817
67
68
th
Diagonal
1
0
1
0
0
0.816
(n/a)
69
th
Robins
1
0
0
0
0
0.816
7
62
70
th
Galva
1
0
0
0
0
0.813
77
7
71
st
Farley
1
1
0
0
1
0.812
26
45
72
nd
Harlan
2
1
1
0
1
0.805
89
17
73
rd
Woodbine
1
0
1
0
0
0.8
224
151
74
th
Hudson
1
1
1
0
0
0.799
118
44
75
th
Bettendorf
9
1
2
0
3
0.797
35
40
76
th
Cedar Falls
7
2
1
0
2
0.797
66
10
77
th
Rock Rapids
1
1
1
0
0
0.79
71
6
78
th
Dike
1
0
1
0
0
0.789
101
23
79
th
Inwood
1
1
1
0
1
0.786
100
21
80
th
Akron
1
1
1
0
0
0.784
143
63
81
st
Adair
1
1
0
0
0
0.78
110
29
82
nd
Stanton
1
0
1
0
0
0.779
73
9
83
rd
Lake View
0
0
1
0
0
0.774
283
200
84
th
Marengo
1
0
1
0
0
0.773
154
70
85
th
Wheatland
0
0
1
0
0
0.772
167
82
86
th
Lake Park
1
0
1
0
0
0.77
18
68
87
th
Bronson
1
0
0
0
0
0.763
13
74
88
th
Pleasant Hill
1
2
1
0
0
0.759
144
56
89
th
Hinton
1
1
1
0
0
0.759
108
19
90
th
Baxter
1
0
1
0
0
0.757
199
109
91
st
Grinnell
3
1
1
0
1
0.756
64
27
92
nd
Sigourney
1
0
1
0
0
0.756
184
92
93
rd
Elgin
1
1
0
0
0
0.753
41
52
94
th
Jewell
1
0
1
0
0
0.748
94
95
th
Lisbon
1
1
1
0
0
0.745
90
5
96
th
Holstein
1
0
1
0
0
0.743
244
148
97
th
Boyden
1
0
0
0
0
0.743
194
97
98
th
Tiffin
1
1
1
0
0
0.742
278
180
99
th
Albia
3
1
1
0
0
0.741
191
92
100
th
Carson
1
0
0
0
0
0.74
242
142
101
st
Goose Lake
1
0
1
0
0
0.736
42
59
102
nd
Altoona
4
0
0
0
0
0.736
134
32
103
rd
Avoca
1
1
1
0
0
0.733
281
178
104
th
Spencer
3
1
1
0
2
0.733
209
105
105
th
Sheldon
1
1
1
0
2
0.731
51
54
106
th
Sergeant Bluff
2
1
1
0
0
0.728
76
30
107
th
Glenwood
2
1
1
0
0
0.728
137
30
108
th
Albert City
1
0
0
0
0
0.726
131
23
109
th
Lansing
0
1
1
0
0
0.723
48
61
110
th
Radcliffe
1
0
0
0
0
0.721
87
23
111
th
Hull
0
0
1
0
4
0.721
82
29
112
th
Nashua
1
0
1
0
0
0.721
(n/a)
113
th
Moville
1
1
1
0
0
0.717
115
2
114
th
Montezuma
1
1
1
0
0
0.717
181
67
115
th
Morning Sun
1
0
0
0
0
0.711
315
200
116
th
Marion
8
3
2
1
1
0.709
159
43
117
th
Troy Mills
1
1
1
0
0
0.706
111
6
118
th
Dysart
1
1
0
0
0
0.701
(n/a)
119
th
Urbandale
7
1
1
0
2
0.699
120
1
120
th
New Hampton
1
1
1
0
1
0.694
180
60
121
st
Hastings
1
0
0
0
0
0.693
223
102
122
nd
New Hartford
1
1
0
0
0
0.69
(n/a)
123
rd
Mediapolis
1
1
1
0
0
0.684
34
89
124
th
Churdan
1
0
1
0
0
0.682
49
75
125
th
Garner
1
0
1
0
0
0.681
214
89
126
th
Earlham
1
1
1
0
0
0.68
156
30
127
th
Sanborn
0
1
0
0
1
0.678
188
61
128
th
Monroe
1
0
1
0
0
0.678
113
15
129
th
Colo
0
0
1
0
0
0.676
(n/a)
130
th
Oxford
1
0
0
0
0
0.673
163
33
131
st
North Liberty
4
1
1
0
2
0.672
78
53
132
nd
De Witt
1
2
1
0
1
0.672
124
8
133
rd
West Des Moines
9
1
2
1
5
0.671
155
22
134
th
Shell Rock
1
0
0
0
0
0.67
(n/a)
135
th
Rock Valley
1
1
1
0
3
0.67
215
80
136
th
Union
0
1
0
0
0
0.67
(n/a)
137
th
Guthrie Center
1
0
1
0
0
0.669
122
15
138
th
Le Mars
3
1
2
0
0
0.669
193
55
139
th
Tabor
1
0
1
0
0
0.667
238
99
140
th
Bondurant
2
1
1
0
0
0.666
146
6
141
st
Waukon
2
1
1
0
1
0.664
65
76
142
nd
Monticello
2
1
1
0
1
0.664
187
45
143
rd
Pierson
0
2
0
0
0
0.664
(n/a)
144
th
State Center
1
1
1
0
0
0.664
56
88
145
th
La Porte City
1
0
1
0
0
0.662
63
82
146
th
Manchester
1
1
1
0
1
0.66
127
19
147
th
Britt
1
0
1
0
0
0.658
130
17
148
th
Brooklyn
1
0
1
0
0
0.658
196
48
149
th
Marcus
2
0
1
0
0
0.657
43
106
150
th
Shenandoah
2
1
1
0
0
0.655
185
35
151
st
Dyersville
1
0
0
0
3
0.648
126
25
152
nd
Parkersburg
1
0
1
0
0
0.648
206
54
153
rd
Van Horne
1
1
1
0
0
0.647
98
55
154
th
Indianola
4
1
1
0
1
0.647
121
33
155
th
Odebolt
1
1
0
0
0
0.646
95
60
156
th
Forest City
1
1
1
0
0
0.642
151
5
157
th
Coon Rapids
1
0
1
0
0
0.64
86
71
158
th
Pleasantville
1
1
1
0
0
0.638
128
30
159
th
Ossian
1
1
0
0
0
0.638
123
36
160
th
Murray
1
0
1
0
0
0.637
147
13
161
st
Danville
1
0
1
0
0
0.636
172
11
162
nd
Algona
3
1
1
0
2
0.628
230
68
163
rd
Victor
1
0
1
0
0
0.623
83
80
164
th
Lake Mills
1
1
1
0
0
0.619
213
49
165
th
Dow City
1
0
0
0
0
0.617
(n/a)
166
th
Paullina
0
0
1
0
1
0.616
57
109
167
th
Lewis
1
0
0
0
0
0.615
245
78
168
th
Aplington
1
1
0
0
0
0.611
221
53
169
th
Donnellson
1
1
1
0
0
0.61
247
78
170
th
Sumner
1
0
1
0
0
0.603
219
49
171
st
Kingsley
1
0
1
0
0
0.6
93
78
172
nd
Allison
1
1
0
0
0
0.599
233
61
173
rd
Iowa Falls
2
1
1
0
0
0.597
264
91
174
th
Pocahontas
1
0
2
0
1
0.593
125
49
175
th
Fenton
2
0
0
0
0
0.589
(n/a)
176
th
Fontanelle
0
1
0
0
0
0.585
205
29
177
th
Barnum
1
0
0
0
0
0.584
(n/a)
178
th
Sioux Rapids
1
1
1
0
0
0.58
139
39
179
th
Carroll
2
1
1
0
1
0.579
107
72
180
th
Greenfield
1
0
1
0
0
0.577
288
108
181
st
Manning
0
1
1
0
0
0.577
(n/a)
182
nd
Independence
4
0
1
0
2
0.577
162
20
183
rd
Hamburg
1
2
0
0
0
0.576
(n/a)
184
th
Clear Lake
2
1
1
0
0
0.576
104
80
185
th
Winterset
1
2
1
0
0
0.575
92
93
186
th
Ames
6
1
1
0
1
0.573
36
150
187
th
Schleswig
1
1
0
0
0
0.573
177
10
188
th
Redfield
0
1
0
0
0
0.573
(n/a)
189
th
Belle Plaine
1
0
1
0
0
0.571
241
52
190
th
Remsen
1
1
0
0
2
0.571
88
102
191
st
Clarion
1
1
1
0
0
0.57
243
52
192
nd
Clive
2
1
0
0
0
0.567
192
193
rd
Garwin
0
0
1
0
0
0.561
246
53
194
th
Green Mountain
1
0
0
0
0
0.559
(n/a)
195
th
Westside
1
0
1
0
0
0.557
105
90
196
th
Norway
1
1
0
0
0
0.554
153
43
197
th
Stuart
1
0
1
0
0
0.552
166
31
198
th
Martensdale
1
0
1
0
0
0.549
266
68
199
th
Bellevue
1
0
1
0
1
0.547
158
41
200
th
Donahue
1
0
0
0
0
0.546
176
24
201
st
Nevada
1
1
1
0
0
0.545
102
99
202
nd
Wellman
1
0
1
0
0
0.544
344
142
203
rd
Arnolds Park
0
1
0
0
0
0.544
68
135
204
th
Early
0
1
0
0
0
0.541
299
95
205
th
Royal
1
0
0
0
0
0.537
116
89
206
th
Malvern
0
0
1
0
0
0.531
284
78
207
th
West Burlington
1
1
1
0
0
0.53
91
116
208
th
Coralville
4
1
0
0
2
0.53
234
26
209
th
Lenox
1
0
1
0
0
0.528
168
41
210
th
Cresco
2
1
1
0
1
0.526
202
8
211
th
Liberty Center
0
0
1
0
0
0.526
12
199
212
th
Farnhamville
1
0
0
0
0
0.524
(n/a)
213
th
Massena
1
1
0
0
0
0.521
170
43
214
th
De Soto
1
0
0
0
0
0.517
75
139
215
th
Janesville
1
0
1
0
0
0.514
250
35
216
th
Sibley
1
1
1
0
0
0.514
133
83
217
th
New Sharon
1
0
1
0
0
0.513
178
39
218
th
Sloan
1
0
1
0
0
0.511
169
49
219
th
Sioux Center
1
1
1
0
1
0.51
164
55
220
th
Oakland
2
0
1
0
0
0.509
267
47
221
st
Crescent
1
0
0
0
0
0.506
(n/a)
222
nd
Buffalo
1
0
0
0
0
0.502
261
39
223
rd
Jesup
2
1
1
0
1
0.5
173
50
224
th
Newton
4
1
2
0
1
0.5
(n/a)
225
th
Gilman
0
1
0
0
0
0.497
84
141
226
th
Rockford
1
0
1
0
0
0.497
220
6
227
th
Corydon
1
0
1
0
0
0.496
40
187
228
th
Kalona
1
1
0
0
2
0.494
(n/a)
229
th
Clarksville
1
0
1
0
0
0.492
135
94
230
th
Hartley
1
0
1
0
0
0.491
157
73
231
st
Reinbeck
1
0
1
0
0
0.49
150
81
232
nd
Sheffield
1
0
1
0
0
0.489
(n/a)
233
rd
Griswold
0
0
1
0
0
0.488
(n/a)
234
th
Hartford
1
0
0
0
0
0.486
197
37
235
th
Preston
0
0
1
0
0
0.481
145
90
236
th
Osage
1
1
1
0
0
0.477
174
62
237
th
Wellsburg
1
1
0
0
1
0.477
(n/a)
238
th
Madrid
1
1
1
0
0
0.475
165
73
239
th
Monona
1
0
1
0
0
0.474
296
57
240
th
Afton
1
0
1
0
0
0.473
359
119
241
st
Wall Lake
1
0
0
0
0
0.473
216
25
242
nd
Alburnett
1
1
1
0
0
0.472
212
30
243
rd
Anthon
1
1
0
0
0
0.47
(n/a)
244
th
Iowa City
12
1
3
0
2
0.469
253
9
245
th
Carlisle
1
1
1
0
0
0.468
218
27
246
th
Manson
0
0
1
0
0
0.466
320
74
247
th
Stratford
1
0
0
0
0
0.464
(n/a)
248
th
Boone
5
1
1
0
2
0.464
231
17
249
th
Letts
1
1
1
0
0
0.461
240
9
250
th
Atlantic
2
1
1
0
0
0.461
175
75
251
st
Packwood
1
1
1
0
0
0.459
(n/a)
252
nd
Springville
1
0
1
0
0
0.459
171
81
253
rd
Milford
1
0
1
0
0
0.458
140
113
254
th
Latimer
1
0
0
0
1
0.456
351
97
255
th
Chariton
2
1
1
0
0
0.453
270
15
256
th
West Branch
1
1
1
0
1
0.45
198
58
257
th
Primghar
1
0
0
0
0
0.448
259
2
258
th
Riverside
1
1
1
0
0
0.447
314
56
259
th
Audubon
1
0
1
0
0
0.445
81
178
260
th
Truro
1
0
1
0
0
0.443
239
21
261
st
Centerville
3
1
1
0
0
0.443
(n/a)
262
nd
Oxford Junction
1
0
0
0
0
0.443
316
54
263
rd
Prairie City
1
1
0
0
0
0.443
160
103
264
th
Everly
0
0
1
0
0
0.442
271
7
265
th
Keota
1
0
1
0
0
0.442
149
116
266
th
Burnside
0
1
0
0
0
0.442
287
21
267
th
Sidney
1
0
1
0
0
0.441
200
67
268
th
Dubuque
13
3
2
0
6
0.441
294
26
269
th
Elkader
1
0
1
0
0
0.44
298
29
270
th
North English
1
0
1
0
0
0.44
312
42
271
st
Fayette
1
0
0
0
1
0.439
(n/a)
272
nd
Whiting
1
0
1
0
0
0.438
323
51
273
rd
Maynard
1
0
2
0
0
0.438
161
112
274
th
George
1
0
1
0
0
0.437
195
79
275
th
Essex
1
0
1
0
0
0.437
265
10
276
th
Neola
1
1
1
0
0
0.436
190
86
277
th
Alden
1
0
0
0
0
0.434
328
51
278
th
Newell
1
1
1
0
0
0.434
208
70
279
th
Knoxville
2
1
2
0
0
0.434
255
24
280
th
Calamus
1
0
0
0
0
0.433
136
144
281
st
Mondamin
1
0
1
0
0
0.426
225
56
282
nd
Arlington
1
1
1
0
0
0.418
251
31
283
rd
Middle Amana
1
0
0
0
0
0.415
(n/a)
284
th
Cherokee
1
1
1
0
0
0.414
148
136
285
th
Lowden
1
0
0
0
0
0.413
310
25
286
th
Jackson Junction
1
0
1
0
0
0.412
39
247
287
th
Zearing
1
0
0
0
0
0.411
204
83
288
th
Mount Pleasant
3
1
2
0
1
0.411
322
34
289
th
Traer
1
0
1
0
0
0.411
132
157
290
th
Creston
2
1
1
0
2
0.41
249
41
291
st
Conrad
1
0
1
0
0
0.41
295
4
292
nd
Rockwell
1
1
0
0
0
0.409
228
64
293
rd
Denison
2
1
2
0
1
0.405
282
11
294
th
Wyoming
0
0
1
0
0
0.405
(n/a)
295
th
Winfield
1
0
1
0
0
0.404
345
50
296
th
Anamosa
1
1
1
0
1
0.404
280
16
297
th
Edgewood
0
0
1
0
0
0.397
152
145
298
th
Ackley
2
0
1
0
0
0.397
260
38
299
th
Glidden
1
0
1
0
0
0.394
207
92
300
th
Hubbard
0
1
0
0
0
0.389
182
118
301
st
Blakesburg
1
0
0
0
0
0.386
339
38
302
nd
Emmetsburg
1
1
1
0
1
0.384
342
40
303
rd
Collins
1
0
0
0
0
0.381
307
4
304
th
Clinton
4
1
1
0
1
0.381
252
52
305
th
Riceville
1
0
1
0
0
0.381
297
8
306
th
Fairfield
2
1
1
0
1
0.378
321
15
307
th
Elk Horn
1
0
2
0
0
0.376
(n/a)
308
th
Mc Gregor
1
1
0
0
0
0.374
235
73
309
th
Cedar Rapids
25
8
5
1
12
0.373
308
1
310
th
West Bend
0
1
1
0
0
0.37
109
201
311
th
Wilton
1
0
1
0
0
0.369
138
173
312
th
Garden Grove
0
0
1
0
0
0.368
(n/a)
313
th
Farmington
1
0
0
0
0
0.368
303
10
314
th
Gowrie
0
0
1
0
0
0.367
141
173
315
th
Tipton
1
1
1
0
0
0.367
217
98
316
th
Colesburg
1
0
0
0
0
0.365
337
21
317
th
Walcott
1
1
0
0
0
0.364
262
55
318
th
Northwood
1
0
1
0
0
0.362
248
70
319
th
Jefferson
1
1
1
0
0
0.361
275
44
320
th
Panora
1
1
1
0
0
0.36
292
28
321
st
Mapleton
1
0
1
0
0
0.354
309
12
322
nd
Corning
1
0
1
0
0
0.353
343
21
323
rd
Dunlap
0
0
1
0
0
0.352
(n/a)
324
th
Fredericksburg
2
2
0
0
0
0.348
(n/a)
325
th
Eldora
1
0
1
0
0
0.339
336
11
326
th
Camanche
1
1
1
0
0
0.337
201
125
327
th
Bloomfield
1
1
1
0
0
0.336
268
59
328
th
Washta
1
0
0
0
0
0.335
(n/a)
329
th
Winthrop
1
1
1
0
0
0.333
232
97
330
th
Hiawatha
2
0
0
0
1
0.332
257
73
331
st
Durant
1
1
1
0
0
0.33
279
52
332
nd
Dexter
1
0
0
0
0
0.328
(n/a)
333
rd
Keosauqua
0
0
1
0
0
0.328
304
29
334
th
Lacona
0
1
0
0
0
0.323
285
49
335
th
Lamoni
1
1
1
0
0
0.322
302
33
336
th
Buffalo Center
1
1
1
0
0
0.322
311
25
337
th
Sioux City
17
3
3
0
9
0.317
341
4
338
th
Greene
1
0
1
0
0
0.313
227
111
339
th
Dunkerton
1
0
1
0
0
0.31
346
7
340
th
Council Bluffs
11
3
3
0
3
0.308
340
341
st
Muscatine
7
2
1
0
1
0.306
338
3
342
nd
Le Grand
0
0
1
0
0
0.306
203
139
343
rd
Bennett
1
0
0
0
0
0.305
(n/a)
344
th
Red Oak
2
1
1
0
0
0.305
306
38
345
th
New London
1
0
1
0
0
0.304
293
52
346
th
Swea City
1
1
0
0
0
0.302
117
229
347
th
Wayland
0
0
1
0
0
0.301
183
164
348
th
Maxwell
0
0
1
0
0
0.299
(n/a)
349
th
Anita
2
1
2
0
0
0.296
326
23
350
th
Nora Springs
1
1
0
0
0
0.291
(n/a)
351
st
Central City
1
0
1
0
0
0.288
256
95
352
nd
Miles
1
0
0
0
0
0.287
272
80
353
rd
Orient
1
0
1
0
0
0.286
371
18
354
th
Crawfordsville
1
0
0
0
0
0.284
(n/a)
355
th
Hampton
2
1
1
0
0
0.283
331
24
356
th
Thornburg
1
1
1
0
0
0.283
276
80
357
th
Mechanicsville
1
0
0
0
0
0.282
332
25
358
th
Eddyville
1
0
1
0
0
0.278
269
89
359
th
Webster City
2
1
1
0
1
0.277
305
54
360
th
Oskaloosa
2
1
1
0
1
0.273
333
27
361
st
Correctionville
0
0
1
0
0
0.27
300
61
362
nd
Olin
1
0
0
0
0
0.265
(n/a)
363
rd
Ottumwa
7
1
1
0
2
0.265
362
1
364
th
Tripoli
1
0
1
0
0
0.258
222
142
365
th
Alta
1
0
1
0
0
0.258
273
92
366
th
Missouri Valley
1
1
1
0
0
0.255
291
75
367
th
Villisca
1
1
0
0
0
0.253
301
66
368
th
Lone Tree
1
0
1
0
0
0.252
317
51
369
th
Onawa
1
1
1
0
0
0.251
330
39
370
th
Douds
1
0
0
0
0
0.25
334
36
371
st
Belmond
1
0
2
0
0
0.249
254
117
372
nd
Armstrong
0
0
1
0
0
0.245
379
7
373
rd
Clarinda
1
1
2
0
2
0.242
229
144
374
th
Maquoketa
2
1
1
0
1
0.241
263
111
375
th
Sac City
1
1
0
0
0
0.241
354
21
376
th
Eldon
1
1
1
0
0
0.241
349
27
377
th
Colfax
1
0
1
0
0
0.24
327
50
378
th
Wapello
1
1
1
0
0
0.238
370
8
379
th
Hills
1
0
0
0
0
0.235
380
1
380
th
Guttenberg
0
1
1
1
1
0.235
274
106
381
st
West Union
1
0
1
0
0
0.232
186
195
382
nd
Toledo
0
1
0
0
0
0.231
375
7
383
rd
Ruthven
1
0
1
0
0
0.226
318
65
384
th
Moravia
1
0
1
0
0
0.224
286
98
385
th
Leon
2
0
1
0
1
0.22
226
159
386
th
Tama
1
0
1
0
0
0.219
361
25
387
th
Terril
1
0
0
0
0
0.209
(n/a)
388
th
Estherville
1
1
1
0
0
0.202
348
40
389
th
Mason City
4
2
2
0
2
0.201
347
42
390
th
Humeston
1
0
0
0
0
0.199
357
33
391
st
Charter Oak
1
1
0
0
0
0.198
290
101
392
nd
Evansdale
1
1
0
0
0
0.194
372
20
393
rd
Marshalltown
6
2
1
0
2
0.192
373
20
394
th
Fort Madison
2
1
1
0
1
0.192
356
38
395
th
Osceola
1
1
1
0
0
0.192
353
42
396
th
Laurens
1
1
0
0
0
0.184
355
41
397
th
Davenport
18
4
4
0
5
0.173
366
31
398
th
Little Rock
1
1
0
0
0
0.17
350
48
399
th
Bussey
1
0
1
0
0
0.158
352
47
400
th
Des Moines
45
11
7
2
10
0.152
364
36
401
st
Perry
1
1
1
0
1
0.151
329
72
402
nd
Schaller
1
0
0
0
0
0.148
277
125
403
rd
Eagle Grove
1
1
1
0
0
0.147
313
90
404
th
Moulton
1
0
1
0
0
0.146
335
69
405
th
West Liberty
2
1
1
0
0
0.144
365
40
406
th
Waterloo
10
3
3
0
5
0.144
369
37
407
th
Burlington
5
2
1
0
3
0.141
368
39
408
th
Fort Dodge
5
1
1
0
3
0.138
376
32
409
th
Storm Lake
2
1
2
0
0
0.138
374
35
410
th
Hawarden
1
1
1
0
0
0.134
237
173
411
th
Keokuk
3
1
1
0
2
0.133
360
51
412
th
Washington
2
1
1
0
1
0.125
363
49
413
th
Columbus Junction
1
1
1
0
0
0.124
378
35
414
th
Seymour
1
0
1
0
0
0.123
289
125
415
th
Dallas
1
0
0
0
0
0.119
319
96
416
th
Melcher
0
1
1
0
0
0.119
324
92
417
th
Oelwein
2
1
1
0
1
0.11
358
59
418
th
Fremont
1
0
0
0
0
0.095
(n/a)
419
th
Charles City
3
1
2
0
1
0.083
367
52
420
th
Carter Lake
1
0
0
0
0
0.083
377
43
421
st
Gilmore City
1
0
0
0
0
0.071
(n/a)
422
nd
Postville
1
0
1
0
0
0.053
381
41
423
rd
Graettinger
0
1
1
0
0
0.047
236
187
424
th
College Springs
1
0
1
0
0
0.043
(n/a)
Spread the word!
Facebook User
Iowa City Rankings
Find out which cities in Iowa have the best schools. Compare schools, test scores, rankings And more for Iowa schools with SchoolDigger.com
schooldigger.com
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 March 9, 2020, 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.
Diagnostics
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
Loading...