For the 2025 school year, there are 82 public middle schools serving 28,935 students in Saint Louis, MO.
The top ranked public middle schools in Saint Louis, MO are Mckinley Class. Leadership Ac., Wydown Middle School and Ladue Middle School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Saint Louis, MO public middle schools have an average math proficiency score of 28% (versus the Missouri public middle school average of 38%), and reading proficiency score of 33% (versus the 40% statewide average). Middle schools in Saint Louis have an average ranking of 3/10, which is in the bottom 50% of Missouri public middle schools.
Minority enrollment is 63% of the student body (majority Black), which is more than the Missouri public middle school average of 31% (majority Black).
Best Public Middle Schools in Saint Louis, MO (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Mckinley Class. Leadership Ac.
(Math: 66% | Reading: 81%)
Rank:
Rank:
10/
Top 5%10
2156 Russell Blvd
Saint Louis, MO 63104
(314) 773-0027
Saint Louis, MO 63104
(314) 773-0027
Grades: 6-12
| 580 students
Rank: #22.
Wydown Middle School
(Math: 68% | Reading: 69%)
Rank:
Rank:
10/
Top 5%10
6500 Wydown
Saint Louis, MO 63105
(314) 854-6400
Saint Louis, MO 63105
(314) 854-6400
Grades: 6-8
| 574 students
Rank: #33.
Ladue Middle School
(Math: 63% | Reading: 65%)
Rank:
Rank:
10/
Top 10%10
9701 Conway Rd
Saint Louis, MO 63124
(314) 993-3900
Saint Louis, MO 63124
(314) 993-3900
Grades: 6-8
| 1,033 students
Rank: #44.
North Kirkwood Middle School
(Math: 62% | Reading: 64%)
Rank:
Rank:
10/
Top 10%10
11287 Manchester Rd
Saint Louis, MO 63122
(314) 213-6170
Saint Louis, MO 63122
(314) 213-6170
Grades: 6-8
| 662 students
Rank: #55.
Brentwood Middle School
(Math: 60-64% | Reading: 60-64%)
Rank:
Rank:
10/
Top 10%10
2225 High School Dr.
Saint Louis, MO 63144
(314) 962-8238
Saint Louis, MO 63144
(314) 962-8238
Grades: 6-8
| 164 students
Rank: #66.
Nipher Middle School
(Math: 58% | Reading: 65%)
Rank:
Rank:
10/
Top 10%10
700 S Kirkwood Rd
Saint Louis, MO 63122
(314) 213-6180
Saint Louis, MO 63122
(314) 213-6180
Grades: 6-8
| 651 students
Rank: #77.
Hixson Middle School
(Math: 59% | Reading: 58%)
Rank:
Rank:
9/
Top 20%10
630 S Elm Ave
Saint Louis, MO 63119
(314) 963-6450
Saint Louis, MO 63119
(314) 963-6450
Grades: 6-8
| 967 students
Rank: #88.
Lafayette Preparatory Academy
Charter School
(Math: 48% | Reading: 62%)
Rank:
Rank:
9/
Top 20%10
1900 Lafayette Avenue
Saint Louis, MO 63104
(314) 880-4458
Saint Louis, MO 63104
(314) 880-4458
Grades: PK-8
| 406 students
Rank: #9 - 129. - 12.
Community Access Job Training
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
4915 Donovan Ave
Saint Louis, MO 63109
(314) 481-4095
Saint Louis, MO 63109
(314) 481-4095
Grades: 8-12
| 81 students
Rank: #9 - 129. - 12.
Gateway/hubert Wheeler School
Special Education School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
100 S Garrison
Saint Louis, MO 63103
(314) 340-5902
Saint Louis, MO 63103
(314) 340-5902
Grades: K-12
| 7 students
Rank: #9 - 129. - 12.
Griscom Juvenile Detention Center
Alternative School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
3847 Enright Avenue
Saint Louis, MO 63108
(314) 552-2219
Saint Louis, MO 63108
(314) 552-2219
Grades: 5-12
| 15 students
Rank: #9 - 129. - 12.
Mo School For The Blind - Elementary School
Special Education School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
3815 Magnolia Ave
Saint Louis, MO 63110
(314) 776-4320
Saint Louis, MO 63110
(314) 776-4320
Grades: K-8
| 10 students
Rank: #1313.
Mrh Middle School
(Math: 38% | Reading: 56%)
Rank:
Rank:
7/
Top 50%10
7500 Lohmeyer Ave
Saint Louis, MO 63143
(314) 644-4406
Saint Louis, MO 63143
(314) 644-4406
Grades: 7-8
| 215 students
Rank: #1414.
City Garden Montessori Eaec
Charter School
(Math: 35-39% | Reading: 50-54%)
Rank:
Rank:
7/
Top 50%10
4209 Folsom
Saint Louis, MO 63110
(314) 664-7646
Saint Louis, MO 63110
(314) 664-7646
Grades: 1-8
| 374 students
Rank: #1515.
Robert H. Sperreng Middle School
(Math: 44% | Reading: 48%)
Rank:
Rank:
7/
Top 50%10
12111 Tesson Ferry Rd
Saint Louis, MO 63128
(314) 729-2420
Saint Louis, MO 63128
(314) 729-2420
Grades: 6-8
| 962 students
Rank: #1616.
Oakville Middle School
(Math: 41% | Reading: 49%)
Rank:
Rank:
7/
Top 50%10
5950 Telegraph Rd
Saint Louis, MO 63129
(314) 467-7400
Saint Louis, MO 63129
(314) 467-7400
Grades: 6-8
| 642 students
Rank: #1717.
Truman Middle School
(Math: 39% | Reading: 47%)
Rank:
Rank:
6/
Top 50%10
12225 Eddie And Park Road
Saint Louis, MO 63127
(314) 729-2470
Saint Louis, MO 63127
(314) 729-2470
Grades: 6-8
| 754 students
Rank: #1818.
Bernard Middle School
(Math: 38% | Reading: 47%)
Rank:
Rank:
6/
Top 50%10
1054 Forder Rd
Saint Louis, MO 63129
(314) 467-6600
Saint Louis, MO 63129
(314) 467-6600
Grades: 6-8
| 595 students
Rank: #1919.
Northeast Middle School
(Math: 41% | Reading: 45%)
Rank:
Rank:
6/
Top 50%10
181 Coeur De Ville Dr
Saint Louis, MO 63141
(314) 415-7100
Saint Louis, MO 63141
(314) 415-7100
Grades: 6-8
| 806 students
Rank: #2020.
Gateway Science Academy Middle School
Charter School
(Math: 41% | Reading: 44%)
Rank:
Rank:
6/
Top 50%10
5049 Fyler Avenue
Saint Louis, MO 63139
(314) 261-4361
Saint Louis, MO 63139
(314) 261-4361
Grades: 6-8
| 409 students
Rank: #2121.
Bayless Junior High School
(Math: 38% | Reading: 44%)
Rank:
Rank:
6/
Top 50%10
4530 Weber Rd
Saint Louis, MO 63123
(314) 256-8690
Saint Louis, MO 63123
(314) 256-8690
Grades: 6-8
| 408 students
Rank: #2222.
Vicc
Alternative School
(Math: <50% | Reading: <50% )
Rank:
Rank:
5/
Bottom 50%10
801 N 11th St
Saint Louis, MO 63101
(314) 345-4452
Saint Louis, MO 63101
(314) 345-4452
Grades: K-12
| n/a students
Rank: #2323.
Juvenile Detention Center
Alternative School
(Math: <50% | Reading: <50% )
Rank:
Rank:
5/
Bottom 50%10
501 S Brentwood Blvd
Saint Louis, MO 63105
(314) 615-2974
Saint Louis, MO 63105
(314) 615-2974
Grades: 6-12
| 38 students
Rank: #2424.
Washington Middle School
(Math: 32% | Reading: 38%)
Rank:
Rank:
4/
Bottom 50%10
5165 Ambs Rd
Saint Louis, MO 63128
(314) 467-7600
Saint Louis, MO 63128
(314) 467-7600
Grades: 6-8
| 449 students
Rank: #2525.
Hancock Place Middle School
(Math: 35% | Reading: 28%)
Rank:
Rank:
3/
Bottom 50%10
243 W Ripa Ave
Saint Louis, MO 63125
(314) 544-1300
Saint Louis, MO 63125
(314) 544-1300
Grades: 6-8
| 251 students
Rank: #2626.
Rogers Middle School
(Math: 27% | Reading: 34%)
Rank:
Rank:
3/
Bottom 50%10
7550 Mackenzie Rd
Saint Louis, MO 63123
(314) 351-9679
Saint Louis, MO 63123
(314) 351-9679
Grades: 6-8
| 579 students
Rank: #2727.
Kairos Academies
Charter School
(Math: 25% | Reading: 36%)
Rank:
Rank:
3/
Bottom 50%10
2315 Miami St.
Saint Louis, MO 63118
(314) 252-0602
Saint Louis, MO 63118
(314) 252-0602
Grades: 5-8
| 257 students
Rank: #2828.
Grand Center Arts Academy Middle School
Charter School
(Math: 25-29% | Reading: 30-34%)
Rank:
Rank:
3/
Bottom 50%10
711 North Grand Avenue
Saint Louis, MO 63103
(314) 533-1791
Saint Louis, MO 63103
(314) 533-1791
Grades: 6-8
| 193 students
Rank: #2929.
Margaret Buerkle Middle School
(Math: 26% | Reading: 33%)
Rank:
Rank:
3/
Bottom 50%10
623 Buckley Rd
Saint Louis, MO 63125
(314) 467-6800
Saint Louis, MO 63125
(314) 467-6800
Grades: 6-8
| 556 students
Rank: #3030.
Premier Charter School
Charter School
(Math: 23% | Reading: 34%)
Rank:
Rank:
3/
Bottom 50%10
5279 Fyler Avenue
Saint Louis, MO 63139
(314) 645-9600
Saint Louis, MO 63139
(314) 645-9600
Grades: PK-8
| 904 students
Rank: #3131.
East Middle School
(Math: 21% | Reading: 32%)
Rank:
Rank:
2/
Bottom 50%10
11300 Dunn Rd
Saint Louis, MO 63138
(314) 953-5700
Saint Louis, MO 63138
(314) 953-5700
Grades: 8
| 258 students
Rank: #3232.
St. Louis Lang Immersion School
Charter School
(Math: 24% | Reading: 30%)
Rank:
Rank:
2/
Bottom 50%10
1881 Pine St
Saint Louis, MO 63103
(314) 533-0975
Saint Louis, MO 63103
(314) 533-0975
Grades: PK-8
| 419 students
Rank: #3333.
Ritenour Middle School
(Math: 26% | Reading: 25%)
Rank:
Rank:
2/
Bottom 50%10
2500 Marshall Ave
Saint Louis, MO 63114
(314) 493-6250
Saint Louis, MO 63114
(314) 493-6250
Grades: 6-8
| 758 students
Rank: #3434.
Momentum Academy Tower Grve South
Charter School
(Math: 20-24% | Reading: 20-24%)
Rank:
Rank:
2/
Bottom 50%10
3716 Morganford Rd.
Saint Louis, MO 63116
(314) 571-5762
Saint Louis, MO 63116
(314) 571-5762
Grades: PK-8
| 238 students
Rank: #3535.
South City
Charter School
(Math: 21% | Reading: 23%)
Rank:
Rank:
2/
Bottom 50%10
3112 Meramec
Saint Louis, MO 63118
(314) 481-4700
Saint Louis, MO 63118
(314) 481-4700
Grades: PK-8
| 782 students
Show 47 more public schools in Saint Louis, MO (out of 82 total schools)
Loading...
Saint Louis, Missouri Public Schools (Closed)
School
Location
Grades
Students
7855 Natural Bridge Rd
Saint Louis, MO 63121
(314) 493-0500
Saint Louis, MO 63121
(314) 493-0500
Grades: 7-8
| 447 students
8249 Airport Rd
Saint Louis, MO 63134
(314) 524-3872
Saint Louis, MO 63134
(314) 524-3872
Grades: PK-5
| 213 students
The Arch Community School (Closed 2024)
Charter School
2153 Salisbury Street
Saint Louis, MO 63107
(314) 267-8191
Saint Louis, MO 63107
(314) 267-8191
Grades: K-5
| 94 students
5814 Thekla
Saint Louis, MO 63147
(314) 388-2477
Saint Louis, MO 63147
(314) 388-2477
Grades: PK-6
| 287 students
2840 Samuel Shepherd Dr
Saint Louis, MO 63103
(314) 533-1872
Saint Louis, MO 63103
(314) 533-1872
Grades: PK-5
| 133 students
4529 Weber Rd
Saint Louis, MO 63123
(314) 256-8640
Saint Louis, MO 63123
(314) 256-8640
Grades: 3-6
| 443 students
3101 Nordic Dr
Saint Louis, MO 63121
(314) 493-0140
Saint Louis, MO 63121
(314) 493-0140
Grades: K-5
| 320 students
8930 Boston Ave
Saint Louis, MO 63121
(314) 493-0850
Saint Louis, MO 63121
(314) 493-0850
Grades: 4-6
| 224 students
8300 Frost Ave
Saint Louis, MO 63134
(314) 524-3883
Saint Louis, MO 63134
(314) 524-3883
Grades: 6-8
| 338 students
1054 Forder Rd
Saint Louis, MO 63129
(314) 487-8880
Saint Louis, MO 63129
(314) 487-8880
Grades: K-6
| 579 students
2153 Salisbury St
Saint Louis, MO 63107
(314) 436-2603
Saint Louis, MO 63107
(314) 436-2603
Grades: K-6
| 189 students
450 Des Peres Ave
Saint Louis, MO 63112
(314) 726-3131
Saint Louis, MO 63112
(314) 726-3131
Grades: K-6
| 58 students
1530 South Grand Ave
Saint Louis, MO 63104
(314) 773-3383
Saint Louis, MO 63104
(314) 773-3383
Grades: 6-12
| 121 students
4235 W Kennerly Ave
Saint Louis, MO 63113
(314) 535-0196
Saint Louis, MO 63113
(314) 535-0196
Grades: 6-9
| 60 students
6310 Wellsmar
Saint Louis, MO 63133
(314) 290-7600
Saint Louis, MO 63133
(314) 290-7600
Grades: 6-7
| n/a students
1927 Cass Ave
Saint Louis, MO 63106
(314) 231-7738
Saint Louis, MO 63106
(314) 231-7738
Grades: 6-8
| n/a students
516 Loughborough Ave
Saint Louis, MO 63111
(314) 353-1349
Saint Louis, MO 63111
(314) 353-1349
Grades: 6-8
| 202 students
Bridges Program (Closed 2011)
Special Education School
9375 Page Ave
Saint Louis, MO 63114
(314) 428-5234
Saint Louis, MO 63114
(314) 428-5234
Grades: K-12
| n/a students
4300 Goodfellow Blvd Bldg 101
Saint Louis, MO 63120
(314) 385-8965
Saint Louis, MO 63120
(314) 385-8965
Grades: 10-12
| 295 students
Cardinal Glennon Hospital (Closed 2023)
Alternative School
1465 S Grand Blvd
Saint Louis, MO 63104
(314) 577-5600
Saint Louis, MO 63104
(314) 577-5600
Grades: K-12
| n/a students
7604 Michigan Ave
Saint Louis, MO 63111
(314) 631-5484
Saint Louis, MO 63111
(314) 631-5484
Grades: K-8
| n/a students
7604 Michigan Avenue
Saint Louis, MO 63111
(314) 802-8744
Saint Louis, MO 63111
(314) 802-8744
Grades: K-8
| n/a students
3325 Bell Ave
Saint Louis, MO 63106
(314) 533-7020
Saint Louis, MO 63106
(314) 533-7020
Grades: PK-5
| 155 students
6238 Ella
Saint Louis, MO 63133
(314) 290-7200
Saint Louis, MO 63133
(314) 290-7200
Grades: 1-5
| n/a students
3740 Marine
Saint Louis, MO 63118
(314) 533-0975
Saint Louis, MO 63118
(314) 533-0975
Grades: K-5
| 177 students
1020 N Union Blvd
Saint Louis, MO 63113
(314) 367-1505
Saint Louis, MO 63113
(314) 367-1505
Grades: PK-7
| 184 students
3820 N 14th St
Saint Louis, MO 63107
(314) 231-9608
Saint Louis, MO 63107
(314) 231-9608
Grades: PK-5
| 93 students
3125 S Kingshighway
Saint Louis, MO 63139
(314) 776-1301
Saint Louis, MO 63139
(314) 776-1301
Grades: 9-12
| 206 students
2017 East Linton Ave
Saint Louis, MO 63107
(314) 534-9628
Saint Louis, MO 63107
(314) 534-9628
Grades: K-8
| n/a students
1118 S 7th Street
Saint Louis, MO 63104
(314) 345-5651
Saint Louis, MO 63104
(314) 345-5651
Grades: 9-12
| 290 students
Construction Careers Center (Closed 2016)
Vocational School
1224 Grattan
Saint Louis, MO 63104
(314) 588-9991
Saint Louis, MO 63104
(314) 588-9991
Grades: 9-12
| 162 students
5935 Horton Pl
Saint Louis, MO 63112
(314) 725-2346
Saint Louis, MO 63112
(314) 725-2346
Grades: PK-5
| 283 students
1351 S Florissant Rd
Saint Louis, MO 63121
(314) 521-5622
Saint Louis, MO 63121
(314) 521-5622
Grades: K-5
| 191 students
4908 Cote Brilliante Ave
Saint Louis, MO 63103
(314) 531-8680
Saint Louis, MO 63103
(314) 531-8680
Grades: PK-6
| 169 students
4908 Cote Brilliante Ave
Saint Louis, MO 63113
(314) 367-2414
Saint Louis, MO 63113
(314) 367-2414
Grades: PK-5
| 184 students
Show 90 more closed public schools in Saint Louis, MO (out of 125 total schools)
Loading...
Frequently Asked Questions
What are the top ranked public middle schools in Saint Louis, MO?
The top ranked public middle schools in Saint Louis, MO include Mckinley Class. Leadership Ac., Wydown Middle School and Ladue Middle School.
How many public middle schools are located in Saint Louis?
82 public middle schools are located in Saint Louis.
What is the racial composition of students in Saint Louis?
Saint Louis public middle schools minority enrollment is 63% of the student body (majority Black), which is more than the Missouri public middle schools average of 31% (majority Black).
Which public middle schools in Saint Louis are often viewed compared to one another?
Popular comparisons of public middle schools in Saint Louis include: Gateway Middle School vs. Carr Lane Vpa Middle School, Washington Middle School vs. Margaret Buerkle Middle School, Busch Middle School Character Athletics vs. Carr Lane Vpa Middle School
Recent Articles

What Is A Charter School?
Explore the world of charter schools in this comprehensive guide. Learn about their history, how they operate, and the pros and cons of this educational innovation. Discover key facts about charter schools, including admission policies, demographics, and funding, as well as what to look for when considering a charter school for your child.

10 Reasons Why High School Sports Benefit Students
Discover the 10 compelling reasons why high school sports are beneficial for students. This comprehensive article explores how athletics enhance academic performance, foster personal growth, and develop crucial life skills. From improved fitness and time management to leadership development and community representation, learn why participating in high school sports can be a game-changer for students' overall success and well-being.

February 05, 2025
Understanding the U.S. Department of Education: Structure, Impact, and EvolutionWe explore how the Department of Education shapes American education, from its cabinet-level leadership to its impact on millions of students, written for general audiences seeking clarity on this vital institution.