Top 10 Best Saint Louis Public Schools (2021)

All
(279)
All
(279)
 
High
(62)
High
(62)
 
Middle
(77)
Middle
(77)
 
Elementary
(217)
Elementary
(217)
 
Pre-K
(75)
Pre-K
(75)
 
Charter
(36)
Charter
(36)
 
Private
(170)
Private
(170)
 
For the 2021 school year, there are 279 public schools serving 111,758 students in Saint Louis, MO. Saint Louis has one of the highest concentrations of top ranked public schools in Missouri.
The top ranked public schools in Saint Louis, MO are Mallinckrodt A.b.i. Elementary School, Kennard/classical Junior Acad. and Metro High School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Saint Louis, MO public schools have an average math proficiency score of 35% (versus the Missouri public school average of 42%), and reading proficiency score of 42% (versus the 49% statewide average). Schools in Saint Louis have an average ranking of 3/10, which is in the bottom 50% of Missouri public schools.
Minority enrollment is 61% of the student body (majority Black), which is more than the Missouri public school average of 29% (majority Black).

Top Saint Louis, MO Public Schools (2021)

  • School (Math and Reading Proficiency) Location Grades Students
  • Rank: #11.
    Mallinckrodt A.b.i. Elementary School Magnet School
    Math: 90-94% | Reading: ≥95%
    Rank
    10/
    10
    Top 1%
    6020 Pernod Ave
    Saint Louis, MO 63139
    (314) 352-9212

    Grades: PK-5 | 287 students
  • Rank: #22.
    Kennard/classical Junior Acad. Magnet School
    Math: 90-94% | Reading: 85-89%
    Rank
    10/
    10
    Top 1%
    5031 Potomac
    Saint Louis, MO 63139
    (314) 353-8875

    Grades: PK-5 | 337 students
  • Rank: #33.
    Metro High School Magnet School
    Math: 75-79% | Reading: 90-94%
    Rank
    10/
    10
    Top 1%
    4015 Mcpherson Ave
    Saint Louis, MO 63108
    (314) 534-3894

    Grades: 9-12 | 352 students
  • Rank: #44.
    Clayton High School Math: 78% | Reading: 80%
    Rank
    10/
    10
    Top 1%
    #1 Mark Twain Circle
    Saint Louis, MO 63105
    (314) 854-6600

    Grades: 9-12 | 877 students
  • Rank: #55.
    Mason Ridge Elementary School Math: 79% | Reading: 77%
    Rank
    10/
    10
    Top 1%
    715 S Mason Rd
    Saint Louis, MO 63141
    (314) 415-6450

    Grades: K-5 | 471 students
  • Rank: #6-76.-7.
    Conway Elementary School Math: 75-79% | Reading: 75-79%
    Rank
    10/
    10
    Top 1%
    9900 Conway Rd
    Saint Louis, MO 63124
    (314) 993-2878

    Grades: K-4 | 345 students
  • Rank: #6-76.-7.
    Reed Elementary School Math: 75-79% | Reading: 75-79%
    Rank
    10/
    10
    Top 1%
    9060 Ladue
    Saint Louis, MO 63124
    (314) 991-1456

    Grades: K-4 | 419 students
  • Rank: #88.
    Brentwood High School Math: ≥90% | Reading: 70-79%
    Rank
    10/
    10
    Top 5%
    2221 High School Dr
    Saint Louis, MO 63144
    (314) 962-3837

    Grades: 9-12 | 234 students
  • Rank: #99.
    Mckinley Class. Leadership Ac. Math: 72% | Reading: 85%
    Rank
    10/
    10
    Top 5%
    2156 Russell Blvd
    Saint Louis, MO 63104
    (314) 773-0027

    Grades: 6-12 | 583 students
  • Rank: #10-1110.- 11.
    North Glendale Elementary School Math: 74% | Reading: 78%
    Rank
    10/
    10
    Top 5%
    765 N Sappington Rd
    Saint Louis, MO 63122
    (314) 213-6130

    Grades: K-5 | 573 students
  • Rank: #10-1110.- 11.
    Westchester Elementary School Math: 74% | Reading: 78%
    Rank
    10/
    10
    Top 5%
    1416 Woodgate Ave
    Saint Louis, MO 63122
    (314) 213-6160

    Grades: K-5 | 512 students
  • Rank: #1212.
    Kirkwood Senior High School Math: 73% | Reading: 81%
    Rank
    10/
    10
    Top 5%
    801 W Essex Ave
    Saint Louis, MO 63122
    (314) 213-6110

    Grades: 9-12 | 1,738 student
  • Rank: #13-1413.- 14.
    Mark Twain Elementary School Math: 80-84% | Reading: 70-74%
    Rank
    10/
    10
    Top 5%
    8636 Litzsinger
    Saint Louis, MO 63144
    (314) 962-0613

    Grades: K-5 | 183 students
  • Rank: #13-1413.- 14.
    Meramec Elementary School Math: 80-84% | Reading: 70-74%
    Rank
    10/
    10
    Top 5%
    400 S Meramec Ave
    Saint Louis, MO 63105
    (314) 854-6300

    Grades: K-5 | 371 students
  • Rank: #15-1615.- 16.
    Glenridge Elementary School Math: 79% | Reading: 70-74%
    Rank
    10/
    10
    Top 5%
    7447 Wellington Way
    Saint Louis, MO 63105
    (314) 854-6200

    Grades: K-5 | 401 students
  • Rank: #15-1615.- 16.
    Ladue Horton Watkins High School Math: 79% | Reading: 72%
    Rank
    10/
    10
    Top 5%
    1201 S Warson Rd
    Saint Louis, MO 63124
    (314) 993-6447

    Grades: 9-12 | 1,284 student
  • Rank: #1717.
    Collegiate School Of Med/bio Math: 65-69% | Reading: 85-89%
    Rank
    10/
    10
    Top 5%
    1547 S. Theresa Av
    Saint Louis, MO 63104
    (314) 696-2290

    Grades: 9-12 | 245 students
  • Rank: #1818.
    Concord Elementary School Math: 71% | Reading: 75%
    Rank
    10/
    10
    Top 5%
    10305 Concord School Rd
    Saint Louis, MO 63128
    (314) 729-2470

    Grades: K-5 | 636 students
  • Rank: #1919.
    Ralph M. Captain Elementary School Math: 70-74% | Reading: 70-74%
    Rank
    10/
    10
    Top 5%
    6345 Northwood Ave
    Saint Louis, MO 63105
    (314) 854-6100

    Grades: K-5 | 366 students
  • Rank: #2020.
    Wydown Middle School Math: 71% | Reading: 73%
    Rank
    10/
    10
    Top 5%
    6500 Wydown
    Saint Louis, MO 63105
    (314) 854-6400

    Grades: 6-8 | 655 students
  • Rank: #2121.
    Long Elementary School Math: 67% | Reading: 75%
    Rank
    10/
    10
    Top 5%
    9021 Sappington Rd
    Saint Louis, MO 63126
    (314) 729-2450

    Grades: K-5 | 498 students
  • Rank: #2222.
    F. P. Tillman Elementary School Math: 66% | Reading: 77%
    Rank
    10/
    10
    Top 5%
    230 Quan Ave
    Saint Louis, MO 63122
    (314) 213-6150

    Grades: K-5 | 530 students
  • Rank: #2323.
    Ladue Fifth Grade Center Math: 69% | Reading: 72%
    Rank
    10/
    10
    Top 5%
    10900 Ladue Road
    Saint Louis, MO 63141
    (314) 983-5540

    Grades: 5 | 326 students
  • Rank: #24-2524.- 25.
    Clark Elementary School Math: 65-69% | Reading: 70-74%
    Rank
    10/
    10
    Top 5%
    9130 Big Bend Blvd
    Saint Louis, MO 63119
    (314) 963-6444

    Grades: K-5 | 322 students
  • Rank: #24-2524.- 25.
    Ladue Middle School Math: 67% | Reading: 72%
    Rank
    10/
    10
    Top 5%
    9701 Conway Rd
    Saint Louis, MO 63124
    (314) 993-3900

    Grades: 6-8 | 984 students
  • Rank: #2626.
    North Kirkwood Middle School Math: 66% | Reading: 75%
    Rank
    10/
    10
    Top 5%
    11287 Manchester Rd
    Saint Louis, MO 63122
    (314) 213-6170

    Grades: 6-8 | 651 students
  • Rank: #2727.
    W. W. Keysor Elementary School Math: 65% | Reading: 75%
    Rank
    10/
    10
    Top 5%
    725 N Geyer Rd
    Saint Louis, MO 63122
    (314) 213-6120

    Grades: K-5 | 532 students
  • Rank: #2828.
    Avery Elementary School Math: 72% | Reading: 69%
    Rank
    10/
    10
    Top 5%
    909 Bompart Ave
    Saint Louis, MO 63119
    (314) 963-6425

    Grades: K-5 | 531 students
  • Rank: #2929.
    Sappington Elementary School Math: 68% | Reading: 71%
    Rank
    10/
    10
    Top 5%
    11011 Gravois Rd
    Saint Louis, MO 63126
    (314) 729-2460

    Grades: K-5 | 482 students
  • Rank: #3030.
    Crestwood Elementary School Math: 70% | Reading: 69%
    Rank
    10/
    10
    Top 10%
    1020 S Sappington Rd
    Saint Louis, MO 63126
    (314) 729-2430

    Grades: K-5 | 444 students
  • Rank: #3131.
    Old Bonhomme Elementary School Math: 70-74% | Reading: 65-69%
    Rank
    10/
    10
    Top 10%
    9661 Old Bonhomme
    Saint Louis, MO 63132
    (314) 993-0656

    Grades: K-4 | 436 students
  • Rank: #3232.
    Kennerly Elementary School Math: 68% | Reading: 69%
    Rank
    10/
    10
    Top 10%
    10025 Kennerly Rd
    Saint Louis, MO 63128
    (314) 729-2440

    Grades: K-5 | 436 students
  • Rank: #3333.
    Bristol Elementary School Math: 63% | Reading: 74%
    Rank
    10/
    10
    Top 10%
    20 Gray Ave
    Saint Louis, MO 63119
    (314) 963-6433

    Grades: K-5 | 452 students
  • Rank: #3434.
    Robert H. Sperreng Middle School Math: 67% | Reading: 69%
    Rank
    10/
    10
    Top 10%
    12111 Tesson Ferry Rd
    Saint Louis, MO 63128
    (314) 729-2420

    Grades: 6-8 | 894 students
  • Rank: #3535.
    Nipher Middle School Math: 63% | Reading: 72%
    Rank
    10/
    10
    Top 10%
    700 S Kirkwood Rd
    Saint Louis, MO 63122
    (314) 213-6180

    Grades: 6-8 | 686 students
  • Show 100 more public schools in Saint Louis, MO (out of 279 total schools)
Recent Articles
While Facebook is getting all the attention in teen social media, LinkedIn offers some serious benefits in networking and professional grooming. We look at how high school student can use this network to their advantage.
Teach for America has been applauded for many of its exemplary teachers and innovative training, but can the model be sustained throughout all communities? Learn about what the proponents and critics have to say.
The Obama administration is proposing to leave NCLB behind. Learn about the proposed reforms that will change the No Child Left Behind Act.