Find a School
School Rankings
Find a School
School Rankings
Home
Kansas
City Rankings
Kansas City Rankings
Updated Thursday, October 14, 2021, based on the 2020-21 school year test scores.
Other KS Rankings:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
School Year:
2020 - 2021
2020 - 2021
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2012 - 2013
2011 - 2012
2010 - 2011
2009 - 2010
2008 - 2009
2007 - 2008
2006 - 2007
Rank (of 340)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2021
)
Rank (
2019
)
Rank change from
2019
SchoolDigger Rating (
2021
)
1
st
Fort Leavenworth
3
1
0
0
0
0.981
1
2
nd
Hanover
1
0
1
0
1
0.966
182
180
3
rd
Shawnee
6
1
1
0
7
0.939
6
3
4
th
Paxico
0
2
0
0
0
0.935
141
137
5
th
Hope
1
0
1
0
0
0.934
200
195
6
th
Leawood
3
2
0
0
3
0.928
4
2
7
th
Winchester
0
0
1
0
0
0.928
3
4
8
th
Maple Hill
1
0
0
0
0
0.924
11
3
9
th
Sterling
1
0
1
0
0
0.919
9
10
th
Holyrood
1
0
0
0
0
0.916
46
36
11
th
Edna
1
0
0
0
0
0.913
15
4
12
th
Overland Park
18
7
4
0
15
0.91
5
7
13
th
Cheney
1
1
1
0
1
0.907
33
20
14
th
Riley
1
0
1
0
0
0.904
18
4
15
th
Louisburg
2
1
2
0
0
0.901
19
4
16
th
Saint George
1
1
1
0
0
0.898
7
9
17
th
Hesston
1
1
1
0
0
0.891
8
9
18
th
Osborne
1
0
1
0
0
0.891
42
24
19
th
Alta Vista
1
0
0
0
0
0.888
163
144
20
th
Lenexa
3
1
0
0
2
0.888
52
32
21
st
Edgerton
1
0
0
0
0
0.887
2
19
22
nd
Seneca
1
0
1
0
1
0.886
17
5
23
rd
Centralia
1
0
1
0
0
0.881
13
10
24
th
Stilwell
1
0
1
0
0
0.881
14
10
25
th
De Soto
1
1
1
0
0
0.876
35
10
26
th
Agra
0
1
0
0
0
0.872
65
39
27
th
Silver Lake
1
0
1
0
0
0.871
10
17
28
th
Lucas
1
0
0
0
0
0.858
146
118
29
th
Andale
1
0
1
0
0
0.858
60
31
30
th
Spearville
1
0
1
0
0
0.847
84
54
31
st
Hillsboro
1
0
1
0
0
0.84
45
14
32
nd
Potwin
1
0
0
0
0
0.836
225
193
33
rd
Windom
1
0
0
0
0
0.834
16
17
34
th
Courtland
1
0
0
0
0
0.83
285
251
35
th
Andover
3
2
2
1
0
0.828
29
6
36
th
Cawker City
1
1
0
0
0
0.818
67
31
37
th
Goddard
5
4
2
0
1
0.816
21
16
38
th
Gypsum
1
0
1
0
0
0.814
87
49
39
th
Garden Plain
1
0
1
0
0
0.809
37
2
40
th
Colwich
2
0
0
0
0
0.801
25
15
41
st
Lebo
1
0
1
0
0
0.799
49
8
42
nd
Rolla
1
0
1
0
0
0.797
175
133
43
rd
Buhler
1
0
1
0
0
0.788
86
43
44
th
Maize
4
1
1
1
0
0.788
22
22
45
th
Cunningham
1
0
1
0
0
0.787
101
56
46
th
Goessel
1
0
1
0
0
0.781
102
56
47
th
Linwood
1
0
0
0
0
0.781
104
57
48
th
Parker
1
0
0
0
0
0.779
137
89
49
th
Milford
1
0
0
0
0
0.776
264
215
50
th
Basehor
2
1
1
0
0
0.776
23
27
51
st
Wellsville
1
1
1
0
0
0.775
94
43
52
nd
Sabetha
1
1
1
0
0
0.769
27
25
53
rd
Girard
1
1
1
0
0
0.768
129
76
54
th
Council Grove
1
1
1
0
0
0.765
116
62
55
th
Lecompton
1
0
0
0
0
0.764
267
212
56
th
Easton
1
1
1
0
0
0.763
39
17
57
th
Quenemo
1
0
0
0
0
0.761
50
7
58
th
Manhattan
8
2
1
0
2
0.758
70
12
59
th
Ingalls
1
0
1
0
0
0.756
125
66
60
th
Minneola
1
0
1
0
0
0.756
62
2
61
st
Benton
1
1
0
0
0
0.752
156
95
62
nd
Weir
1
0
0
0
0
0.751
92
30
63
rd
Wilson
1
0
1
0
0
0.748
133
70
64
th
Spring Hill
2
1
1
0
0
0.748
76
12
65
th
Mound Valley
1
0
0
0
0
0.746
93
28
66
th
Weskan
1
0
1
0
0
0.739
(n/a)
67
th
Randolph
0
1
1
0
0
0.738
115
48
68
th
Downs
1
0
1
0
0
0.732
43
25
69
th
Logan
1
0
1
0
0
0.728
(n/a)
70
th
Eudora
1
1
1
0
0
0.728
95
25
71
st
Axtell
1
0
1
0
0
0.726
20
51
72
nd
Lansing
2
1
0
0
0
0.726
100
28
73
rd
Ashland
1
1
1
0
0
0.726
326
253
74
th
Fort Riley
5
1
0
0
0
0.726
109
35
75
th
Ellis
1
0
1
0
1
0.72
66
9
76
th
Meriden
1
1
1
0
0
0.717
38
38
77
th
Cottonwood Falls
0
0
1
0
0
0.715
149
72
78
th
Beloit
1
0
1
0
2
0.713
58
20
79
th
Meade
1
0
1
0
0
0.712
151
72
80
th
Saint Marys
1
0
1
0
0
0.71
178
98
81
st
Minneapolis
1
0
1
0
0
0.704
36
45
82
nd
Conway Springs
1
1
1
0
1
0.704
89
7
83
rd
Burlington
1
1
1
0
0
0.704
131
48
84
th
Sedgwick
1
0
1
0
0
0.696
106
22
85
th
Caney
1
0
2
0
0
0.695
174
89
86
th
Chapman
1
1
1
0
0
0.695
54
32
87
th
Garnett
1
0
1
0
1
0.693
56
31
88
th
Lindsborg
1
1
1
1
0
0.692
48
40
89
th
Bartlett
1
0
0
0
0
0.69
41
48
90
th
Hays
5
1
1
0
3
0.688
82
8
91
st
Grainfield
1
0
1
0
0
0.688
(n/a)
92
nd
Erie
1
0
1
0
0
0.687
202
110
93
rd
Frontenac
1
1
1
0
0
0.684
96
3
94
th
Mankato
1
0
1
0
0
0.683
32
62
95
th
Richmond
1
0
1
0
0
0.682
28
67
96
th
Linn
1
0
1
0
1
0.678
71
25
97
th
Offerle
1
0
0
0
0
0.676
51
46
98
th
Holton
2
1
2
0
0
0.674
47
51
99
th
Marion
1
1
1
0
0
0.67
69
30
100
th
Dexter
1
0
1
0
0
0.667
26
74
101
st
Wetmore
1
0
1
0
0
0.666
75
26
102
nd
Larned
1
1
1
0
0
0.665
203
101
103
rd
Clearwater
1
1
1
0
0
0.662
119
16
104
th
Blue Rapids
1
0
1
0
0
0.662
77
27
105
th
Bennington
1
0
1
0
0
0.661
177
72
106
th
Wamego
2
1
1
0
0
0.66
107
1
107
th
Shawnee Mission
33
5
5
0
0
0.66
61
46
108
th
Baxter Springs
2
0
1
0
0
0.655
196
88
109
th
Norwich
1
1
1
0
0
0.653
172
63
110
th
Lyndon
1
0
1
0
0
0.651
111
1
111
th
Tescott
1
0
1
0
0
0.65
208
97
112
th
Argonia
1
0
1
0
0
0.647
255
143
113
th
Independence
2
1
1
0
3
0.639
117
4
114
th
Ogden
1
0
0
0
0
0.639
161
47
115
th
Paola
2
1
1
0
2
0.638
143
28
116
th
Olathe
37
11
7
0
5
0.636
120
4
117
th
Mayetta
0
1
0
0
0
0.635
55
62
118
th
Olpe
1
0
1
0
0
0.625
24
94
119
th
Lincoln
1
0
1
0
0
0.624
238
119
120
th
Saint Francis
1
0
1
0
0
0.624
73
47
121
st
Americus
1
0
0
0
0
0.623
124
3
122
nd
Oswego
1
0
1
0
0
0.622
72
50
123
rd
Ellsworth
1
0
1
0
0
0.622
78
45
124
th
Hartford
0
0
1
0
0
0.621
317
193
125
th
Osage City
1
1
1
0
0
0.619
121
4
126
th
Whitewater
0
1
1
0
0
0.617
130
4
127
th
Bel Aire
1
0
1
0
1
0.616
79
48
128
th
Yates Center
1
0
1
0
0
0.614
271
143
129
th
Frankfort
1
0
1
0
0
0.612
31
98
130
th
Lawrence
14
4
2
1
8
0.612
105
25
131
st
Eureka
1
0
1
0
0
0.61
154
23
132
nd
Alma
1
0
1
0
1
0.61
34
98
133
rd
Gardner
6
3
1
0
0
0.609
108
25
134
th
Baldwin City
2
1
1
0
0
0.608
59
75
135
th
Eskridge
1
0
1
0
0
0.603
211
76
136
th
Strong City
1
0
0
0
0
0.601
245
109
137
th
Leoti
1
0
1
0
0
0.6
145
8
138
th
Claflin
0
0
1
0
0
0.599
57
81
139
th
Onaga
1
0
1
0
0
0.599
132
7
140
th
Westmoreland
1
0
0
0
0
0.599
136
4
141
st
Abilene
5
1
1
0
2
0.594
123
18
142
nd
Auburn
1
0
0
0
0
0.594
90
52
143
rd
Mulvane
2
1
1
0
0
0.592
83
60
144
th
Clay Center
2
1
1
0
0
0.591
113
31
145
th
Greensburg
1
0
2
0
0
0.59
181
36
146
th
Highland
1
0
1
0
0
0.59
312
166
147
th
Marysville
1
0
1
0
1
0.588
242
95
148
th
Solomon
1
0
1
0
0
0.583
185
37
149
th
Sharon Springs
1
0
1
0
0
0.582
98
51
150
th
Dighton
1
0
1
0
0
0.582
188
38
151
st
Clyde
0
0
1
0
0
0.581
180
29
152
nd
Phillipsburg
1
1
1
0
0
0.581
128
24
153
rd
Coldwater
0
0
1
0
0
0.575
320
167
154
th
Thayer
1
0
0
0
0
0.571
219
65
155
th
Elkhart
1
1
2
1
0
0.571
135
20
156
th
Quinter
1
0
1
0
0
0.565
53
103
157
th
Carbondale
0
1
1
0
0
0.563
189
32
158
th
Inman
1
0
1
0
0
0.562
81
77
159
th
Saint Paul
1
1
1
0
0
0.561
186
27
160
th
Derby
6
3
1
0
2
0.559
153
7
161
st
Augusta
4
1
1
0
1
0.559
159
2
162
nd
Smith Center
1
0
1
0
0
0.554
68
94
163
rd
Copeland
1
1
0
0
0
0.553
147
16
164
th
Protection
1
1
0
0
0
0.553
152
12
165
th
Hiawatha
1
1
1
0
0
0.553
91
74
166
th
Bucklin
1
0
1
0
0
0.552
290
124
167
th
Columbus
2
1
1
0
0
0.552
246
79
168
th
Denton
2
0
0
0
0
0.548
215
47
169
th
Junction City
8
1
1
0
1
0.544
191
22
170
th
Pratt
2
1
2
1
0
0.541
176
6
171
st
Hoisington
2
1
1
0
0
0.54
74
97
172
nd
Edwardsville
1
0
0
0
0
0.534
209
37
173
rd
Medicine Lodge
1
0
1
0
0
0.534
226
53
174
th
Clifton
1
1
0
0
0
0.533
157
17
175
th
Pomona
1
1
1
0
0
0.533
122
53
176
th
Olsburg
1
0
0
0
0
0.524
30
146
177
th
Troy
1
0
1
0
0
0.523
319
142
178
th
Madison
1
0
1
0
0
0.523
114
64
179
th
Douglass
1
1
1
0
0
0.517
171
8
180
th
Mc Louth
1
1
1
0
0
0.517
220
40
181
st
Hoxie
1
0
1
0
0
0.516
85
96
182
nd
Moundridge
1
1
1
0
0
0.513
139
43
183
rd
Tonganoxie
1
1
1
0
1
0.512
164
19
184
th
Udall
1
1
1
0
0
0.51
260
76
185
th
Pretty Prairie
1
1
1
0
0
0.507
44
141
186
th
Le Roy
0
1
1
0
0
0.506
118
68
187
th
Oxford
1
0
1
0
0
0.503
296
109
188
th
Norton
1
1
1
0
0
0.502
134
54
189
th
Nortonville
1
0
0
0
0
0.502
64
125
190
th
Hoyt
1
0
1
0
0
0.501
205
15
191
st
Jetmore
1
0
1
0
0
0.498
160
31
192
nd
Washington
1
0
1
0
0
0.498
216
24
193
rd
Victoria
1
0
1
0
0
0.49
241
48
194
th
Belleville
1
0
1
0
0
0.488
97
97
195
th
Harper
1
0
0
0
0
0.481
168
27
196
th
Sylvan Grove
0
0
1
0
0
0.475
263
67
197
th
Tecumseh
2
1
1
0
0
0.475
142
55
198
th
Rexford
0
1
1
0
0
0.474
214
16
199
th
Kiowa
1
0
1
0
0
0.473
63
136
200
th
South Haven
1
0
1
0
0
0.47
221
21
201
st
Chanute
1
1
1
0
2
0.468
197
4
202
nd
Galena
2
1
1
0
0
0.468
279
77
203
rd
Plainville
1
0
1
0
0
0.467
183
20
204
th
Pittsburg
4
1
1
0
3
0.465
198
6
205
th
McPherson
4
1
1
0
2
0.464
218
13
206
th
Altamont
1
0
1
0
0
0.464
195
11
207
th
Montezuma
1
0
1
0
0
0.46
110
97
208
th
Saint John
1
0
1
0
0
0.459
229
21
209
th
Wakeeney
1
0
1
0
0
0.459
112
97
210
th
Haven
1
1
1
1
0
0.458
233
23
211
th
Rose Hill
2
1
1
0
0
0.453
165
46
212
th
Rossville
1
0
1
0
0
0.453
237
25
213
th
Park City
1
0
0
0
0
0.451
192
21
214
th
Waverly
1
0
1
0
0
0.449
235
21
215
th
Colby
1
1
1
0
3
0.441
224
9
216
th
Bird City
1
0
1
0
0
0.439
88
128
217
th
Parsons
5
1
1
1
1
0.438
187
30
218
th
Mound City
1
0
1
0
0
0.434
231
13
219
th
Towanda
1
0
1
0
0
0.432
99
120
220
th
Uniontown
1
0
1
0
0
0.431
201
19
221
st
La Crosse
1
1
1
0
0
0.431
170
51
222
nd
Walton
1
0
0
0
0
0.428
266
44
223
rd
Kensington
1
0
1
0
0
0.425
329
106
224
th
Oakley
1
1
1
0
1
0.422
103
121
225
th
El Dorado
4
1
1
0
0
0.42
232
7
226
th
Atwood
1
0
1
0
0
0.418
148
78
227
th
Melvern
0
1
1
0
0
0.417
337
110
228
th
Scott City
1
1
1
0
0
0.417
207
21
229
th
Sublette
1
1
1
0
0
0.412
240
11
230
th
Rosalia
1
1
1
0
0
0.406
206
24
231
st
Iola
3
1
1
0
0
0.405
169
62
232
nd
Oskaloosa
1
0
1
0
0
0.404
173
59
233
rd
Cimarron
1
0
1
0
0
0.4
223
10
234
th
Galva
1
0
0
0
0
0.396
300
66
235
th
Herington
1
1
1
0
0
0.395
222
13
236
th
Humboldt
1
1
1
0
0
0.395
199
37
237
th
Concordia
1
1
1
0
0
0.392
227
10
238
th
Otis
1
0
1
1
0
0.391
126
112
239
th
Halstead
0
1
1
0
0
0.389
80
159
240
th
Peabody
1
0
1
0
0
0.387
311
71
241
st
Ottawa
3
1
1
0
1
0.379
287
46
242
nd
Chetopa
1
0
1
0
0
0.378
304
62
243
rd
Nickerson
1
0
1
1
0
0.377
277
34
244
th
Burlingame
1
0
1
0
0
0.376
184
60
245
th
Riverton
1
1
1
0
0
0.376
210
35
246
th
Topeka
26
8
8
1
12
0.375
230
16
247
th
Goodland
2
1
1
0
0
0.367
167
80
248
th
Emporia
6
1
1
1
2
0.364
253
5
249
th
White City
1
0
1
0
0
0.364
305
56
250
th
Burden
1
0
1
0
0
0.361
228
22
251
st
Ellinwood
1
1
1
0
1
0.359
236
15
252
nd
Scandia
0
1
1
0
0
0.355
12
240
253
rd
Salina
9
2
2
0
5
0.355
265
12
254
th
Perry
0
1
1
0
0
0.354
150
104
255
th
Everest
0
1
0
0
0
0.354
248
7
256
th
Great Bend
5
1
1
0
2
0.353
234
22
257
th
Allen
0
0
1
0
0
0.353
158
99
258
th
Little River
0
1
1
1
0
0.351
155
103
259
th
Oberlin
1
0
1
0
0
0.35
127
132
260
th
Winfield
5
1
1
0
2
0.349
250
10
261
st
Lakin
1
1
1
0
0
0.346
316
55
262
nd
Bonner Springs
1
1
1
0
0
0.344
251
11
263
rd
Leavenworth
4
2
2
0
3
0.344
272
9
264
th
Effingham
1
0
1
0
0
0.342
282
18
265
th
Longton
1
0
1
0
0
0.34
284
19
266
th
Wellington
4
1
1
0
1
0.337
258
8
267
th
Wakarusa
0
1
0
0
0
0.33
302
35
268
th
Lewis
1
0
0
0
0
0.328
(n/a)
269
th
Anthony
1
0
1
0
0
0.322
276
7
270
th
Cherryvale
1
0
1
0
0
0.321
270
271
st
Horton
1
0
1
0
0
0.316
275
4
272
nd
Selden
1
0
0
0
0
0.313
(n/a)
273
rd
Newton
4
2
2
0
3
0.313
273
274
th
Hutchinson
10
4
1
0
4
0.31
254
20
275
th
Neosho Rapids
1
0
0
0
0
0.309
144
131
276
th
Johnson
1
0
1
0
0
0.307
291
15
277
th
Kingman
1
1
2
0
1
0.306
289
12
278
th
Caldwell
1
0
1
0
0
0.305
280
2
279
th
Macksville
1
0
1
0
0
0.305
166
113
280
th
Ness City
1
0
1
0
1
0.303
335
55
281
st
Neodesha
2
0
1
0
0
0.299
204
77
282
nd
Sedan
1
0
1
0
0
0.296
286
4
283
rd
Kinsley
0
0
1
0
0
0.295
256
27
284
th
Williamsburg
1
0
0
0
0
0.294
40
244
285
th
Fort Scott
2
1
1
0
3
0.294
278
7
286
th
Hill City
1
0
1
0
0
0.294
292
6
287
th
Hugoton
1
1
2
0
1
0.293
281
6
288
th
Natoma
1
0
1
0
0
0.289
(n/a)
289
th
South Hutchinson
1
0
0
0
0
0.288
252
37
290
th
Lacygne
1
1
1
0
0
0.283
323
33
291
st
Fredonia
2
0
1
0
0
0.275
332
41
292
nd
Grinnell
1
1
0
0
0
0.27
288
4
293
rd
Tribune
1
0
1
0
0
0.27
324
31
294
th
Lyons
2
1
1
0
0
0.267
244
50
295
th
Arma
1
0
1
0
0
0.265
274
21
296
th
Garden City
11
4
1
1
3
0.265
283
13
297
th
Fowler
1
0
1
0
0
0.259
190
107
298
th
Canton
0
0
1
0
0
0.255
193
105
299
th
Brookville
0
0
1
0
0
0.255
262
37
300
th
Elwood
1
1
0
0
0
0.25
309
9
301
st
Colony
1
0
1
0
0
0.246
217
84
302
nd
Haysville
4
2
0
0
1
0.244
268
34
303
rd
Moran
1
0
1
0
0
0.239
194
109
304
th
Berryton
1
0
0
0
0
0.239
138
166
305
th
Leon
1
0
1
0
0
0.236
314
9
306
th
Russell
2
1
1
0
0
0.23
321
15
307
th
Syracuse
1
0
1
0
0
0.228
315
8
308
th
Wichita
67
17
13
2
34
0.224
301
7
309
th
Cherokee
0
1
1
0
0
0.221
247
62
310
th
Osawatomie
2
1
1
0
0
0.221
293
17
311
th
Atchison
1
1
1
1
4
0.219
261
50
312
th
Valley Falls
1
0
1
0
0
0.216
162
150
313
th
Wakefield
1
0
1
0
0
0.216
313
314
th
Belle Plaine
1
1
1
0
0
0.199
294
20
315
th
Altoona
1
0
0
0
0
0.197
(n/a)
316
th
Cedar Vale
1
0
1
0
0
0.196
308
8
317
th
Gridley
1
0
0
0
0
0.196
269
48
318
th
Holcomb
2
1
1
0
0
0.191
303
15
319
th
Satanta
1
0
1
0
0
0.185
297
22
320
th
Dodge City
9
2
1
0
1
0.174
322
2
321
st
Buffalo
0
0
1
0
0
0.165
307
14
322
nd
Galesburg
0
1
0
0
0
0.161
334
12
323
rd
Deerfield
1
1
1
0
0
0.16
330
7
324
th
Pleasanton
1
0
1
0
0
0.16
259
65
325
th
Kansas City
36
10
10
1
9
0.154
310
15
326
th
Stafford
1
0
1
0
0
0.148
212
114
327
th
Burrton
1
0
1
0
0
0.143
257
70
328
th
Arkansas City
6
1
1
0
2
0.134
325
3
329
th
Plains
1
0
0
0
0
0.134
306
23
330
th
Kismet
1
0
1
0
0
0.129
328
2
331
st
Almena
1
0
1
0
0
0.128
318
13
332
nd
Stockton
1
0
1
0
0
0.128
299
33
333
rd
Coffeyville
1
1
1
0
0
0.116
327
6
334
th
Ulysses
2
1
1
0
0
0.116
333
1
335
th
Attica
1
0
1
0
0
0.107
298
37
336
th
Enterprise
1
0
0
0
1
0.094
(n/a)
337
th
Moscow
1
0
1
0
0
0.067
295
42
338
th
Brewster
1
0
1
0
0
0.054
(n/a)
339
th
Liberal
5
2
1
0
1
0.054
336
3
340
th
Chase
1
1
1
0
0
0.04
331
9
Spread the word!
Facebook User
Kansas City Rankings
Find out which cities in Kansas have the best schools. Compare schools, test scores, rankings And more for Kansas 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 Kansas State Department of Education.
These rankings were last updated on October 14, 2021, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Kansas State 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 Kansas State Department of Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Other Kansas 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 Kansas State Department of Education. School Attendance Areas provided by
ATTOM
.
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...