Best Public Middle Schools in St. Louis County (2026)
(Math and Reading Proficiency)
Rank:
Hazelwood, MO 63042
(314) 824-2422
Rank:
Saint Louis, MO 63105
(314) 854-6400
Rank:
Saint Louis, MO 63122
(314) 213-6170
Rank:
Saint Louis, MO 63122
(314) 213-6180
Rank:
Chesterfield, MO 63017
(314) 415-7400
Rank:
Ballwin, MO 63011
(636) 891-6950
Rank:
Saint Louis, MO 63124
(314) 993-3900
Rank:
Wildwood, MO 63038
(636) 733-4270
Rank:
Saint Louis, MO 63144
(314) 962-8238
Rank:
Wildwood, MO 63038
(636) 733-4230
Rank:
Saint Louis, MO 63119
(314) 963-6450
Rank:
Ballwin, MO 63021
(636) 891-6100
Rank:
Chesterfield, MO 63017
(314) 415-7800
Rank:
Wildwood, MO 63038
(636) 733-4200
Rank:
Ballwin, MO 63011
(314) 415-7200
Rank:
Maryland Heights, MO 63043
(314) 213-8016
Rank:
Ballwin, MO 63021
(314) 415-7300
Rank:
Saint Louis, MO 63128
(314) 729-2420
Rank:
Saint Louis, MO 63127
(314) 729-2470
Rank:
Saint Louis, MO 63143
(314) 644-4406
Rank:
Fenton, MO 63026
(636) 891-6850
Rank:
Saint Louis, MO 63129
(314) 467-7400
Rank:
Saint Louis, MO 63123
(314) 256-8690
Rank:
Saint Louis, MO 63141
(314) 415-7100
Rank:
Saint Louis, MO 63129
(314) 467-6600
Rank:
Valley Park, MO 63088
(636) 923-3624
Rank:
Saint Louis, MO 63128
(314) 467-7600
Rank:
Saint Louis, MO 63105
(314) 615-2974
Rank:
Maryland Heights, MO 63043
(314) 213-8033
Rank:
Saint Louis, MO 63125
(314) 544-1300
Rank:
Saint Louis, MO 63123
(314) 351-9679
Rank:
Saint Ann, MO 63074
(314) 213-8032
Rank:
Hazelwood, MO 63042
(314) 953-7800
Rank:
Saint Louis, MO 63125
(314) 467-6800
Rank:
Saint Louis, MO 63138
(314) 953-5700
Frequently Asked Questions
What are the top-ranked public middle schools in St. Louis County, MO?
How many public middle schools are located in St. Louis County?
What is the racial composition of students in St. Louis County?
Which public middle schools in St. Louis County are often viewed compared to one another?
Recent Articles
