Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
⚠
We've upgraded our subscription system.
Sign in and save your payment method so your ad-free access continues uninterrupted.
Sign in now →
Home
Missouri
School Rankings
Best Middle Schools in Missouri
Find the best Missouri middle schools with SchoolDigger.com! Focused on test scores for accurate rankings, our user-friendly site simplifies your search. Empower your decisions by exploring top-rated schools, only on SchoolDigger.com - the ultimate guide to K-12 schools!
Year after year, SchoolDigger is
always
the first to publish Missouri test scores and rankings. Other sites use stale test score data that are several years old! Be in the know with the very latest performance metrics.
The list is updated annually upon the release of the MAP test scores by the Missouri Department of Elementary and Secondary Education. The most recent update was on Thursday, November 6, 2025.
Be the first to know when we post new test scores and rankings!
Get Notified!
Elementary Schools
Elementary
Middle Schools
Middle
High Schools
High
Districts
Cities
By Student Population
Population
Rankings by Student Population
Gender
Female
Male
Race / Ethnicity
Asian
African American
Hispanic
Native American
Pacific Islander
White
Multi-racial
Special Programs
English Language Learner
Special Education
Gifted and Talented
Low Socio Economic Status
Other
Homeless
Foster Care
Military Connected
Migrant
Find!
View:
Summary
Choose columns to display
Summary
School Details
Students/Teachers
Ranking
Finance
Year:
2024 - 2025
Select school year
2024 - 2025
2023 - 2024
2022 - 2023
2021 - 2022
2020 - 2021
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
2011 - 2012
2010 - 2011
2009 - 2010
2008 - 2009
2007 - 2008
2006 - 2007
My Schools
Your saved schools
View my schools only
Email my list
Click the
button next to any school to save it here!
School
Students/Teachers
Per Pupil Expenditures (2025)
Ranking (
2025
vs
2024
)
ID
Rank
(of
438
)
School
Type
Grades
Address
City
Zip
County
District
Is Charter
Is Magnet
Is Virtual
Is Title I
Phone
# Students
Full-time Teachers
Student/
Teacher Ratio
Free/Disc Lunch
Recipients
White
Black
Hispanic
Asian
American
Indian
Pacific
Islander
Two or
More Races
Per Pupil Expenditures:
Total
Personnel from Federal Funds
Non-Personnel from Federal Funds
Total from Federal Funds
Personnel from State and Local Funds
Non-Personnel from State and Local Funds
Total from State and Local Funds
Average Standard
Score (
2025
)
Average Standard
Score (
2024
)
Rank (
2024
)
Rank Change from
2024
SchoolDigger Rating (
2025
)
ID
201
Hollister Middle
Public
6-8
1798 State Hwy Bb
Hollister
65672
Taney County
Hollister R-V
No
No
No
No
(417) 243-4035
314
25
12.7
61.8%
236 (75.2%)
7 (2.2%)
51 (16.2%)
6 (1.9%)
0 (0.0%)
0 (0.0%)
14 (4.5%)
$13,517
$650
$12,868
53.4
47
239
38
291455001120
202
Pleasant Hill Middle
Public
7-8
1301 Myrtle
Pleasant Hill
64080
Cass County
Pleasant Hill R-III
No
No
No
No
(816) 540-2149
328
27
12.1
18.0%
280 (85.4%)
3 (0.9%)
23 (7.0%)
1 (0.3%)
1 (0.3%)
1 (0.3%)
19 (5.8%)
$13,013
$182
$12,830
52.9
78.4
74
128
292533001459
203
Congress Middle
Public
6-8
8150 N Congress Ave
Kansas City
64153
Platte County
Park Hill
No
No
No
No
(816) 359-4230
601
52
11.6
30.9%
371 (61.7%)
87 (14.5%)
71 (11.8%)
22 (3.7%)
0 (0.0%)
15 (2.5%)
35 (5.8%)
$17,685
$260
$17,425
52.7
60.9
157
46
292355002418
204
Crest Ridge High
Public
6-12
92 NW 58 Hwy
Centerview
64019
Johnson County
Johnson County R-Vii
No
No
No
No
(660) 656-3391
292
26
11.4
39.4%
273 (93.5%)
3 (1.0%)
10 (3.4%)
1 (0.3%)
0 (0.0%)
0 (0.0%)
5 (1.7%)
$13,556
$879
$12,677
52.4
84
49
155
290832002276
205
East Carter County R-II Middle
Public
6-8
24 S Herren Ave
Ellsinore
63937
Carter County
East Carter County R-II
No
No
No
Yes
(573) 322-5420
154
12
12.8
63.0%
147 (95.5%)
1 (0.6%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
6 (3.9%)
$11,165
$242
$10,923
51.5
67.1
123
82
291110002916
206
West Plains Middle
Public
5-8
730 E Olden
West Plains
65775
Howell County
West Plains R-Vii
No
No
No
Yes
(417) 256-6150
555
42
13.1
67.4%
496 (89.4%)
2 (0.4%)
30 (5.4%)
6 (1.1%)
5 (0.9%)
1 (0.2%)
15 (2.7%)
$11,350
$650
$10,701
51
50.1
226
20
293168002213
207
Lebanon Middle School
Public
6-8
2700 Buzz Pride Drive
Lebanon
65536
Laclede County
Lebanon R-III
No
No
No
No
(417) 657-6500
859
66
13
61.1%
743 (86.5%)
8 (0.9%)
36 (4.2%)
8 (0.9%)
3 (0.3%)
0 (0.0%)
61 (7.1%)
$12,506
$259
$12,247
50.9
52.1
214
7
291827000971
208
White Rock Elementary
Public
PK, KG-8
1113 E State Hwy 90
Pineville
64856
McDonald County
McDonald County R-I
No
No
No
Yes
(417) 226-4446
347
30
11.4
69.7%
308 (88.8%)
3 (0.9%)
13 (3.7%)
2 (0.6%)
2 (0.6%)
0 (0.0%)
19 (5.5%)
$10,909
$150
$10,758
50.8
30.1
324
116
292061001106
209
Spokane Middle
Public
6-8
1130 Spokane Rd
Spokane
65754
Christian County
Spokane R-Vii
No
No
No
No
(417) 443-3506
160
12
12.8
41.9%
144 (90.0%)
3 (1.9%)
2 (1.3%)
2 (1.3%)
1 (0.6%)
0 (0.0%)
8 (5.0%)
$10,793
$16
$10,777
50.2
63.3
140
69
292880000008
210
Clark County Middle
Public
6-8
384 N Jefferson
Kahoka
63445
Clark County
Clark County R-I
No
No
No
No
(660) 727-3319
234
16
14.6
59.0%
226 (96.6%)
1 (0.4%)
2 (0.9%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
5 (2.1%)
$9,628
$231
$9,396
49.8
32.2
314
104
291638001656
211
Raymore-Peculiar East Middle
Public
6-8
17509 E. State Route 58
Raymore
64083
Cass County
Raymore-Peculiar R-II
No
No
No
No
(816) 388-4000
789
52
15.2
21.8%
545 (69.1%)
115 (14.6%)
57 (7.2%)
7 (0.9%)
4 (0.5%)
3 (0.4%)
58 (7.4%)
$12,113
$446
$11,666
49.7
58.8
175
36
292373000088
212
William Matthew Middle School
Public
6-8
1515 S Cottage Grove
Kirksville
63501
Adair County
Kirksville R-III
No
No
No
No
(660) 665-3793
514
42
12.2
46.1%
407 (79.2%)
51 (9.9%)
26 (5.1%)
7 (1.4%)
0 (0.0%)
7 (1.4%)
16 (3.1%)
$11,644
$271
$11,374
49.3
56.2
195
17
291674002611
213
Carthage Junior High
Public
7-8
827 E. Centennial
Carthage
64836
Jasper County
Carthage R-Ix
No
No
No
No
(417) 359-7050
773
59
13
65.1%
385 (49.8%)
3 (0.4%)
356 (46.1%)
1 (0.1%)
8 (1.0%)
3 (0.4%)
17 (2.2%)
$10,947
$560
$10,387
49.3
56.7
189
24
290746000208
214
Alton High
Public
6-12
505 School Street
Alton
65606
Oregon County
Alton R-IV
No
No
No
No
(417) 778-7215
281
30
9.2
56.9%
272 (96.8%)
1 (0.4%)
6 (2.1%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
2 (0.7%)
$14,489
$617
$13,873
49.1
33.2
305
91
290306000016
215
Grandview Middle
Public
5-8
11470 Hwy C
Hillsboro
63050
Jefferson County
Grandview R-II
No
No
No
Yes
(636) 944-3931
138
11
12.2
44.9%
133 (96.4%)
2 (1.4%)
3 (2.2%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$9,601
$577
$9,024
48.7
39
282
67
291317001490
216
Holden Middle
Public
6-8
301 Eagle Dr
Holden
64040
Johnson County
Holden R-III
No
No
No
No
(816) 732-4125
301
22
13.9
46.5%
268 (89.0%)
5 (1.7%)
18 (6.0%)
1 (0.3%)
3 (1.0%)
0 (0.0%)
6 (2.0%)
$12,297
$821
$11,476
48.5
40.6
271
55
291449000679
217
Smith Cotton Junior High School
Public
6-8
312 East Broadway
Sedalia
65301
Pettis County
Sedalia 200
No
No
No
No
(660) 829-6300
1,133
82
13.7
67.1%
758 (66.9%)
34 (3.0%)
243 (21.4%)
7 (0.6%)
6 (0.5%)
7 (0.6%)
78 (6.9%)
$12,051
$1,213
$10,838
48.5
56.4
193
24
292783003143
218
Sturgeon Middle
Public
6-8
210 W Patton St
Sturgeon
65284
Boone County
Sturgeon R-V
No
No
No
Yes
(573) 687-2155
79
9
8.4
32.9%
77 (97.5%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
2 (2.5%)
$10,777
$1,203
$9,574
48.4
43.6
254
36
292970001392
219
Reeds Spring Middle
Public
7-8
345 Morrill Lane
Reeds Spring
65737
Stone County
Reeds Spring R-IV
No
No
No
No
(417) 272-8245
268
22
12.1
60.8%
229 (85.4%)
4 (1.5%)
17 (6.3%)
2 (0.7%)
1 (0.4%)
0 (0.0%)
15 (5.6%)
$16,904
$768
$16,136
48.3
31.2
320
101
292616000786
220
Seneca Junior High
Public
7-8
925 Oneida
Seneca
64865
Newton County
Seneca R-Vii
No
No
No
No
(417) 776-3911
231
20
11.2
50.6%
170 (73.6%)
3 (1.3%)
12 (5.2%)
2 (0.9%)
41 (17.7%)
0 (0.0%)
3 (1.3%)
$11,805
$601
$11,204
48.3
40.6
270
50
292790002446
221
Linn High
Public
6-12
141 Wildcat Drive
Linn
65051
Osage County
Osage County R-II
No
No
No
No
(573) 897-4216
317
28
11.5
32.5%
302 (95.3%)
0 (0.0%)
5 (1.6%)
0 (0.0%)
1 (0.3%)
0 (0.0%)
9 (2.8%)
$12,259
$193
$12,067
48.3
40.5
273
52
291908001030
222
Lewis And Clark Middle
Public
6-8
325 Lewis And Clark Dr
Jefferson City
65101
Cole County
Jefferson City
No
No
No
No
(573) 659-3200
966
83
11.6
54.2%
593 (61.4%)
186 (19.3%)
58 (6.0%)
7 (0.7%)
4 (0.4%)
2 (0.2%)
116 (12.0%)
$12,977
$402
$12,574
48.2
54.1
205
17
291619000476
223
Rich Hill High
Public
6-12
703 N Third
Rich Hill
64779
Bates County
Rich Hill R-IV
No
No
No
No
(417) 395-4191
190
17
11.4
48.4%
170 (89.5%)
5 (2.6%)
9 (4.7%)
1 (0.5%)
0 (0.0%)
2 (1.1%)
3 (1.6%)
$11,715
$1,138
$10,577
47.8
32.3
311
88
292631001544
224
Bloomfield Middle
Public
5-8
505 Court St
Bloomfield
63825
Stoddard County
Bloomfield R-XIV
No
No
No
Yes
(573) 568-4283
186
14
13.6
59.1%
175 (94.1%)
2 (1.1%)
4 (2.2%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
5 (2.7%)
$10,585
$614
$9,971
47.6
45.8
245
21
290525003104
225
Wright City Middle
Public
5-8
100 Bell Rd
Wright City
63390
Warren County
Wright City R-II Of Warren County
No
No
No
No
(636) 745-7300
536
36
14.9
46.3%
392 (73.1%)
18 (3.4%)
90 (16.8%)
4 (0.7%)
2 (0.4%)
0 (0.0%)
30 (5.6%)
$12,979
$697
$12,283
47.4
51.6
220
5
293231002576
226
Winfield Middle
Public
6-8
3914 East Hwy 47
Winfield
63389
Lincoln County
Winfield R-IV
No
No
No
No
(636) 668-8001
317
22
14.2
45.7%
292 (92.1%)
4 (1.3%)
7 (2.2%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
14 (4.4%)
$11,913
$524
$11,388
47.2
55.1
200
26
293219002814
227
Portageville High
Public
6-12
904 King Ave
Portageville
63873
New Madrid County
Portageville
No
No
No
No
(573) 379-3819
360
31
11.7
62.2%
277 (76.9%)
53 (14.7%)
3 (0.8%)
3 (0.8%)
0 (0.0%)
0 (0.0%)
24 (6.7%)
$14,685
$1,785
$12,900
47.2
48.9
228
1
290000302458
228
Putnam County Middle
Public
6-8
802 S 18th
Unionville
63565
Putnam County
Putnam County R-I
No
No
No
No
(660) 947-3237
134
11
12.7
49.3%
127 (94.8%)
0 (0.0%)
6 (4.5%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
1 (0.7%)
$11,167
$457
$10,710
47
54.8
202
26
292564001847
229
Van-Far Junior/Senior High
Public
7-12
2200 Hwy 54 West
Vandalia
63382
Audrain County
Van-Far R-I
No
No
No
No
(573) 594-6442
248
23
10.8
47.6%
214 (86.3%)
8 (3.2%)
6 (2.4%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
20 (8.1%)
$13,390
$377
$13,013
46.6
25.3
345
116
293078002124
230
Moberly Middle
Public
6-8
920 Shepherd Brothers Blvd
Moberly
65270
Randolph County
Moberly
No
No
No
No
(660) 269-2680
440
40
11.1
60.9%
338 (76.8%)
18 (4.1%)
12 (2.7%)
3 (0.7%)
8 (1.8%)
1 (0.2%)
60 (13.6%)
$12,996
$344
$12,652
46.5
61.3
154
76
292110002561
231
East Middle
Public
6-8
4594 East 20th St
Joplin
64802
Jasper County
Joplin Schools
No
No
No
No
(417) 625-5280
592
41
14.3
69.9%
367 (62.0%)
20 (3.4%)
100 (16.9%)
12 (2.0%)
7 (1.2%)
18 (3.0%)
68 (11.5%)
$10,628
$998
$9,630
46.5
47.2
238
7
291635002431
232
New Franklin Middle-High
Public
6-12
412 West Broadway
New Franklin
65274
Howard County
New Franklin R-I
No
No
No
No
(660) 848-2314
198
20
9.6
32.8%
180 (90.9%)
1 (0.5%)
3 (1.5%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
14 (7.1%)
$12,851
$1,004
$11,846
46.4
42.5
257
25
292194001223
233
South Callaway Middle
Public
6-8
10105 State Rd C
Mokane
65059
Callaway County
South Callaway County R-II
No
No
No
No
(573) 676-5225
187
17
11.1
33.2%
183 (97.9%)
0 (0.0%)
1 (0.5%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
3 (1.6%)
$15,081
$388
$14,693
46.4
61
156
77
292843002401
234
Southwest Middle
Public
5-8
529 E. Pineville Road
Washburn
65772
Barry County
Southwest R-V
No
No
No
Yes
(417) 826-5050
186
15
12.4
66.1%
162 (87.1%)
0 (0.0%)
11 (5.9%)
5 (2.7%)
4 (2.2%)
0 (0.0%)
4 (2.2%)
$11,047
$236
$10,812
46.1
30.5
322
88
292871002801
235
South Shelby Middle School
Public
6-8
4152 Hwy 36
Shelbina
63468
Shelby County
Shelby County R-IV
No
No
No
No
(573) 588-2208
126
13
9.5
53.2%
113 (89.7%)
2 (1.6%)
4 (3.2%)
0 (0.0%)
1 (0.8%)
0 (0.0%)
6 (4.8%)
$15,036
$627
$14,409
46
57.4
187
48
292811003130
236
Clinton Middle
Public
6-8
600 E Clinton
Clinton
64735
Henry County
Clinton
No
No
No
No
(660) 885-3353
385
26
14.6
45.5%
343 (89.1%)
10 (2.6%)
11 (2.9%)
2 (0.5%)
1 (0.3%)
0 (0.0%)
18 (4.7%)
$11,600
$499
$11,101
45.9
44.6
250
14
290986000288
237
Purdy High
Public
7-12
201 S Gabby Gibbons Dr
Purdy
65734
Barry County
Purdy R-II
No
No
No
Yes
(417) 442-3215
267
23
11.4
63.7%
155 (58.1%)
0 (0.0%)
96 (36.0%)
9 (3.4%)
0 (0.0%)
0 (0.0%)
7 (2.6%)
$13,769
$1,650
$12,119
45.8
27.7
331
94
292562001502
238
Richmond Middle
Public
6-8
715 S Wellington St
Richmond
64085
Ray County
Richmond R-XVI
No
No
No
No
(816) 776-5841
309
24
12.8
48.5%
272 (88.0%)
3 (1.0%)
8 (2.6%)
3 (1.0%)
1 (0.3%)
0 (0.0%)
22 (7.1%)
$12,526
$501
$12,026
45.5
41.2
266
28
292648002444
239
Arcadia Valley Middle
Public
5-8
550 Park Dr
Ironton
63650
Iron County
Arcadia Valley R-II
No
No
No
No
(573) 546-9700
281
17
16.2
100.0%
271 (96.4%)
2 (0.7%)
3 (1.1%)
1 (0.4%)
1 (0.4%)
0 (0.0%)
3 (1.1%)
$11,718
$293
$11,424
45.3
60.6
158
81
290315000023
240
Jarrett Middle
Public
6-8
840 S Jefferson
Springfield
65806
Greene County
Springfield R-Xii
No
No
No
Yes
(417) 523-6600
483
38
12.8
62.9%
305 (63.1%)
55 (11.4%)
47 (9.7%)
21 (4.3%)
3 (0.6%)
4 (0.8%)
48 (9.9%)
$14,459
$920
$13,539
45.2
35.4
299
59
292886001803
241
City Garden Montessori Eaec
Public, Charter
1-8
4209 Folsom
Saint Louis
63110
St. Louis city
City Garden Montessori
Yes
(n/a)
No
(n/a)
(314) 664-7646
409
29
14.1
45.5%
143 (35.0%)
180 (44.0%)
31 (7.6%)
7 (1.7%)
1 (0.2%)
0 (0.0%)
47 (11.5%)
$17,243
$1,958
$15,285
44.8
(n/a)
290058503399
242
Maple Park Middle
Public
7-8
5300 N Bennington
Kansas City
64119
Clay County
North Kansas City 74
No
No
No
No
(816) 321-5280
585
55
10.6
63.4%
271 (46.3%)
127 (21.7%)
103 (17.6%)
8 (1.4%)
0 (0.0%)
7 (1.2%)
69 (11.8%)
$16,537
$513
$16,023
44.7
36.6
294
52
292280001278
243
Anderson Middle
Public
6-8
135 Mustang Dr
Anderson
64831
McDonald County
McDonald County R-I
No
No
No
No
(417) 845-1805
275
20
13.8
64.0%
216 (78.5%)
0 (0.0%)
22 (8.0%)
3 (1.1%)
7 (2.5%)
19 (6.9%)
8 (2.9%)
$9,871
$379
$9,492
44.5
40.8
268
25
292061003007
244
Mark Twain Junior High
Public
6-8
21622 Hwy 19
Center
63436
Ralls County
Ralls County R-II
No
No
No
No
(573) 267-3397
194
13
15
29.9%
189 (97.4%)
1 (0.5%)
2 (1.0%)
0 (0.0%)
1 (0.5%)
0 (0.0%)
1 (0.5%)
$11,440
$497
$10,943
44.3
43.5
255
11
292571001034
245
Kingston Middle
Public
6-8
10047 Diamond Rd
Cadet
63630
Washington County
Kingston K-14
No
No
No
Yes
(573) 438-4982
169
15
11.4
100.0%
165 (97.6%)
2 (1.2%)
1 (0.6%)
1 (0.6%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$13,551
$1,197
$12,354
44.1
41.6
262
17
293114002708
246
Van Buren High
Public
7-12
202 W College
Van Buren
63965
Carter County
Van Buren R-I
No
No
No
No
(573) 323-4295
221
20
11.1
64.3%
211 (95.5%)
0 (0.0%)
5 (2.3%)
0 (0.0%)
3 (1.4%)
0 (0.0%)
2 (0.9%)
$15,813
$1,277
$14,535
44
(n/a)
293075002121
247
Smithton High
Public
7-12
505 S Myrtle
Smithton
65350
Pettis County
Smithton R-VI
No
No
No
No
(660) 343-5318
217
22
9.8
37.3%
211 (97.2%)
0 (0.0%)
1 (0.5%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
5 (2.3%)
$13,158
$649
$12,509
44
(n/a)
292838001752
248
Canton High
Public
7-12
200 S Fourth St
Canton
63435
Lewis County
Canton R-V
No
No
No
No
(573) 288-5216
221
20
10.7
43.0%
199 (90.0%)
4 (1.8%)
1 (0.5%)
3 (1.4%)
0 (0.0%)
0 (0.0%)
14 (6.3%)
$15,754
$398
$15,356
44
40.3
274
26
290708000182
249
Puxico Junior High
Public
6-8
481 N Bedford St
Puxico
63960
Stoddard County
Puxico R-VIII
No
No
No
No
(573) 222-3058
176
13
13.2
52.8%
171 (97.2%)
2 (1.1%)
1 (0.6%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
2 (1.1%)
$9,844
$420
$9,423
43.8
58.7
177
72
292565002871
250
Odessa Middle
Public
6-8
607 S Fifth St
Odessa
64076
Lafayette County
Odessa R-Vii
No
No
No
No
(816) 633-1500
462
38
12.2
33.1%
410 (88.7%)
6 (1.3%)
14 (3.0%)
1 (0.2%)
2 (0.4%)
2 (0.4%)
27 (5.8%)
$11,624
$312
$11,313
43.7
54.1
206
44
292310001730
251
Kelly A Burlison Middle School
Public
6-8
825 Highway 72 East
Fredericktown
63645
Madison County
Fredericktown R-I
No
No
No
No
(573) 783-6555
433
29
14.9
60.3%
405 (93.5%)
7 (1.6%)
9 (2.1%)
0 (0.0%)
1 (0.2%)
0 (0.0%)
11 (2.5%)
$10,216
$618
$9,598
43.6
53.6
209
42
291254002523
252
Nell Holcomb Elementary
Public
PK, KG-8
6547 State Hwy 177
Cape Girardeau
63701
Cape Girardeau County
Nell Holcomb R-IV
No
No
No
Yes
(573) 334-3644
249
29
8.5
36.9%
211 (84.7%)
26 (10.4%)
6 (2.4%)
1 (0.4%)
2 (0.8%)
0 (0.0%)
3 (1.2%)
$16,018
$1,069
$14,949
43.4
38.3
287
35
290732000194
253
Harrisburg Middle
Public
6-8
233 S Harris
Harrisburg
65256
Boone County
Harrisburg R-VIII
No
No
No
No
(573) 817-5857
129
11
11.8
27.1%
115 (89.1%)
1 (0.8%)
7 (5.4%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
6 (4.7%)
$12,837
$181
$12,656
43
40.9
267
14
291371003100
254
Houston Middle
Public
6-8
206 W Spruce St
Houston
65483
Texas County
Houston R-I
No
No
No
No
(417) 967-3024
198
17
11.9
183 (92.4%)
0 (0.0%)
6 (3.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
9 (4.5%)
$11,842
$861
$10,981
42.9
45.6
247
7
291484000453
255
Osage Trail Middle
Public
7-8
25102 E. US 24 Highway
Independence
64056
Jackson County
Fort Osage R-I
No
No
No
No
(816) 650-7151
675
52
12.9
48.4%
444 (65.8%)
63 (9.3%)
88 (13.0%)
6 (0.9%)
2 (0.3%)
13 (1.9%)
59 (8.7%)
$14,846
$1,044
$13,802
42.5
40
275
20
291229000494
256
Northwest Valley School
Public
6-8
4300 Gravois Rd
House Springs
63051
Jefferson County
Northwest R-I
No
No
No
No
(636) 671-3470
686
51
13.4
45.6%
627 (91.4%)
5 (0.7%)
16 (2.3%)
1 (0.1%)
1 (0.1%)
0 (0.0%)
36 (5.2%)
$13,703
$809
$12,894
42.3
46.2
243
13
292289002378
257
El Dorado Springs Middle
Public
6-8
901 S Grand Ave
El Dorado Springs
64744
Cedar County
El Dorado Springs R-II
No
No
No
Yes
(417) 876-3112
266
23
11.4
48.1%
251 (94.4%)
1 (0.4%)
3 (1.1%)
0 (0.0%)
1 (0.4%)
0 (0.0%)
10 (3.8%)
$10,840
$1,004
$9,836
42.2
53.1
211
46
291131002660
258
Buffalo Middle
Public
5-8
1001 W Truman Rd
Buffalo
65622
Dallas County
Dallas County R-I
No
No
No
No
(417) 345-2335
466
37
12.7
60.3%
420 (90.1%)
5 (1.1%)
18 (3.9%)
4 (0.9%)
1 (0.2%)
2 (0.4%)
16 (3.4%)
$12,123
$764
$11,359
42.1
54.7
203
55
290612000858
259
Clinton County R-III Middle
Public
5-8
800 W Frost St
Plattsburg
64477
Clinton County
Clinton County R-III
No
No
No
No
(816) 539-3920
197
17
11.6
39.1%
163 (82.7%)
3 (1.5%)
6 (3.0%)
3 (1.5%)
0 (0.0%)
2 (1.0%)
20 (10.2%)
$11,107
$543
$10,563
42.1
43.6
253
6
292529000846
260
Monroe City Middle
Public
5-8
401a Hwy 24/36 East
Monroe City
63456
Monroe County
Monroe City R-I
No
No
No
No
(573) 735-4742
178
16
10.9
50.6%
153 (86.0%)
7 (3.9%)
3 (1.7%)
1 (0.6%)
2 (1.1%)
0 (0.0%)
12 (6.7%)
$12,890
$679
$12,211
41.6
42.9
256
4
292121001799
261
Scuola Vita Nuova Charter
Public, Charter
K-8
535 Garfield Ave
Kansas City
64124
Jackson County
Scuola Vita Nuova
Yes
No
No
Yes
(816) 231-5788
363
24
15.1
100.0%
32 (8.8%)
155 (42.7%)
159 (43.8%)
13 (3.6%)
0 (0.0%)
0 (0.0%)
4 (1.1%)
$17,732
$1,179
$16,553
41.6
38.2
288
27
290001902754
262
Northgate Middle
Public
7-8
2117 NE 48th St
Kansas City
64118
Clay County
North Kansas City 74
No
No
No
No
(816) 321-5300
689
54
12.6
66.6%
228 (33.1%)
174 (25.3%)
122 (17.7%)
51 (7.4%)
1 (0.1%)
17 (2.5%)
96 (13.9%)
$15,409
$520
$14,889
41.5
35.7
297
35
292280002730
263
Pioneer Ridge Middle
Public
7-8
1656 S Speck Rd
Independence
64057
Jackson County
Independence 30
No
No
No
Yes
(816) 521-5385
731
51
14.2
64.4%
374 (51.2%)
119 (16.3%)
144 (19.7%)
1 (0.1%)
4 (0.5%)
4 (0.5%)
85 (11.6%)
$13,891
$1,516
$12,375
41.4
45.8
244
19
291548002807
264
Tarkio Jh And High School
Public
6-12
312 S Eleventh St
Tarkio
64491
Atchison County
Tarkio R-I
No
No
No
No
(660) 736-4118
176
20
8.8
43.8%
166 (94.3%)
4 (2.3%)
6 (3.4%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$19,905
$606
$19,299
41.3
(n/a)
292994002067
265
Mount Vernon Middle
Public
6-8
731 S Landrum St
Mount Vernon
65712
Lawrence County
Mt. Vernon R-V
No
No
No
No
(417) 466-3137
345
23
15.3
44.3%
312 (90.4%)
0 (0.0%)
14 (4.1%)
1 (0.3%)
1 (0.3%)
0 (0.0%)
17 (4.9%)
$11,284
$1,379
$9,905
41.3
47.3
236
29
292160001988
266
Lafayette County Middle
Public
6-8
807b W 31st
Higginsville
64037
Lafayette County
Lafayette County C-1
No
No
No
No
(660) 584-7161
223
18
12.6
49.3%
187 (83.9%)
12 (5.4%)
11 (4.9%)
0 (0.0%)
1 (0.4%)
0 (0.0%)
12 (5.4%)
$12,972
$89
$12,883
41.2
42.3
258
8
291440002596
267
Senn-Thomas Middle
Public
6-8
200 Senn Thomas Dr
Herculaneum
63048
Jefferson County
Dunklin R-V
No
No
No
No
(636) 479-5200
347
22
16.1
44.7%
300 (86.5%)
10 (2.9%)
12 (3.5%)
4 (1.2%)
0 (0.0%)
0 (0.0%)
21 (6.1%)
$12,861
$557
$12,304
41
62
152
115
291425002399
268
Fulton Middle
Public
6-8
403 E Tenth
Fulton
65251
Callaway County
Fulton 58
No
No
No
No
(573) 590-8200
513
38
13.3
49.5%
371 (72.3%)
49 (9.6%)
31 (6.0%)
3 (0.6%)
0 (0.0%)
0 (0.0%)
59 (11.5%)
$11,528
$1,297
$10,232
40.9
45.2
248
20
291255002525
269
Bowling Green Middle
Public
6-8
700 W Adams Street
Bowling Green
63334
Pike County
Bowling Green R-I
No
No
No
No
(573) 324-2181
284
24
11.6
47.9%
236 (83.1%)
5 (1.8%)
8 (2.8%)
1 (0.4%)
0 (0.0%)
0 (0.0%)
34 (12.0%)
$12,068
$85
$11,983
40.8
68.1
120
149
290566000601
270
Hermitage Middle
Public
6-8
23824 Polk Street
Hermitage
65668
Hickory County
Hermitage R-IV
No
No
No
No
(417) 745-6417
63
5
12.4
100.0%
61 (96.8%)
1 (1.6%)
1 (1.6%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$10,723
$430
$10,293
40.6
(n/a)
291431001964
271
Spring Garden Middle
Public
6-8
5802 S 22nd
Saint Joseph
64503
Buchanan County
St. Joseph
No
No
No
No
(816) 671-4380
404
29
14
100.0%
285 (70.5%)
18 (4.5%)
56 (13.9%)
0 (0.0%)
1 (0.2%)
6 (1.5%)
38 (9.4%)
$15,355
$200
$15,155
40.5
32.5
310
39
292706001673
272
Reed Middle
Public
6-8
2000 N Lyon
Springfield
65803
Greene County
Springfield R-Xii
No
No
No
Yes
(417) 523-6300
561
44
12.8
73.6%
350 (62.4%)
79 (14.1%)
57 (10.2%)
8 (1.4%)
3 (0.5%)
2 (0.4%)
62 (11.1%)
$13,487
$821
$12,666
40.5
37.4
292
20
292886001818
273
Warrensburg Middle
Public
6-8
640 E Gay St
Warrensburg
64093
Johnson County
Warrensburg R-VI
No
No
No
No
(660) 747-5612
779
60
13
41.3%
574 (73.7%)
44 (5.6%)
49 (6.3%)
14 (1.8%)
0 (0.0%)
21 (2.7%)
77 (9.9%)
$11,829
$338
$11,491
40.4
42.1
260
13
293102002142
274
Morgan County Middle
Public
6-8
913 W Newton
Versailles
65084
Morgan County
Morgan County R-II
No
No
No
No
(573) 378-5432
298
23
13.2
54.0%
273 (91.6%)
0 (0.0%)
8 (2.7%)
0 (0.0%)
1 (0.3%)
1 (0.3%)
15 (5.0%)
$11,613
$733
$10,879
40.2
46.6
240
34
293084002542
275
Louisiana Middle
Public
6-8
3321 W Georgia St
Louisiana
63353
Pike County
Louisiana R-II
No
No
No
No
(573) 754-5340
151
13
11.9
65.6%
104 (68.9%)
16 (10.6%)
25 (16.6%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
6 (4.0%)
$10,263
$488
$9,775
40.1
33.6
303
28
291926001041
276
North Middle
Public
6-8
102 Gray
Joplin
64802
Jasper County
Joplin Schools
No
No
No
No
(417) 625-5270
549
44
12.4
72.9%
370 (67.4%)
28 (5.1%)
61 (11.1%)
9 (1.6%)
10 (1.8%)
16 (2.9%)
55 (10.0%)
$11,220
$999
$10,221
39.6
33.8
302
26
291635002430
277
Middle School
Public
5-8
300 E Ninth Street
Carrollton
64633
Carroll County
Carrollton R-Vii
No
No
No
Yes
(660) 542-3472
272
21
13
42.3%
256 (94.1%)
4 (1.5%)
4 (1.5%)
2 (0.7%)
0 (0.0%)
0 (0.0%)
6 (2.2%)
$10,976
$572
$10,404
39.4
49.4
227
50
290738000311
278
Oak Grove Middle
Public
6-8
401 SE 12th St
Oak Grove
64075
Jackson County
Oak Grove R-VI
No
No
No
No
(816) 690-4154
301
36
8.2
31.6%
246 (81.7%)
11 (3.7%)
29 (9.6%)
3 (1.0%)
1 (0.3%)
1 (0.3%)
10 (3.3%)
$11,931
$301
$11,630
39.3
38.1
289
11
292301001318
279
Scott County Middle
Public
6-8
4035 State Hwy 77
Benton
63736
Scott County
Scott County R-IV
No
No
No
Yes
(573) 545-3541
195
17
11.4
53.3%
180 (92.3%)
1 (0.5%)
5 (2.6%)
0 (0.0%)
1 (0.5%)
0 (0.0%)
8 (4.1%)
$12,618
$747
$11,871
39.2
26.7
339
60
290489002703
280
East Middle
Public
8
11300 Dunn Rd
Saint Louis
63138
St. Louis County
Hazelwood
No
No
No
Yes
(314) 953-5700
167
31
5.4
100.0%
1 (0.6%)
154 (92.2%)
4 (2.4%)
0 (0.0%)
1 (0.6%)
0 (0.0%)
7 (4.2%)
$21,319
$1,588
$19,730
39
20
374
94
291383000629
281
Belton Middle School
Public
7-8
107 W. Pirate Parkway
Belton
64012
Cass County
Belton 124
No
No
No
No
(816) 489-7060
641
48
13.2
53.5%
357 (55.7%)
90 (14.0%)
126 (19.7%)
2 (0.3%)
2 (0.3%)
0 (0.0%)
64 (10.0%)
$15,189
$265
$14,924
38.9
39.6
278
3
290462003025
282
Poplar Bluff Junior High
Public
7-8
550 N Westwood
Poplar Bluff
63901
Butler County
Poplar Bluff R-I
No
No
No
No
(573) 785-5602
735
56
13.1
63.7%
554 (75.4%)
81 (11.0%)
27 (3.7%)
5 (0.7%)
0 (0.0%)
1 (0.1%)
67 (9.1%)
$11,215
$1,532
$9,684
38.8
58.9
173
109
292545001469
283
Allen Village Junior Academy
Public, Charter
6-8
706 W 42nd St.
Kansas City
64111
Jackson County
Allen Village
Yes
No
No
Yes
(816) 931-0177
92
6
14.6
78.3%
4 (4.3%)
24 (26.1%)
57 (62.0%)
6 (6.5%)
0 (0.0%)
0 (0.0%)
1 (1.1%)
$26,684
$541
$26,142
38.7
24.2
354
71
290002503325
284
Aurora Junior High
Public
7-8
500 W Olive
Aurora
65605
Lawrence County
Aurora R-VIII
No
No
No
Yes
(417) 678-3630
278
23
11.8
61.2%
208 (74.8%)
4 (1.4%)
48 (17.3%)
1 (0.4%)
1 (0.4%)
0 (0.0%)
16 (5.8%)
$12,335
$633
$11,702
38.7
29.1
329
45
290402001517
285
Premier Charter School
Public, Charter
PK, KG-8
5279 Fyler Avenue
Saint Louis
63139
St. Louis city
Premier Charter School
Yes
No
No
Yes
(314) 645-9600
974
107
9.1
55.9%
377 (38.7%)
325 (33.4%)
174 (17.9%)
31 (3.2%)
4 (0.4%)
2 (0.2%)
61 (6.3%)
$16,701
$1,022
$15,679
38.7
51.7
219
66
290057602831
286
Owensville Middle
Public
6-8
3340 Hwy 19
Owensville
65066
Gasconade County
Gasconade County R-II
No
No
No
No
(573) 646-4038
408
25
16.4
51.7%
385 (94.4%)
1 (0.2%)
9 (2.2%)
2 (0.5%)
0 (0.0%)
0 (0.0%)
11 (2.7%)
$9,980
$282
$9,698
38.4
52.6
212
74
292334001477
287
Blue Eye Middle
Public
5-8
512 State Hwy 13
Blue Eye
65611
Stone County
Blue Eye R-V
No
No
No
Yes
(417) 779-4299
140
14
10.2
48.6%
131 (93.6%)
1 (0.7%)
5 (3.6%)
0 (0.0%)
0 (0.0%)
1 (0.7%)
2 (1.4%)
$18,021
$1,418
$16,603
38.3
57.7
183
104
290528001900
288
Pattonville Heights Middle
Public
6-8
195 Fee Fee Rd
Maryland Heights
63043
St. Louis County
Pattonville R-III
No
No
No
No
(314) 213-8033
680
54
12.5
42.4%
237 (34.9%)
238 (35.0%)
104 (15.3%)
21 (3.1%)
4 (0.6%)
1 (0.1%)
75 (11.0%)
$15,994
$287
$15,707
38.2
38.7
283
5
292370001417
289
Harrisonville Middle
Public
6-8
601 S Highland
Harrisonville
64701
Cass County
Harrisonville R-Ix
No
No
No
No
(816) 380-7654
502
41
12.3
38.0%
435 (86.7%)
7 (1.4%)
32 (6.4%)
4 (0.8%)
0 (0.0%)
0 (0.0%)
24 (4.8%)
$12,008
$474
$11,533
38.2
51.9
217
72
291376002659
290
Fordland Middle
Public
6-8
1230 School St
Fordland
65652
Webster County
Fordland R-III
No
No
No
No
(417) 767-4554
150
9
17.2
40.7%
140 (93.3%)
0 (0.0%)
6 (4.0%)
0 (0.0%)
1 (0.7%)
0 (0.0%)
3 (2.0%)
$8,607
$450
$8,157
37.9
44.3
251
39
291218001578
291
Hermann Middle
Public
4-8
164 Blue Pride Dr
Hermann
65041
Gasconade County
Gasconade County R-I
No
No
No
Yes
(573) 486-3121
284
24
11.8
51.4%
259 (91.2%)
4 (1.4%)
6 (2.1%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
15 (5.3%)
$11,588
$776
$10,812
37.6
39.4
279
12
291428002464
292
Black Hawk Middle
Public
6-8
300 Kuhl Ave
Warrenton
63383
Warren County
Warren County R-III
No
No
No
No
(636) 456-6903
696
55
12.6
44.4%
570 (81.9%)
30 (4.3%)
41 (5.9%)
4 (0.6%)
0 (0.0%)
0 (0.0%)
51 (7.3%)
$13,008
$324
$12,685
37.6
52.1
216
76
293105002649
293
Cabool Middle
Public
5-8
1025 Rogers Avenue
Cabool
65689
Texas County
Cabool R-IV
No
No
No
Yes
(417) 962-3153
206
21
9.7
100.0%
186 (90.3%)
1 (0.5%)
11 (5.3%)
1 (0.5%)
1 (0.5%)
0 (0.0%)
6 (2.9%)
$13,907
$2,016
$11,891
37.2
37.5
291
2
290643002424
294
West Middle School
Public
6-8
401 Clinkscales Rd
Columbia
65203
Boone County
Columbia 93
No
No
No
No
(573) 214-3230
553
49
11.3
55.0%
267 (48.3%)
156 (28.2%)
40 (7.2%)
17 (3.1%)
2 (0.4%)
0 (0.0%)
71 (12.8%)
$16,096
$437
$15,659
36.7
26.7
338
44
290100000317
295
North Callaway Middle School
Public
6-8
650 E. Harrison
Auxvasse
65231
Callaway County
North Callaway County R-I
No
No
No
Yes
(573) 386-2217
218
22
9.9
43.1%
199 (91.3%)
4 (1.8%)
7 (3.2%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
8 (3.7%)
$13,293
$1,339
$11,954
36.6
38.3
286
9
292274003375
296
Salem Middle School
Public
6-8
1400 Tiger Pride Dr
Salem
65560
Dent County
Salem R-80
No
No
No
No
(573) 729-6642
254
18
13.8
100.0%
212 (83.5%)
4 (1.6%)
13 (5.1%)
1 (0.4%)
2 (0.8%)
1 (0.4%)
21 (8.3%)
$10,156
$352
$9,804
36
50.9
225
71
292709001677
297
Bingham Middle
Public
7-8
1716 S Speck Rd
Independence
64057
Jackson County
Independence 30
No
No
No
Yes
(816) 521-5490
730
50
14.6
76.4%
367 (50.3%)
114 (15.6%)
152 (20.8%)
4 (0.5%)
5 (0.7%)
16 (2.2%)
72 (9.9%)
$13,770
$1,640
$12,130
35.2
27.8
330
33
291548002339
298
Senath-Hornersville Middle School
Public
5-8
601 School St
Hornersville
63855
Dunklin County
Senath-Hornersville C-8
No
No
No
Yes
(573) 737-2455
211
19
11
100.0%
128 (60.7%)
0 (0.0%)
79 (37.4%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
4 (1.9%)
$11,428
$1,047
$10,381
35.1
48.6
230
68
292787001714
299
Silex High
Public
6-12
64 Hwy Uu
Silex
63377
Lincoln County
Silex R-I
No
No
No
No
(573) 384-5227
247
19
13.2
33.2%
241 (97.6%)
2 (0.8%)
1 (0.4%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
3 (1.2%)
$10,488
$236
$10,252
35.1
27.2
334
35
292829001748
300
Excelsior Springs Middle
Public
6-8
701 Crown Hill Rd
Excelsior Springs
64024
Clay County
Excelsior Springs 40
No
No
No
No
(816) 630-9230
540
42
13
48.0%
465 (86.1%)
7 (1.3%)
40 (7.4%)
0 (0.0%)
2 (0.4%)
1 (0.2%)
25 (4.6%)
$14,615
$409
$14,206
34.8
44
252
48
291165000418
Page:
1
2
3
4
5
Sign up for updates!
Be the first to know when we update our rankings!
Go!
Other SchoolDigger ranking lists for Missouri
Elementary Schools
Middle Schools
High Schools
Districts
Cities
New!
SchoolDigger ranking lists for MO student subgroups:
Asian Students
African American Students
Hispanic Students
White Students
Multi-racial Students
English Language Learner Students
Special Education Students
Low Socio Economic Status Students
Homeless Students
Gifted and Talented Students
About our rankings:
Schooldigger calculates school rankings based on MAP Mathematics, MAP English Language Arts, MAP Science test scores released by the Missouri Department of Elementary and Secondary Education.
These rankings were last updated on November 6, 2025, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Missouri Department of Elementary and Secondary Education, usually on a yearly basis.
Our sources of data include the National Center for Education Statistics, U.S. Department of Education and the Missouri Department of Elementary and Secondary Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Educational resources:
Public School Districts and Their Services: A Comprehensive Guide
Magnet Schools: Unleashing the Power of Education
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Missouri Department of Elementary and Secondary Education.
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...