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

Mason Elem.

Elementary · St. Louis City

389

Bristol Elem.

Elementary · Webster Groves

388

Avery Elem.

Elementary · Webster Groves

386

Oakville Elem.

Elementary · Mehlville R-Ix

386

Ross Elem.

Elementary · Parkway C-2

385

Edgar Road Elem.

Elementary · Webster Groves

380

Reed Elementary

Elementary · Ladue

369

Spoede Elementary

Elementary · Ladue

365

Forder Elem.

Elementary · Mehlville R-Ix

363

Woerner Elem.

Elementary · St. Louis City

362

Trautwein Elem.

Elementary · Mehlville R-Ix

359

Washington Elem.

Elementary · Normandy Schools Collaborative

359

Arrowpoint Elem.

Elementary · Hazelwood

358

Gateway Science Acad/St Louis

Elementary · Charter · Gateway Science Acad/St Louis

346

Larimore Elem.

Elementary · Hazelwood

341

Nahed Chapman New American Aca

Elementary · St. Louis City

335

Meadows Elem.

Elementary · Riverview Gardens

333

Kipp Wonder Academy

Elementary · Charter · Kipp St Louis Public Schools

331

Normandy Early Learning Center

Elementary · Normandy Schools Collaborative

329

Cole Elem.

Elementary · St. Louis City

326

Twillman Elem.

Elementary · Hazelwood

326

Earl Nance Sr. Elem.

Elementary · St. Louis City

321

Shaw Visual/Perf. Arts Ctr.

Elementary · St. Louis City

321

Koch Elem.

Elementary · Riverview Gardens

303

North Side Community School

Elementary · Charter · North Side Community School

299

Lemasters Elem.

Elementary · Riverview Gardens

295

Moline Elem.

Elementary · Riverview Gardens

295

City Garden Montessori Eaec

Elementary · Charter · City Garden Montessori

291

Clark Elem.

Elementary · Webster Groves

289

Mallinckrodt A.b.i. Elem.

Elementary · St. Louis City

284

Beasley Elem.

Elementary · Mehlville R-Ix

283

Lyon At Blow Elem.

Elementary · St. Louis City

280

Washington Montessori

Elementary · St. Louis City

277

Highland Elem.

Elementary · Riverview Gardens

274

Lexington Elem.

Elementary · St. Louis City

274

Hickey Elem.

Elementary · St. Louis City

273

Danforth Elem.

Elementary · Riverview Gardens

271

Glasgow Elem.

Elementary · Riverview Gardens

269

Keeven Elem.

Elementary · Hazelwood

267

Laclede Elem.

Elementary · St. Louis City

264