Top St. Louis City Public Schools

All
(115)
All
(115)
 
High
(30)
High
(30)
 
Middle
(39)
Middle
(39)
 
Elementary
(92)
Elementary
(92)
 
Pre-K
(49)
Pre-K
(49)
 
Charter
(36)
Charter
(36)
 
Private
(43)
Private
(43)
 
For the 2021 school year, there are 115 public schools in St. Louis City, MO, serving 34,085 students. St. Louis City has one of the highest concentrations of top ranked public schools in Missouri.
St. Louis City, MO public schools have an average math proficiency score of 21% (versus the Missouri public school average of 42%), and reading proficiency score of 25% (versus the 49% statewide average). Schools in St. Louis City have an average ranking of 1/10, which is in the bottom 50% of Missouri public schools.
The top ranked public schools in St. Louis City, 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.
Minority enrollment is 84% of the student body (majority Black), which is more than the Missouri public school average of 29% (majority Black).
The student:teacher ratio of 13:1 is less than the Missouri public school average of 14:1.

Top St. Louis City Public Schools (2021)

  • School (Math and Reading Proficiency) Location Grades Students
  • 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
  • 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
  • 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
  • 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
  • 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
  • Gateway Science Acad/st Louis Charter School
    Math: 47% | Reading: 66%
    Rank
    8/
    10
    Top 30%
    6576 Smiley Avenue
    Saint Louis, MO 63139
    (314) 932-7513

    Grades: K-5 | 436 students
  • Gateway Science Academy High School Charter School
    Math: 40-44% | Reading: 65-69%
    Rank
    8/
    10
    Top 30%
    5049 Fyler Avenue
    Saint Louis, MO 63139
    (314) 261-4361

    Grades: 9-12 | 253 students
  • City Garden Montessori School Charter School
    Math: 40-44% | Reading: 55-59%
    Rank
    7/
    10
    Top 50%
    1618 Tower Grove Ave
    Saint Louis, MO 63110
    (314) 664-7646

    Grades: PK-8 | 270 students
  • Mason Elementary School Math: 43% | Reading: 55%
    Rank
    7/
    10
    Top 50%
    6031 Southwest Ave
    Saint Louis, MO 63139
    (314) 645-1201

    Grades: PK-6 | 421 students
  • The Arch Community School Charter School
    Math: <50% | Reading: <50%
    Rank
    7/
    10
    Top 50%
    2153 Salisbury Street
    Saint Louis, MO 63107
    (314) 267-8191

    Grades: K-3 | n/a student
  • Gateway/hubert Wheeler School Special Education School
    Math: <50% | Reading: <50%
    Rank
    7/
    10
    Top 50%
    100 S Garrison
    Saint Louis, MO 63103
    (314) 340-5902

    Grades: K-12 | 25 students
  • Mo School For The Blind - Elementary School Special Education School
    Math: <50% | Reading: <50%
    Rank
    7/
    10
    Top 50%
    3815 Magnolia Ave
    Saint Louis, MO 63110
    (314) 776-4320

    Grades: K-8 | 14 students
  • Lift For Life Academy High School Charter School
    Math: 50-59% | Reading: 40-49%
    Rank
    6/
    10
    Top 50%
    1731 S Broadway
    Saint Louis, MO 63104
    (314) 231-2337

    Grades: 9-12 | 319 students
  • North Side Community School Charter School
    Math: 45-49% | Reading: 45-49%
    Rank
    6/
    10
    Top 50%
    3033 N Euclid Street
    Saint Louis, MO 63115
    (314) 385-4500

    Grades: PK-5 | 398 students
  • Gateway Science Academy Middle School Charter School
    Math: 39% | Reading: 46%
    Rank
    5/
    10
    Bottom 50%
    5049 Fyler Avenue
    Saint Louis, MO 63139
    (314) 261-4361

    Grades: 6-8 | 266 students
  • Cleveland Njrotc Academy Magnet School
    Math: 40-49% | Reading: 30-39%
    Rank
    4/
    10
    Bottom 50%
    3125 S Kingshighway
    Saint Louis, MO 63139
    (314) 776-1301

    Grades: 9-12 | 298 students
  • Lafayette Preparatory Academy Charter School
    Math: 30-34% | Reading: 40-44%
    Rank
    4/
    10
    Bottom 50%
    1900 Lafayette Avenue
    Saint Louis, MO 63104
    (314) 880-4458

    Grades: K-6 | 270 students
  • St Louis Language Immersion School Charter School
    Math: 37% | Reading: 36%
    Rank
    3/
    10
    Bottom 50%
    4011 Papin St
    Saint Louis, MO 63110
    (314) 533-0975

    Grades: K-8 | 704 students
  • Buder Elementary School Math: 35-39% | Reading: 25-29%
    Rank
    3/
    10
    Bottom 50%
    5319 Lansdowne Ave
    Saint Louis, MO 63109
    (314) 352-4343

    Grades: PK-5 | 380 students
  • Premier Charter School Charter School
    Math: 30% | Reading: 40%
    Rank
    3/
    10
    Bottom 50%
    5279 Fyler Avenue
    Saint Louis, MO 63139
    (314) 645-9600

    Grades: K-8 | 903 students
  • South City Charter School
    Math: 33% | Reading: 32%
    Rank
    3/
    10
    Bottom 50%
    3112 Meramec
    Saint Louis, MO 63118
    (314) 481-4700

    Grades: PK-8 | 788 students
  • Central Visual/perf. Arts High School Magnet School
    Math: 6-9% | Reading: 45-49%
    Rank
    3/
    10
    Bottom 50%
    3125 S Kingshighway Blvd
    Saint Louis, MO 63139
    (314) 771-2772

    Grades: 9-12 | 400 students
  • Eagle Tower Grove South Charter School
    Math: 30-34% | Reading: 30-34%
    Rank
    3/
    10
    Bottom 50%
    3716 Morganford Rd.
    Saint Louis, MO 63116
    (314) 571-5762

    Grades: K-7 | 229 students
  • Grand Center Arts Academy Middle School Charter School
    Math: 26% | Reading: 38%
    Rank
    2/
    10
    Bottom 50%
    711 N. Grand
    Saint Louis, MO 63103
    (314) 533-1791

    Grades: 6-8 | 303 students
  • Kipp Wisdom Academy Charter School
    Math: 30-34% | Reading: 25-29%
    Rank
    2/
    10
    Bottom 50%
    2647 Ohio Ave
    Saint Louis, MO 63118
    (314) 384-9561

    Grades: K-3 | 421 students
  • Gateway High School Magnet School
    Math: 20-24% | Reading: 38%
    Rank
    2/
    10
    Bottom 50%
    5101 Mcree Ave
    Saint Louis, MO 63110
    (314) 776-3300

    Grades: 9-12 | 1,075 student
  • Froebel Elementary School Math: 30-34% | Reading: 15-19%
    Rank
    2/
    10
    Bottom 50%
    3709 Nebraska Ave
    Saint Louis, MO 63118
    (314) 771-3533

    Grades: PK-5 | 235 students
  • Gateway Elementary School Magnet School
    Math: 31% | Reading: 25%
    Rank
    2/
    10
    Bottom 50%
    4 Gateway Dr
    Saint Louis, MO 63106
    (314) 241-8255

    Grades: PK-5 | 551 students
  • Gateway Science Acad-south Ele Charter School
    Math: 20-24% | Reading: 30-34%
    Rank
    2/
    10
    Bottom 50%
    6651 Gravois Ave.
    Saint Louis, MO 63116
    (314) 669-9000

    Grades: K-5 | 423 students
  • Dewey Sch.-internat'l. Studies Magnet School
    Math: 29% | Reading: 21%
    Rank
    2/
    10
    Bottom 50%
    815 Ann Ave
    Saint Louis, MO 63104
    (314) 645-4845

    Grades: PK-5 | 432 students
  • Grand Center Arts Academy High School Charter School
    Math: 10-14% | Reading: 35-39%
    Rank
    2/
    10
    Bottom 50%
    711 North Grand Avenue
    Saint Louis, MO 63103
    (314) 533-1791

    Grades: 9-12 | 411 students
  • Kipp Victory Academy Charter School
    Math: 25-29% | Reading: 15-19%
    Rank
    2/
    10
    Bottom 50%
    955 Arcade Avenue
    Saint Louis, MO 63118
    (314) 454-9255

    Grades: K-4 | 556 students
  • Kipp Inspire Academy Charter School
    Math: 24% | Reading: 24%
    Rank
    2/
    10
    Bottom 50%
    1212 N 22nd St
    Saint Louis, MO 63106
    (314) 296-3502

    Grades: 5-8 | 374 students
  • The Biome Charter School
    Math: ≤20% | Reading: 21-39%
    Rank
    1/
    10
    Bottom 50%
    4471 Olive Street
    Saint Louis, MO 63108
    (314) 531-0982

    Grades: K-3 | 138 students
  • Community Access Job Training Math: ≤20% | Reading: 21-39%
    Rank
    1/
    10
    Bottom 50%
    4915 Donovan Ave
    Saint Louis, MO 63109
    (314) 481-4095

    Grades: 8-12 | 133 students
  • Show 80 more public schools in St. Louis City, MO (out of 115 total schools)
Recent Articles
Learn about the definition of public education in the United States and how they operate.
By understanding the past, we can grasp a better perspective on the present and future state of education in this country.
Be inspired by this list of summer camp ideas that keep kids learning all through vacation, even while they are having a warm weather blast with their friends.