Best Public High Schools in St. Louis County (2026)
(Math and Reading Proficiency)
Rank:
Saint Louis, MO 63144
(314) 962-3837
Rank:
Saint Louis, MO 63143
(314) 644-4401
Rank:
Saint Louis, MO 63105
(314) 854-6600
Rank:
Saint Louis, MO 63124
(314) 993-6447
Rank:
Saint Louis, MO 63119
(314) 963-6400
Rank:
Ballwin, MO 63011
(314) 415-7500
Rank:
Saint Louis, MO 63135
(314) 506-9800
Rank:
Ballwin, MO 63011
(636) 733-4100
Rank:
Saint Louis, MO 63126
(314) 729-2410
Rank:
Chesterfield, MO 63017
(636) 891-6000
Rank:
Chesterfield, MO 63017
(314) 415-7900
Rank:
Maryland Heights, MO 63043
(314) 213-8051
Rank:
Saint Louis, MO 63123
(314) 256-8660
Rank:
Valley Park, MO 63088
(636) 923-3613
Rank:
Saint Louis, MO 63129
(314) 467-7000
Rank:
Ballwin, MO 63021
(314) 415-7700
Rank:
Saint Louis, MO 63122
(314) 213-6110
Rank:
Fenton, MO 63026
(636) 891-6800
Rank:
Eureka, MO 63025
(636) 733-3100
Rank:
Saint Louis, MO 63146
(314) 415-7600
Rank:
Florissant, MO 63033
(314) 989-7600
Rank:
Saint Louis, MO 63123
(314) 638-6330
Rank:
Saint Louis, MO 63125
(314) 544-1300
Rank:
Saint Louis, MO 63125
(314) 467-6000
Rank:
Saint Louis, MO 63105
(314) 615-2974
Rank:
Saint Louis, MO 63131
(314) 989-8700
Rank:
Saint Louis, MO 63126
(314) 989-8900
Rank:
Hazelwood, MO 63042
(314) 953-5800
Rank:
Florissant, MO 63031
(314) 953-5400
Rank:
Saint Louis, MO 63130
(314) 290-4100
Rank:
Saint Louis, MO 63114
(314) 493-6105
Rank:
Saint Louis, MO 63121
(314) 521-5622
Rank:
Saint Louis, MO 63138
(314) 953-5600
Rank:
Saint Louis, MO 63136
(314) 653-8100
Rank:
Saint Louis, MO 63137
(314) 869-4700
Frequently Asked Questions
What are the top-ranked public high schools in St. Louis County, MO?
How many public high schools are located in St. Louis County?
What is the racial composition of students in St. Louis County?
Which public high schools in St. Louis County are often viewed compared to one another?
Recent Articles
