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 Elementary Schools in Missouri
Find the best Missouri elementary 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
900
)
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
1
Mallinckrodt A.B.I. Elementary
Public, Magnet
PK, KG-5
6020 Pernod Ave
Saint Louis
63139
St. Louis city
St. Louis City
No
Yes
No
No
(314) 352-9212
313
22
14
100.0%
210 (67.1%)
50 (16.0%)
14 (4.5%)
13 (4.2%)
2 (0.6%)
1 (0.3%)
23 (7.3%)
$18,555
$239
$18,316
99.5
99.6
1
292928001967
2
Betty Wheeler Classical Junior Ac
Public, Magnet
PK, KG-5
5031 Potomac
Saint Louis
63139
St. Louis city
St. Louis City
No
Yes
No
No
(314) 353-8875
260
23
11.4
100.0%
129 (49.6%)
75 (28.8%)
10 (3.8%)
20 (7.7%)
0 (0.0%)
0 (0.0%)
26 (10.0%)
$21,330
$239
$21,091
99.3
99.4
2
292928002645
3
Lincoln Elementary
Public
K-4
625 S 6th St
Saint Charles
63301
St. Charles County
St. Charles R-VI
No
No
No
Yes
(636) 443-4650
160
18
8.6
42.5%
114 (71.3%)
22 (13.8%)
11 (6.9%)
2 (1.3%)
0 (0.0%)
0 (0.0%)
11 (6.9%)
$22,737
$02
$22,735
98.9
98.6
5
2
292892001843
4
Spring Bluff Elementary
Public
K-8
9374 Hwy 185
Sullivan
63080
Franklin County
Spring Bluff R-XV
No
No
No
Yes
(573) 457-8302
217
20
10.8
10.1%
217 (100.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$13,000
$469
$12,530
98.3
96.3
16
12
291245000509
5
Avery Elementary
Public
K-5
909 Bompart Ave
Saint Louis
63119
St. Louis County
Webster Groves
No
No
No
Yes
(314) 963-6425
337
27
12.4
5.9%
292 (86.6%)
12 (3.6%)
12 (3.6%)
4 (1.2%)
1 (0.3%)
0 (0.0%)
16 (4.7%)
$16,937
$32
$16,905
98.1
97
10
5
293153002190
6
Marion County Elementary
Public
PK, KG-6
2905 Hwy D
Philadelphia
63463
Marion County
Marion County R-II
No
No
No
Yes
(573) 439-5913
109
11
10.2
40.4%
107 (98.2%)
1 (0.9%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
1 (0.9%)
$10,853
$387
$10,467
98
(n/a)
292028001074
7
Conway Elementary
Public
K-4
9900 Conway Rd
Saint Louis
63124
St. Louis County
Ladue
No
No
No
No
(314) 993-2878
392
32
12.4
5.1%
236 (60.2%)
36 (9.2%)
13 (3.3%)
65 (16.6%)
3 (0.8%)
0 (0.0%)
39 (9.9%)
$16,120
$19
$16,102
97.9
98.3
6
1
291782000942
8
Meramec Elementary
Public
K-5
400 S Meramec Ave
Clayton
63105
St. Louis County
Clayton
No
No
No
Yes
(314) 854-6300
368
32
11.5
5.2%
243 (66.0%)
27 (7.3%)
12 (3.3%)
47 (12.8%)
4 (1.1%)
0 (0.0%)
35 (9.5%)
$21,626
$125
$21,502
97.7
97.7
7
1
290972000273
9
Voy Spears Junior Elementary
Public
K-5
201 NE Anderson
Lees Summit
64064
Jackson County
Blue Springs R-IV
No
No
No
No
(816) 874-3720
546
35
15.4
13.7%
391 (71.6%)
59 (10.8%)
46 (8.4%)
12 (2.2%)
2 (0.4%)
1 (0.2%)
35 (6.4%)
$14,182
$396
$13,786
97.6
97.2
9
290531002836
10
Chesterfield Elementary
Public
K-5
17700 Wild Horse Creek Rd
Chesterfield
63005
St. Louis County
Rockwood R-VI
No
No
No
No
(636) 891-6500
389
28
13.8
6.4%
270 (69.4%)
26 (6.7%)
12 (3.1%)
58 (14.9%)
0 (0.0%)
1 (0.3%)
22 (5.7%)
$15,045
$208
$14,837
97.6
96.9
11
1
292685001616
11
Bristol Elementary
Public
K-5
20 Gray Ave
Saint Louis
63119
St. Louis County
Webster Groves
No
No
No
No
(314) 963-6433
361
27
13.3
6.9%
317 (87.8%)
7 (1.9%)
10 (2.8%)
9 (2.5%)
0 (0.0%)
0 (0.0%)
18 (5.0%)
$15,689
$32
$15,657
97
96.2
17
6
293153002191
12
Horizon Elementary
Public
K-6
695 S Commercial Ave
Smithville
64089
Clay County
Smithville R-II
No
No
No
No
(816) 532-4566
448
30
14.8
17.4%
390 (87.1%)
2 (0.4%)
29 (6.5%)
1 (0.2%)
3 (0.7%)
2 (0.4%)
21 (4.7%)
$12,662
$350
$12,312
96.7
94.8
26
14
292841002274
13
Reed Elementary
Public
K-4
9060 Ladue
Saint Louis
63124
St. Louis County
Ladue
No
No
No
No
(314) 991-1456
410
32
12.7
8.3%
298 (72.7%)
31 (7.6%)
15 (3.7%)
34 (8.3%)
0 (0.0%)
0 (0.0%)
32 (7.8%)
$15,870
$22
$15,848
96.7
95.2
23
10
291782000949
14
James Walker Elementary
Public
K-5
201 SE Sunnyside School Rd
Blue Springs
64014
Jackson County
Blue Springs R-IV
No
No
No
Yes
(816) 874-3660
456
32
14.2
49.8%
263 (57.7%)
79 (17.3%)
70 (15.4%)
7 (1.5%)
0 (0.0%)
2 (0.4%)
35 (7.7%)
$12,493
$401
$12,092
96.6
96.4
14
290531000083
15
Ralph M. Captain Elementary
Public
K-5
6345 Northwood Ave
Clayton
63105
St. Louis County
Clayton
No
No
No
Yes
(314) 854-6100
286
31
9.2
4.2%
213 (74.5%)
23 (8.0%)
9 (3.1%)
15 (5.2%)
0 (0.0%)
0 (0.0%)
26 (9.1%)
$25,617
$126
$25,491
96.6
96.3
15
290972000274
16
Oakwood Elementary
Public
K-5
3716 Market St
Hannibal
63401
Marion County
Hannibal 60
No
No
No
Yes
(573) 221-2747
272
19
14.3
49.6%
245 (90.1%)
6 (2.2%)
10 (3.7%)
6 (2.2%)
1 (0.4%)
0 (0.0%)
4 (1.5%)
$10,892
$06
$10,886
96.6
98.6
4
12
291365000593
17
Richland Elementary
Public
PK, KG-6
24456 State Hwy 114
Essex
63846
Stoddard County
Richland R-I
No
No
No
Yes
(573) 283-5310
158
15
10.6
60.1%
141 (89.2%)
4 (2.5%)
7 (4.4%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
6 (3.8%)
$12,963
$956
$12,007
96.5
(n/a)
292640002443
18
Avenue City Elementary
Public
PK, KG-8
18069 Hwy 169
Cosby
64436
Andrew County
Avenue City R-Ix
No
No
No
Yes
(816) 662-2305
229
18
12.8
11.8%
218 (95.2%)
0 (0.0%)
5 (2.2%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
6 (2.6%)
$10,075
$369
$9,707
96.5
(n/a)
290408000037
19
North Andrew Elementary
Public
K-5
9120 Hwy 48
Rosendale
64483
Andrew County
North Andrew County R-VI
No
No
No
Yes
(816) 567-2527
125
15
8.3
20.8%
122 (97.6%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
3 (2.4%)
0 (0.0%)
0 (0.0%)
$14,932
$2,122
$12,810
96.4
97.6
8
11
292271001250
20
Edgar Road Elementary
Public
K-5
1131 Edgar Rd
Saint Louis
63119
St. Louis County
Webster Groves
No
No
No
No
(314) 963-6472
369
27
13.5
1.6%
327 (88.6%)
5 (1.4%)
10 (2.7%)
6 (1.6%)
1 (0.3%)
1 (0.3%)
19 (5.1%)
$14,905
$31
$14,874
96.2
94.4
29
9
293153002193
21
Green Forest Elementary
Public
K-8
6111 Hwy F
Salem
65560
Dent County
Green Forest R-II
No
No
No
Yes
(573) 729-3902
152
15
10.4
61.2%
149 (98.0%)
0 (0.0%)
3 (2.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$12,280
$319
$11,961
96.2
99.2
3
18
291326000562
22
Warren Elementary
Public
K-5
141 Weiss Rd
St Peters
63376
St. Charles County
Francis Howell R-III
No
No
No
No
(636) 851-6100
729
55
13.3
9.9%
551 (75.6%)
44 (6.0%)
45 (6.2%)
44 (6.0%)
4 (0.5%)
0 (0.0%)
41 (5.6%)
$14,919
$402
$14,517
95.6
93.8
31
9
292895002822
23
Pierremont Elementary
Public
K-5
1215 Dauphine Ln
Manchester
63011
St. Louis County
Parkway C-2
No
No
No
No
(314) 415-6600
474
37
12.9
12.7%
300 (63.3%)
26 (5.5%)
23 (4.9%)
93 (19.6%)
9 (1.9%)
0 (0.0%)
23 (4.9%)
$15,641
$163
$15,478
95.5
95.6
21
2
292358001395
24
Kehrs Mill Elementary
Public
K-5
2650 Kehrs Mill Rd
Chesterfield
63017
St. Louis County
Rockwood R-VI
No
No
No
No
(636) 891-6050
555
39
14.1
3.6%
409 (73.7%)
14 (2.5%)
32 (5.8%)
73 (13.2%)
0 (0.0%)
0 (0.0%)
27 (4.9%)
$12,724
$191
$12,533
95.3
95.7
20
4
292685002567
25
Glenridge Elementary
Public
K-5
7447 Wellington Way
Clayton
63105
St. Louis County
Clayton
No
No
No
No
(314) 854-6200
321
31
10.3
9.7%
177 (55.1%)
31 (9.7%)
23 (7.2%)
55 (17.1%)
0 (0.0%)
0 (0.0%)
35 (10.9%)
$23,741
$149
$23,592
95.3
96
18
7
290972000271
26
Long Elementary
Public
K-5
9021 Sappington Rd
Saint Louis
63126
St. Louis County
Lindbergh Schools
No
No
No
No
(314) 729-2450
545
33
16.3
7.2%
477 (87.5%)
15 (2.8%)
16 (2.9%)
13 (2.4%)
0 (0.0%)
0 (0.0%)
24 (4.4%)
$11,382
$14
$11,367
94.9
92.9
37
11
291869001022
27
Chapel Lakes Elementary
Public
K-5
3701 NE Independence Ave
Lees Summit
64064
Jackson County
Blue Springs R-IV
No
No
No
No
(816) 874-3600
600
38
16
15.3%
440 (73.3%)
71 (11.8%)
29 (4.8%)
22 (3.7%)
0 (0.0%)
2 (0.3%)
36 (6.0%)
$12,220
$390
$11,829
94.8
95.7
19
8
290531002682
28
Clark Elementary
Public
K-5
9130 Big Bend Blvd
Saint Louis
63119
St. Louis County
Webster Groves
No
No
No
No
(314) 963-6444
283
24
11.8
5.7%
257 (90.8%)
1 (0.4%)
10 (3.5%)
2 (0.7%)
0 (0.0%)
0 (0.0%)
13 (4.6%)
$15,548
$31
$15,517
94.8
94.7
27
1
293153002192
29
Hudson Elementary
Public
K-5
9825 Hudson Ave
Saint Louis
63119
St. Louis County
Webster Groves
No
No
No
Yes
(314) 963-6466
199
20
10.1
10.6%
150 (75.4%)
10 (5.0%)
9 (4.5%)
0 (0.0%)
1 (0.5%)
0 (0.0%)
29 (14.6%)
$17,507
$110
$17,397
94.6
90.9
52
23
293153002417
30
Independence Elementary
Public
K-5
4800 Meadows Pkwy
Saint Charles
63304
St. Charles County
Francis Howell R-III
No
No
No
No
(636) 851-5900
762
52
14.6
11.5%
604 (79.3%)
47 (6.2%)
31 (4.1%)
19 (2.5%)
1 (0.1%)
2 (0.3%)
58 (7.6%)
$14,200
$299
$13,901
94.6
92.1
44
14
292895002761
31
Emge Elementary
Public
K-5
250 Fallon Pkwy
O Fallon
63368
St. Charles County
Fort Zumwalt School District
No
No
No
No
(636) 281-0261
348
27
12.9
11.8%
253 (72.7%)
23 (6.6%)
23 (6.6%)
26 (7.5%)
2 (0.6%)
0 (0.0%)
21 (6.0%)
$15,827
$92
$15,735
94.4
90.3
62
31
290837002842
32
John Thomas School Of Discover
Public
K-6
312 North Market Street
Nixa
65714
Christian County
Nixa Public Schools
No
No
No
No
(417) 724-6800
493
33
14.7
16.8%
428 (86.8%)
2 (0.4%)
26 (5.3%)
3 (0.6%)
0 (0.0%)
2 (0.4%)
32 (6.5%)
$11,719
$222
$11,497
94.3
96.8
13
19
292253003202
33
Old Bonhomme Elementary
Public
K-4
9661 Old Bonhomme
Saint Louis
63132
St. Louis County
Ladue
No
No
No
No
(314) 993-0656
379
34
11.2
11.6%
182 (48.0%)
57 (15.0%)
23 (6.1%)
73 (19.3%)
0 (0.0%)
0 (0.0%)
44 (11.6%)
$17,784
$19
$17,765
94.3
92.3
41
8
291782000947
34
Sweeny Elementary
Public
K-5
720 N. Main
Republic
65738
Greene County
Republic R-III
No
No
No
Yes
(417) 732-3670
481
40
12.1
39.9%
397 (82.5%)
8 (1.7%)
34 (7.1%)
1 (0.2%)
0 (0.0%)
0 (0.0%)
41 (8.5%)
$12,646
$837
$11,809
93.9
88
76
42
292622003234
35
McGrath Elementary
Public
K-5
2350 St Clair Ave - Suite A
Brentwood
63144
St. Louis County
Brentwood
No
No
No
Yes
(314) 962-6824
236
20
11.7
11.4%
171 (72.5%)
14 (5.9%)
7 (3.0%)
15 (6.4%)
2 (0.8%)
0 (0.0%)
27 (11.4%)
$18,178
$527
$17,650
93.8
91.6
47
12
290588000133
36
Barretts Elementary
Public
K-5
1780 Carman Rd
Manchester
63021
St. Louis County
Parkway C-2
No
No
No
No
(314) 415-6000
378
27
14
3.7%
312 (82.5%)
15 (4.0%)
13 (3.4%)
12 (3.2%)
0 (0.0%)
1 (0.3%)
25 (6.6%)
$14,862
$163
$14,699
93.7
93.4
34
2
292358001375
37
Clopton Elementary
Public
PK, KG-5
28176 Hwy Ww
Clarksville
63336
Pike County
Pike County R-III
No
No
No
Yes
(573) 485-2488
210
18
11.7
44.8%
203 (96.7%)
4 (1.9%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
3 (1.4%)
$13,778
$585
$13,194
93.6
(n/a)
292514001444
38
East Elementary
Public
K-4
2449 E Hartley
Ozark
65721
Christian County
Ozark R-VI
No
No
No
Yes
(417) 582-5906
515
44
11.5
38.6%
450 (87.4%)
2 (0.4%)
23 (4.5%)
0 (0.0%)
1 (0.2%)
1 (0.2%)
38 (7.4%)
$12,468
$887
$11,581
93.5
95
25
13
292343001433
39
La Plata Elementary
Public
K-6
201 W Moore
La Plata
63549
Macon County
La Plata R-II
No
No
No
Yes
(660) 332-7003
145
16
8.9
38.6%
140 (96.6%)
2 (1.4%)
3 (2.1%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$12,839
$599
$12,240
93.4
(n/a)
291695000938
40
Hawk Point Elementary
Public
K-5
327 Maple St
Hawk Point
63349
Lincoln County
Troy R-III
No
No
No
Yes
(636) 338-4366
131
9
15.1
27.5%
119 (90.8%)
2 (1.5%)
3 (2.3%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
7 (5.3%)
$12,600
$515
$12,086
93.1
(n/a)
293045002087
41
W. W. Keysor Elementary
Public
K-5
725 N Geyer Rd
Kirkwood
63122
St. Louis County
Kirkwood R-Vii
No
No
No
No
(314) 213-6120
565
37
15.3
4.4%
468 (82.8%)
27 (4.8%)
18 (3.2%)
7 (1.2%)
0 (0.0%)
0 (0.0%)
45 (8.0%)
$13,503
$30
$13,474
93.1
92.2
42
1
291677000927
42
Daniel Boone Elementary
Public
K-5
201 W Hwy D
Wentzville
63385
St. Charles County
Francis Howell R-III
No
No
No
No
(636) 851-4400
420
32
13.1
8.3%
384 (91.4%)
4 (1.0%)
7 (1.7%)
1 (0.2%)
0 (0.0%)
0 (0.0%)
24 (5.7%)
$14,756
$208
$14,548
93
93.2
36
6
292895001858
43
High Pointe Elementary
Public
K-4
900 North Cheyenne Road
Nixa
65714
Christian County
Nixa Public Schools
No
No
No
Yes
(417) 724-6700
619
45
13.9
35.4%
497 (80.3%)
16 (2.6%)
51 (8.2%)
6 (1.0%)
1 (0.2%)
0 (0.0%)
48 (7.8%)
$10,673
$356
$10,317
93
93.4
35
8
292253002998
44
Central Elementary
Public
PK, KG-5
1025 Washington St
Weston
64098
Platte County
West Platte County R-II
No
No
No
Yes
(816) 640-2811
354
31
11.4
18.1%
314 (88.7%)
4 (1.1%)
13 (3.7%)
0 (0.0%)
1 (0.3%)
0 (0.0%)
22 (6.2%)
$14,766
$176
$14,590
93
95.1
24
20
293171002218
45
Portageville Elementary
Public
PK, KG-5
1108 King Ave
Portageville
63873
New Madrid County
Portageville
No
No
No
Yes
(573) 379-5706
311
29
10.8
100.0%
209 (67.2%)
74 (23.8%)
4 (1.3%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
24 (7.7%)
$13,085
$1,923
$11,162
92.9
(n/a)
290000302459
46
William Yates Elementary
Public
K-5
3600 Davidson Rd
Independence
64055
Jackson County
Blue Springs R-IV
No
No
No
Yes
(816) 874-3740
463
34
13.6
49.5%
197 (42.5%)
85 (18.4%)
104 (22.5%)
8 (1.7%)
5 (1.1%)
14 (3.0%)
50 (10.8%)
$14,186
$782
$13,404
92.6
94.5
28
18
290531000087
47
Mason Ridge Elementary
Public
K-5
715 S Mason Rd
Saint Louis
63141
St. Louis County
Parkway C-2
No
No
No
No
(314) 415-6450
405
28
14.4
8.1%
300 (74.1%)
27 (6.7%)
16 (4.0%)
41 (10.1%)
0 (0.0%)
1 (0.2%)
20 (4.9%)
$15,287
$162
$15,125
92.5
92.6
38
9
292358001390
48
Spoede Elementary
Public
K-4
425 N Spoede Rd
Saint Louis
63141
St. Louis County
Ladue
No
No
No
No
(314) 432-4438
376
33
11.5
13.8%
190 (50.5%)
63 (16.8%)
23 (6.1%)
68 (18.1%)
1 (0.3%)
0 (0.0%)
31 (8.2%)
$17,662
$152
$17,511
92.5
88.5
67
19
291782000950
49
Shoal Creek Elementary
Public
K-5
9000 NE Flintlock Rd
Kansas City
64157
Clay County
Liberty 53
No
No
No
No
(816) 736-7150
795
54
14.7
7.9%
611 (76.9%)
25 (3.1%)
67 (8.4%)
18 (2.3%)
2 (0.3%)
0 (0.0%)
72 (9.1%)
$14,463
$241
$14,222
92.4
93.5
32
17
291854002804
50
Highcroft Ridge Elementary
Public
K-5
15380 Highcroft Dr
Chesterfield
63017
St. Louis County
Parkway C-2
No
No
No
No
(314) 415-6400
369
26
14.4
9.2%
249 (67.5%)
36 (9.8%)
19 (5.1%)
41 (11.1%)
0 (0.0%)
0 (0.0%)
24 (6.5%)
$14,762
$163
$14,599
92.4
93.8
30
20
292358001388
51
Fairview Elementary
Public
PK, KG-5
909 Fairview Rd
Columbia
65203
Boone County
Columbia 93
No
No
No
No
(573) 214-3590
471
31
15.4
26.3%
287 (60.9%)
72 (15.3%)
26 (5.5%)
31 (6.6%)
2 (0.4%)
0 (0.0%)
53 (11.3%)
$13,609
$366
$13,243
92.4
81.9
137
86
290100000303
52
McKelvey Intermediate
Public
2-5
1751 McKelvey Rd
Maryland Heights
63043
St. Louis County
Parkway C-2
No
No
No
No
(314) 415-6500
432
31
13.8
17.8%
143 (33.1%)
91 (21.1%)
28 (6.5%)
124 (28.7%)
4 (0.9%)
2 (0.5%)
40 (9.3%)
$14,886
$164
$14,721
91.8
91.9
45
7
292358001391
53
Skyline Elementary
Public
PK, KG-4
20663 Us-65
Urbana
65767
Hickory County
Hickory County R-I
No
No
No
Yes
(417) 993-4225
295
22
13.1
46.8%
293 (99.3%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
2 (0.7%)
$10,177
$222
$9,954
91.8
88.5
68
15
291432002371
54
Rising Hill Elementary
Public
PK, KG-5
7301 NE 108th St.
Kansas City
64157
Clay County
North Kansas City 74
No
No
No
No
(816) 321-5370
407
29
14.1
29.2%
254 (62.4%)
38 (9.3%)
54 (13.3%)
5 (1.2%)
0 (0.0%)
1 (0.2%)
55 (13.5%)
$15,727
$552
$15,175
91.6
91.1
50
4
292280003335
55
Weaubleau Elementary
Public
PK, KG-6
509 N Center
Weaubleau
65774
Hickory County
Weaubleau R-III
No
No
No
Yes
(417) 428-3668
192
16
11.9
64.6%
174 (90.6%)
1 (0.5%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
1 (0.5%)
16 (8.3%)
$10,021
$1,578
$8,443
91.5
73.3
212
157
293146002180
56
James Lewis Elementary
Public
PK, KG-5
717 NW Park Rd
Blue Springs
64015
Jackson County
Blue Springs R-IV
No
No
No
No
(816) 874-3650
473
37
12.7
29.8%
335 (70.8%)
44 (9.3%)
61 (12.9%)
3 (0.6%)
0 (0.0%)
1 (0.2%)
29 (6.1%)
$14,345
$526
$13,819
91.5
70.8
247
191
290531000082
57
Ellisville Elementary
Public
K-5
1425 Froesel
Ellisville
63011
St. Louis County
Rockwood R-VI
No
No
No
No
(636) 891-6600
474
33
14.4
9.3%
347 (73.2%)
24 (5.1%)
32 (6.8%)
49 (10.3%)
1 (0.2%)
1 (0.2%)
20 (4.2%)
$13,218
$201
$13,017
91.5
81.9
136
79
292685001618
58
Thayer Elementary
Public
K-5
4273 Thayer St
Fort Leonard Wood
65473
Pulaski County
Waynesville R-VI
No
No
No
No
(573) 842-2200
242
17
14.2
43.8%
135 (55.8%)
27 (11.2%)
49 (20.2%)
2 (0.8%)
0 (0.0%)
3 (1.2%)
26 (10.7%)
$11,992
$126
$11,866
91.4
91.5
48
10
293144002176
59
Ostmann Elementary
Public
K-5
200 Meriwether Lewis Dr
O Fallon
63368
St. Charles County
Fort Zumwalt School District
No
No
No
No
(636) 281-3382
362
30
12.1
8.6%
290 (80.1%)
14 (3.9%)
13 (3.6%)
30 (8.3%)
2 (0.6%)
1 (0.3%)
12 (3.3%)
$15,878
$85
$15,793
91.2
86
91
32
290837002843
60
Mark Twain Elementary
Public
K-5
8636 Litzsinger Rd
Brentwood
63144
St. Louis County
Brentwood
No
No
No
Yes
(314) 962-0613
173
20
8.6
21.4%
106 (61.3%)
26 (15.0%)
10 (5.8%)
19 (11.0%)
0 (0.0%)
0 (0.0%)
12 (6.9%)
$20,604
$527
$20,076
91.1
95.5
22
38
290588000132
61
Wild Horse Elementary
Public
K-5
16695 Wild Horse Creek Rd
Chesterfield
63005
St. Louis County
Rockwood R-VI
No
No
No
Yes
(636) 891-6075
464
35
13.2
12.1%
157 (33.8%)
16 (3.4%)
43 (9.3%)
227 (48.9%)
5 (1.1%)
0 (0.0%)
16 (3.4%)
$12,918
$250
$12,667
91.1
91.2
49
12
292685002700
62
Beaufort Elementary
Public
PK, KG-5
3200 Hwy 50
Beaufort
63084
Franklin County
Union R-Xi
No
No
No
Yes
(573) 484-3221
322
27
12.1
34.5%
310 (96.3%)
1 (0.3%)
6 (1.9%)
2 (0.6%)
0 (0.0%)
0 (0.0%)
3 (0.9%)
$13,362
$811
$12,551
90.9
81.6
141
79
293057002097
63
Concord Elementary School
Public
K-5
10305 Concord School Rd
Saint Louis
63128
St. Louis County
Lindbergh Schools
No
No
No
No
(314) 729-2470
555
33
16.6
12.6%
488 (87.9%)
11 (2.0%)
16 (2.9%)
21 (3.8%)
0 (0.0%)
0 (0.0%)
19 (3.4%)
$11,774
$26
$11,748
90.9
91
51
12
291869002468
64
Harry S. Truman Elementary
Public
2-4
810 N Hwy D
Webb City
64870
Jasper County
Webb City R-Vii
No
No
No
Yes
(417) 673-6085
287
18
16
41.8%
232 (80.8%)
1 (0.3%)
16 (5.6%)
0 (0.0%)
5 (1.7%)
0 (0.0%)
33 (11.5%)
$10,188
$536
$9,652
90.8
90.9
54
10
293150002182
65
Clearview Elementary
Public
K-6
1581 Clearview Road
Union
63084
Franklin County
Washington
No
No
No
No
(636) 231-2500
295
20
14.6
24.1%
272 (92.2%)
2 (0.7%)
3 (1.0%)
3 (1.0%)
0 (0.0%)
0 (0.0%)
15 (5.1%)
$13,722
$478
$13,245
90.8
92.5
39
26
293111002158
66
Willard North Elementary
Public
PK, KG-4
409 Farmer Rd
Willard
65781
Greene County
Willard R-II
No
No
No
Yes
(417) 742-2597
340
30
11.2
44.7%
314 (92.4%)
5 (1.5%)
14 (4.1%)
3 (0.9%)
0 (0.0%)
0 (0.0%)
4 (1.2%)
$13,788
$452
$13,336
90.8
84.1
115
49
293201002244
67
Chapel Hill Elementary
Public
K-5
3220 NE 67th Terr
Gladstone
64119
Clay County
North Kansas City 74
No
No
No
No
(816) 321-5040
644
39
16.3
37.9%
333 (51.7%)
82 (12.7%)
98 (15.2%)
39 (6.1%)
2 (0.3%)
20 (3.1%)
70 (10.9%)
$14,254
$542
$13,712
90.8
87.5
80
13
292280001262
68
South Elementary
Public
K-4
1250 W South St
Ozark
65721
Christian County
Ozark R-VI
No
No
No
Yes
(417) 582-5905
505
43
11.8
44.0%
420 (83.2%)
3 (0.6%)
33 (6.5%)
1 (0.2%)
0 (0.0%)
0 (0.0%)
48 (9.5%)
$11,562
$412
$11,149
90.6
90.8
55
13
292343002439
69
Summit Intermediate School
Public
4-6
890 North Cheyenne Road
Nixa
65714
Christian County
Nixa Public Schools
No
No
No
No
(417) 724-4000
507
35
14.4
30.8%
423 (83.4%)
6 (1.2%)
35 (6.9%)
4 (0.8%)
0 (0.0%)
0 (0.0%)
39 (7.7%)
$10,712
$268
$10,444
90.3
90.7
58
11
292253002799
70
Mathews Elementary
Public
K-4
605 South Gregg Road
Nixa
65714
Christian County
Nixa Public Schools
No
No
No
Yes
(417) 724-6520
457
36
12.5
32.4%
371 (81.2%)
2 (0.4%)
33 (7.2%)
7 (1.5%)
0 (0.0%)
0 (0.0%)
44 (9.6%)
$11,436
$271
$11,165
90.2
90.9
53
17
292253001651
71
Oak Brook Elementary
Public
K-5
510 Big Bend Rd
Ballwin
63021
St. Louis County
Parkway C-2
No
No
No
No
(314) 415-6550
401
27
14.9
10.0%
291 (72.6%)
15 (3.7%)
14 (3.5%)
53 (13.2%)
3 (0.7%)
0 (0.0%)
25 (6.2%)
$15,258
$163
$15,095
90.1
71.4
239
168
292358002626
72
Raymond Nancy Hodge Elementary
Public
K-5
2499 Prairie Hollow Rd
Imperial
63052
Jefferson County
Fox C-6
No
No
No
No
(636) 282-6920
333
30
10.9
33.0%
285 (85.6%)
5 (1.5%)
26 (7.8%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
17 (5.1%)
$14,679
$522
$14,157
90.1
86
90
18
291230003027
73
Lucy Franklin Elementary
Public
K-5
111 NE Roanoke Dr
Blue Springs
64014
Jackson County
Blue Springs R-IV
No
No
No
No
(816) 874-3690
536
36
14.8
19.6%
395 (73.7%)
30 (5.6%)
69 (12.9%)
4 (0.7%)
3 (0.6%)
5 (0.9%)
30 (5.6%)
$12,911
$397
$12,513
90
88.5
69
4
290531002549
74
Hagemann Elementary
Public
K-5
6401 Hagemann Rd
Saint Louis
63128
St. Louis County
Mehlville R-Ix
No
No
No
No
(314) 467-5700
427
28
15
23.7%
341 (79.9%)
35 (8.2%)
12 (2.8%)
20 (4.7%)
0 (0.0%)
0 (0.0%)
19 (4.4%)
$11,976
$145
$11,831
89.9
83.2
125
51
292067001097
75
Mosaic Elementary
Public
K-5
3701 Will Ave.
Saint Louis
63125
St. Louis County
Mehlville R-Ix
No
No
No
No
(314) 467-7900
258
18
14.4
9.7%
218 (84.5%)
17 (6.6%)
10 (3.9%)
4 (1.6%)
0 (0.0%)
0 (0.0%)
9 (3.5%)
$13,188
$186
$13,003
89.9
90.7
59
16
292067003320
76
North Elementary
Public
K-4
3608 N Hwy Nn
Ozark
65721
Christian County
Ozark R-VI
No
No
No
No
(417) 582-5904
514
44
11.7
37.0%
437 (85.0%)
4 (0.8%)
24 (4.7%)
5 (1.0%)
0 (0.0%)
0 (0.0%)
44 (8.6%)
$12,650
$654
$11,997
89.8
80.4
148
72
292343002727
77
David Harrison Elementary
Public
PK, KG-4
3055 W Kildee Lane
Springfield
65810
Greene County
Springfield R-Xii
No
No
No
No
(417) 523-5800
371
22
17.2
44.5%
257 (69.3%)
19 (5.1%)
32 (8.6%)
24 (6.5%)
1 (0.3%)
2 (0.5%)
36 (9.7%)
$12,851
$1,048
$11,803
89.6
88.2
71
6
292886003119
78
Northview Elementary
Public
K-5
9201 N Indiana
Kansas City
64156
Clay County
North Kansas City 74
No
No
No
No
(816) 321-5170
656
41
16
12.8%
457 (69.7%)
63 (9.6%)
50 (7.6%)
24 (3.7%)
0 (0.0%)
2 (0.3%)
60 (9.1%)
$14,786
$544
$14,242
89.5
77.5
171
93
292280002731
79
Mill Creek Elementary
Public
PK, KG-5
2200 Nifong Blvd
Columbia
65203
Boone County
Columbia 93
No
No
No
No
(573) 214-3280
583
33
17.6
15.3%
351 (60.2%)
62 (10.6%)
29 (5.0%)
83 (14.2%)
0 (0.0%)
0 (0.0%)
58 (9.9%)
$13,328
$446
$12,882
89.4
85.1
101
22
290100002546
80
Northwest Elementary
Public
PK, KG-6
16215 Hwy H
Houstonia
65333
Pettis County
Pettis County R-V
No
No
No
Yes
(660) 568-3315
161
17
9.6
49.7%
154 (95.7%)
0 (0.0%)
5 (3.1%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
2 (1.2%)
$12,948
$647
$12,300
88.9
69.2
261
181
291527000694
81
Franklin Smith Elementary
Public
K-5
1609 Clark Rd
Blue Springs
64015
Jackson County
Blue Springs R-IV
No
No
No
Yes
(816) 874-3640
401
33
12.1
41.6%
247 (61.6%)
58 (14.5%)
45 (11.2%)
7 (1.7%)
4 (1.0%)
1 (0.2%)
39 (9.7%)
$15,219
$705
$14,514
88.8
76.7
180
99
290531000080
82
North Platte Intermediate
Public
3-5
900 Lewis
Edgerton
64444
Platte County
North Platte County R-I
No
No
No
Yes
(816) 790-3622
108
10
10.5
32.4%
103 (95.4%)
0 (0.0%)
2 (1.9%)
1 (0.9%)
0 (0.0%)
2 (1.9%)
0 (0.0%)
$13,374
$11
$13,364
88.8
83.6
120
38
292283002021
83
Rogers Elementary
Public
K-5
7700 Fine Rd
Saint Louis
63129
St. Louis County
Mehlville R-Ix
No
No
No
No
(314) 467-6300
417
27
15.7
15.3%
375 (89.9%)
10 (2.4%)
11 (2.6%)
13 (3.1%)
0 (0.0%)
0 (0.0%)
8 (1.9%)
$12,825
$145
$12,681
88.7
88.2
72
11
292067002683
84
Point Elementary
Public
K-5
6790 Telegraph Rd
Saint Louis
63129
St. Louis County
Mehlville R-Ix
No
No
No
No
(314) 467-5900
413
27
15.3
20.1%
361 (87.4%)
11 (2.7%)
12 (2.9%)
16 (3.9%)
2 (0.5%)
2 (0.5%)
9 (2.2%)
$11,494
$145
$11,349
88.6
80.7
145
61
292067001119
85
East Elementary
Public
PK, KG-4
455 N. Lacey Street
Jackson
63755
Cape Girardeau County
Jackson R-II
No
No
No
No
(573) 243-5271
726
48
15.1
30.6%
652 (89.8%)
16 (2.2%)
19 (2.6%)
19 (2.6%)
0 (0.0%)
0 (0.0%)
20 (2.8%)
$11,847
$1,024
$10,823
88.6
93.5
33
52
291560003265
86
Becky-David Elementary
Public
PK, KG-5
1155 Jungs Station Rd
Saint Charles
63303
St. Charles County
Francis Howell R-III
No
No
No
No
(636) 851-4200
812
62
13
14.8%
606 (74.6%)
62 (7.6%)
47 (5.8%)
42 (5.2%)
0 (0.0%)
1 (0.1%)
54 (6.7%)
$14,662
$365
$14,296
88.4
89.9
63
23
292895001854
87
John Weldon Elementary
Public
PK, KG-5
7370 Weldon Spring Rd
Dardenne Prairie
63368
St. Charles County
Francis Howell R-III
No
No
No
No
(636) 851-5500
640
49
13.1
9.1%
470 (73.4%)
33 (5.2%)
32 (5.0%)
77 (12.0%)
1 (0.2%)
1 (0.2%)
26 (4.1%)
$14,870
$385
$14,485
88.4
88.2
73
14
292895002666
88
Babler Elementary
Public
K-5
1955 Shepard Rd
Glencoe
63038
St. Louis County
Rockwood R-VI
No
No
No
No
(636) 733-1175
408
34
11.8
8.8%
315 (77.2%)
17 (4.2%)
23 (5.6%)
24 (5.9%)
0 (0.0%)
0 (0.0%)
29 (7.1%)
$13,481
$207
$13,274
88.2
92.4
40
48
292685002566
89
Price Elementary
Public
K-5
518 N Hampton Ave.
Republic
65738
Greene County
Republic R-III
No
No
No
Yes
(417) 732-3690
507
38
13.2
42.0%
408 (80.5%)
8 (1.6%)
44 (8.7%)
8 (1.6%)
1 (0.2%)
0 (0.0%)
38 (7.5%)
$11,599
$761
$10,839
88.2
83.2
124
35
292622003160
90
Willard Central Elementary
Public
PK, KG-4
2625 N Farm Rd 101
Springfield
65802
Greene County
Willard R-II
No
No
No
Yes
(417) 831-4440
404
32
12.4
41.3%
370 (91.6%)
6 (1.5%)
10 (2.5%)
7 (1.7%)
0 (0.0%)
0 (0.0%)
11 (2.7%)
$11,181
$795
$10,387
88.1
83.4
121
31
293201001700
91
Southview Elementary
Public
K-5
7 S Campus Dr
Kearney
64060
Clay County
Kearney R-I
No
No
No
No
(816) 628-4652
455
32
14.1
16.7%
406 (89.2%)
2 (0.4%)
30 (6.6%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
17 (3.7%)
$12,861
$242
$12,619
88.1
82.5
132
41
291645001434
92
Norwood Elementary
Public
PK, KG-6
675 N Hawk Ave
Norwood
65717
Wright County
Norwood R-I
No
No
No
Yes
(417) 746-4101
126
15
8.5
56.3%
120 (95.2%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
6 (4.8%)
$14,779
$1,513
$13,266
87.9
(n/a)
292295001312
93
Lincoln Elementary
Public
K-5
1484 Boone St
Troy
63379
Lincoln County
Troy R-III
No
No
No
No
(636) 528-1990
391
29
13.6
26.9%
352 (90.0%)
2 (0.5%)
13 (3.3%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
24 (6.1%)
$17,005
$901
$16,105
87.9
75.5
190
97
293045002856
94
Discovery Ridge Elementary
Public
PK, KG-5
2523 Sommers Road
O Fallon
63367
St. Charles County
Wentzville R-IV
No
No
No
No
(636) 561-2354
590
43
13.6
13.6%
447 (75.8%)
16 (2.7%)
40 (6.8%)
50 (8.5%)
2 (0.3%)
0 (0.0%)
35 (5.9%)
$13,304
$814
$12,490
87.8
87.8
79
15
293165003155
95
Woerther Elementary
Public
K-5
314 New Ballwin Rd
Ballwin
63021
St. Louis County
Rockwood R-VI
No
No
No
No
(636) 891-6175
423
32
13
11.1%
276 (65.2%)
25 (5.9%)
18 (4.3%)
74 (17.5%)
2 (0.5%)
0 (0.0%)
28 (6.6%)
$14,642
$354
$14,288
87.8
78.7
161
66
292685001629
96
Pheasant Point Elementary
Public
K-5
3450 Pheasant Meadow Dr
O Fallon
63368
St. Charles County
Fort Zumwalt School District
No
No
No
No
(636) 379-0173
428
33
12.9
14.3%
276 (64.5%)
30 (7.0%)
18 (4.2%)
78 (18.2%)
0 (0.0%)
0 (0.0%)
26 (6.1%)
$16,069
$93
$15,977
87.7
86
92
4
290837002697
97
Fairway Elementary
Public
K-5
480 Old Fairway Dr
Wildwood
63040
St. Louis County
Rockwood R-VI
No
No
No
No
(636) 733-4175
346
24
14.3
7.2%
281 (81.2%)
12 (3.5%)
17 (4.9%)
20 (5.8%)
0 (0.0%)
0 (0.0%)
16 (4.6%)
$14,976
$425
$14,551
87.6
88.6
66
31
292685002859
98
Shenandoah Valley Elementary
Public
K-5
15399 Appalachian Trail
Chesterfield
63017
St. Louis County
Parkway C-2
No
No
No
No
(314) 415-6750
387
29
13.3
8.3%
219 (56.6%)
33 (8.5%)
17 (4.4%)
81 (20.9%)
7 (1.8%)
1 (0.3%)
29 (7.5%)
$15,080
$163
$14,917
87.5
85.3
98
292358001399
99
Bell Prairie Elementary
Public
PK, KG-5
3000 NE 108th St
Kansas City
64156
Clay County
North Kansas City 74
No
No
No
No
(816) 321-5020
642
43
15
25.2%
384 (59.8%)
85 (13.2%)
74 (11.5%)
41 (6.4%)
0 (0.0%)
7 (1.1%)
51 (7.9%)
$14,483
$539
$13,944
87.5
83.2
122
23
292280003115
100
West Elementary
Public
K-4
3105 W State Hwy Cc
Ozark
65721
Christian County
Ozark R-VI
No
No
No
Yes
(417) 582-5907
584
48
12.2
37.3%
491 (84.1%)
4 (0.7%)
39 (6.7%)
1 (0.2%)
0 (0.0%)
0 (0.0%)
49 (8.4%)
$10,969
$623
$10,346
87.2
90.7
57
43
292343003001
Page:
1
2
3
4
5
6
7
8
9
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:
African American Students
Hispanic Students
White Students
English Language Learner Students
Special Education Students
Low Socio Economic Status 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
Alternative Schools vs Public Schools: A Comparison
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...