Skip to content
USCity.review

Public schools in St. Louis, MO

206 public schools enrolling 79,497 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a St. Louis address are included.

School Students

Gateway Middle

Middle · St. Louis City

506

Sappington Elem.

Elementary · Lindbergh Schools

504

Westview Middle School

Middle · Riverview Gardens

498

Wyland Elem.

Elementary · Ritenour

490

Kennerly Elem.

Elementary · Lindbergh Schools

489

Soldan International Studies

High · St. Louis City

487

Kipp Victory Academy

Elementary · Charter · Kipp St Louis Public Schools

482

Marion Elem.

Elementary · Ritenour

475

Stix Early Childhood Ctr.

Elementary · St. Louis City

474

Southeast Middle

Middle · Hazelwood

469

Ritenour Middle

Middle · Ritenour

467

Roosevelt High

High · St. Louis City

460

Mullanphy Botanical Gardens

Elementary · St. Louis City

451

Crestwood Elem.

Elementary · Lindbergh Schools

450

Iveland Elem.

Elementary · Ritenour

439

Blades Elem.

Elementary · Mehlville R-Ix

430

Gibson Elem.

Elementary · Riverview Gardens

429

Kipp Wisdom Academy

Elementary · Charter · Kipp St Louis Public Schools

429

Washington Middle

Middle · Mehlville R-Ix

429

Rogers Elem.

Elementary · Mehlville R-Ix

423

Bayless Junior High

Middle · Bayless

418

Grand Center Arts Academy High

High · Charter · Confluence Academies

417

Grannemann Elem.

Elementary · Hazelwood

411

Wohlwend Elem.

Elementary · Mehlville R-Ix

410

Compton-Drew Ilc Middle

Middle · St. Louis City

409

Conway Elementary

Elementary · Ladue

408

Buder Elem.

Elementary · St. Louis City

403

Kipp Inspire Academy

Middle · Charter · Kipp St Louis Public Schools

401

Carr Lane Vpa Middle

Middle · St. Louis City

400

Point Elem.

Elementary · Mehlville R-Ix

400

Hagemann Elem.

Elementary · Mehlville R-Ix

399

Barack Obama Elementary School

Elementary · Normandy Schools Collaborative

397

St Louis Lang Immersion School

Elementary · Charter · St. Louis Lang Immersion Sch

395

Gateway Science Acad-South Ele

Elementary · Charter · Gateway Science Acad/St Louis

394

Lafayette Preparatory Academy

Elementary · Charter · Lafayette Preparatory Academy

394

Confluence Preparatory Academy

High · Charter · Confluence Academies

393

Old Bonhomme Elementary

Elementary · Ladue

391

Dewey Sch.-Internat'l. Studies

Elementary · St. Louis City

390

Craig Elem.

Elementary · Parkway C-2

389

Hancock Sr. High

High · Hancock Place

389