Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / Missouri /St. Louis
City · Missouri

Public schools in St. Louis, Missouri

226 public schools

★ Best schools in St. Louis →
226
public schools
84,813
total enrollment
PK–12
grade span
226
mapped

Schools serving each grade

PK
K
1
2
3
4
5
6
7
8
9
10
11
12

Schools by level

High 52
Middle 31
After-school providers & vendors in St. Louis (click to expand)

Providers and vendors located in St. Louis.

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors. Each card links to its source.

Run an after-school program here and don’t see it? List your program — free →

Schools (226)

School City District Level Grades Enrollment
Acad Of Entre Stdy@Louverture St. Louis St. Louis City Middle 6-8 262
Adams Elem. St Louis St. Louis City PK-6 205
Affton High St Louis Affton 101 High 9-12 743
Ames Visual/Perf. Arts St Louis St. Louis City Elementary PK-5 178
Arrowpoint Elem. St Louis Hazelwood Elementary PK-5 321
Ashland Elem. And Br. St Louis St. Louis City PK-6 169
Aspire Academy St Louis Confluence Academies PK-8 380
Avery Elem. St Louis Webster Groves Elementary K-5 425
Barack Obama Elementary School St. Louis Normandy Schools Collaborative 1-8 367
Barack Obama Elementary School St. Louis Normandy Schools Collaborative 1-8 387
Bayless Elementary St Louis Bayless Elementary PK-5 755
Bayless Junior High St Louis Bayless Middle 6-8 394
Bayless Senior High St Louis Bayless High 9-12 520
Beasley Elem. St Louis Mehlville R-Ix Elementary K-5 304
Beaumont Cte High School St Louis St. Louis City High 9-12 246
Bel-Nor St.Louis Normandy Schools Collaborative Elementary 1-5 176
Bermuda Elementary St Louis Ferguson-Florissant R-Ii Elementary PK-2 149
Bernard Middle St Louis Mehlville R-Ix Middle 6-8 691
Bierbaum Elem. St Louis Mehlville R-Ix Elementary K-5 491
Bissell Hall St Louis Division Of Youth Service High 6-12 20
Blades Elem. St Louis Mehlville R-Ix Elementary K-5 409
Bristol Elem. St Louis Webster Groves Elementary K-5 431
Bryan Hill Elem. St Louis St. Louis City Elementary PK-5 144
Buder Elem. St Louis St. Louis City Elementary PK-5 393
Busch Ms Character Athletics St Louis St. Louis City Middle 6-8 419
Carnahan Sch. Of The Future St Louis St. Louis City High 9-12 319
Carr Lane Vpa Middle St Louis St. Louis City Middle 6-8 447
Central Visual/Perf. Arts High St Louis St. Louis City High 9-12 380
City Garden Montessori School St Louis City Garden Montessori PK-8 230
Clark Elem. St Louis Webster Groves Elementary K-5 309
Clay Elem. St Louis St. Louis City Elementary PK-5 93
Cleveland Njrotc Academy St Louis St. Louis City High 9-12 206
Cole Elem. St Louis St. Louis City PK-8 296
Collegiate School Of Med/Bio St. Louis St. Louis City High 9-12 261
Columbia Elem. Comm. Ed. Ctr. St Louis St. Louis City PK-6 182
Community Access Job Training St Louis St. Louis City High 8-12 109
Compton-Drew Ilc Middle St Louis St. Louis City Middle 6-8 498
Concord Elem. School St. Louis Lindbergh Schools Elementary K-5 559
Confluence Preparatory Academy St Louis Confluence Academies High 9-12 386
Conway Elem. St Louis Ladue Elementary K-4 351
Craig Elem. St Louis Parkway C-2 Elementary K-5 371
Crestwood Elem. St Louis Lindbergh Schools Elementary K-5 451
Crestwood Elem. St Louis Lindbergh Schools Elementary K-5 460
Danforth Elem. St Louis Riverview Gardens Elementary K-5 268
Dewey Sch.-Internat'L. Studies St Louis St. Louis City Elementary PK-5 352
Discovery Hall St Louis Division Of Youth Service High 6-12
Dr. Henry Givens Jr. Elem. St Louis Webster Groves Elementary K-5 128
Dressel Elementary School St. Louis Lindbergh Schools Elementary K-5 670
Dunbar And Br. St Louis St. Louis City PK-6 143
Eagle Fox Park St. Louis Momentum Academy K-7 199
Eagle Gravois Park St. Louis Momentum Academy K-7 178
Eagle Tower Grove East St. Louis Momentum Academy K-7 180
Eagle Tower Grove South St. Louis Momentum Academy K-8 272
Earl Nance Sr. Elem. St Louis St. Louis City PK-6 292
Early Child. Education St Louis Riverview Gardens Elementary PK-PK 154
Early Childhood Ed Center West St. Louis Lindbergh Schools Elementary PK-PK 179
East Middle St Louis Hazelwood Middle 8-8 205
Edgar Road Elem. St Louis Webster Groves Elementary K-5 384
Educ Therap Support At Madison St. Louis St. Louis City K-8
Elias Michael Elem. St Louis St. Louis City PK-8 54
Fanning Middle Community Ed. St Louis St. Louis City Middle 6-8 167
Farragut Elem. St Louis St. Louis City PK-6 157
Ford-Ford Br. Elem. Comm. Ed. St Louis St. Louis City PK-6 142
Forder Elem. St Louis Mehlville R-Ix Elementary K-5 361
Fort Bellefontaine Campus St Louis Division Of Youth Service High 6-12 17
Froebel Elem. St Louis St. Louis City Elementary PK-5 163
Gateway Elem. St Louis St. Louis City Elementary PK-5 487
Gateway High St Louis St. Louis City High 9-12 926
Gateway Middle St Louis St. Louis City Middle 6-8 521
Gateway Science Acad-South Ele St. Louis Gateway Science Acad/St Louis Elementary K-5 452
Gateway Science Acad/St Louis St. Louis Elementary K-5 424
Gateway Science Acad/St Louis St. Louis Elementary K-5 415
Gateway Science Academy High St. Louis Gateway Science Acad/St Louis High 9-12 324
Gateway Science Academy Middle St. Louis Gateway Science Acad/St Louis Middle 6-8 395
Gateway/Hubert Wheeler School St Louis Mo Schls For The Sev Disabled High K-12 12
George Washington Carver Elem St. Louis St. Louis City Elementary PK-5 134
Gibson Elem. St Louis Riverview Gardens Elementary K-5 433
Glasgow Elem. St Louis Riverview Gardens Elementary K-5 257
Gotsch Intermediate Sch. St Louis Affton 101 Elementary 3-5 604
Grand Center Arts Acad Middle St. Louis Confluence Academies Middle 6-8 185
Grand Center Arts Academy High St. Louis Confluence Academies High 9-12 387
Grannemann Elem. St Louis Hazelwood Elementary PK-5 391
Griscom Juvenile Detention Ctr St. Louis St. Louis City High 5-12 13
Hagemann Elem. St Louis Mehlville R-Ix Elementary K-5 375
Hagemann Elem. St Louis Mehlville R-Ix Elementary K-5 391
Hamilton Elem. Community Ed. St Louis St. Louis City Elementary PK-5 258
Hancock Sr. High St Louis Hancock Place High 9-12 423
Hawthorn High School St. Louis Hawthorn Leadership Schl Girls High 9-12 59
Hawthorn Middle St. Louis Hawthorn Leadership Schl Girls Middle 6-8 53
Hazelwood East High St Louis Hazelwood High 9-12 1,048
Henry Elem. St Louis St. Louis City PK-6 220
Herzog Elem. St Louis St. Louis City PK-6 212
Hickey Elem. St Louis St. Louis City Elementary PK-5 177
Highland Elem. St Louis Riverview Gardens Elementary K-5 264
Hixson Middle St Louis Webster Groves Middle 7-8 688
Hodgen Elem. St Louis St. Louis City PK-6 186
Hogan St Regional Youth Ctr. St Louis Division Of Youth Service High 6-12 18
Hudson Elem. St Louis Webster Groves Elementary K-5 191
Humboldt Acad Of Higher Lrning St. Louis St. Louis City Elementary 3-5 169
Iveland Elem. St Louis Ritenour Elementary K-5 450
Jefferson Elem. St Louis Normandy Schools Collaborative 1-8 304
Jefferson Elem. St Louis St. Louis City Elementary PK-5 115
John Cary Early Childhood Ctr. St Louis Mehlville R-Ix Elementary PK-PK 206
Kairos Academies St. Louis Middle 6-7 228
Keeven Elem. St Louis Hazelwood Elementary PK-5 280
Kennard/Classical Jr. Acad. St Louis St. Louis City Elementary PK-5 258
Kennerly Elem. St Louis Lindbergh Schools Elementary K-5 449
Kipp Inspire Academy St Louis Kipp St Louis Public Schools 5-8 472
Kipp St. Louis High St. Louis Kipp St Louis Public Schools High 9-11 322
Kipp St. Louis High St. Louis Kipp St Louis Public Schools High 9-12 509
Kipp Triumph Academy St. Louis Kipp St Louis Public Schools 5-8 458
Kipp Victory Academy St. Louis Kipp St Louis Public Schools Elementary K-4 589
Kipp Wisdom Academy St. Louis Kipp St Louis Public Schools Elementary K-4 552
Kipp Wonder Academy St. Louis Kipp St Louis Public Schools Elementary PK-3 146
Koch Elem. St Louis Riverview Gardens Elementary K-5 290
Kratz Elem. St Louis Ritenour Elementary K-5 530
La Salle Charter School St. Louis Middle 6-8 115
Laclede Elem. St Louis St. Louis City PK-8 148
Ladue Early Childhood Center St. Louis Ladue Elementary PK-PK 162
Ladue Fifth Grade Center St. Louis Ladue Elementary 5-5 325
Ladue Horton Watkins High St Louis Ladue High 9-12 1,337
Ladue Middle St Louis Ladue Middle 6-8 995
Lafayette Preparatory Academy St. Louis PK-8 392
Larimore Elem. St Louis Hazelwood Elementary PK-5 355
Lemasters Elem. St Louis Riverview Gardens Elementary K-5 261
Lewis And Clark Elem. St Louis Riverview Gardens Elementary K-5 136
Lewis And Clark Hall St Louis Division Of Youth Service High 6-12 9
Lexington Elem. St Louis St. Louis City Elementary PK-5 249
Lift For Life Academy St Louis Middle 6-8 234
Lift For Life Academy St Louis Middle 6-8 255
Lift For Life Academy Elem. St.Louis Lift For Life Academy Elementary PK-3 177
Lift For Life Academy High Sch St Louis Lift For Life Academy High 9-12 357
Lindbergh Sr. High St. Louis Lindbergh Schools High 9-12 2,196
Long Elem. St Louis Lindbergh Schools Elementary K-5 536
Long Middle Community Ed. Ctr. St Louis St. Louis City Middle 6-8 230
Lucas Crossing Elem. Complex St Louis Normandy Schools Collaborative 1-8 675
Lyon At Blow Elem. St Louis St. Louis City PK-8 284
Mallinckrodt A.B.I. Elem. St Louis St. Louis City Elementary PK-5 273
Mann Elem. St Louis St. Louis City PK-6 282
Margaret Buerkle Middle St Louis Mehlville R-Ix Middle 6-8 637
Marion Elem. St Louis Ritenour Elementary K-5 444
Marvin Elem. St Louis Ritenour Elementary K-5 518
Mason Elem. St Louis St. Louis City PK-6 462
Mckinley Class. Leadership Ac. St Louis St. Louis City High 6-12 598
Meadows Elem. St Louis Riverview Gardens Elementary K-5 294
Mehlville High School St Louis Mehlville R-Ix High 9-12 1,409
Meramec Elem. St Louis St. Louis City Elementary PK-5 204
Mesnier Primary Sch. St Louis Affton 101 Elementary K-2 570
Metro High St Louis St. Louis City High 9-12 363
Miller Career Academy St Louis St. Louis City High 9-12 470
Mo School For The Blind - Elem St Louis Mo School For The Blind K-8 11
Mo School For The Blind - Hs St Louis Mo School For The Blind High 9-12 30
Mo School For The Blind - Hs St Louis Mo School For The Blind High 9-12 25
Moline Elem. St Louis Riverview Gardens Elementary K-5 284
Monroe Elem. St Louis St. Louis City PK-6 210
Mosaic Elementary St. Louis Mehlville R-Ix Elementary K-5 245
Mullanphy Botanical Gardens St Louis St. Louis City Elementary PK-5 400
Nahed Chapman New American Aca St. Louis St. Louis City K-8 150
Normandy Early Learning Center St. Louis Normandy Schools Collaborative PK-K 261
Normandy High St Louis Normandy Schools Collaborative High 9-12 595
North High St Louis Parkway C-2 High 9-12 1,096
North Side Community School St. Louis Elementary PK-4 331
North Side Community-Grand Ctr St.Louis North Side Community School 5-8 153
Oak Hill Elem. St Louis St. Louis City Elementary PK-5 208
Oakville Elem. St Louis Mehlville R-Ix Elementary K-5 368
Oakville Middle St Louis Mehlville R-Ix Middle 6-8 691
Oakville Sr. High St Louis Mehlville R-Ix High 9-12 1,670
Oakville Sr. High St Louis Mehlville R-Ix High 9-12 1,684
Old Bonhomme Elem. St Louis Ladue Elementary K-4 409
Old North Academy St Louis Confluence Academies PK-8 467
Pattonville Early Chol St Louis Pattonville R-Iii Elementary PK-PK 155
Peabody Elem. St Louis St. Louis City Elementary PK-5 141
Point Elem. St Louis Mehlville R-Ix Elementary K-5 407
Premier Charter School St Louis PK-8 971
R. G. Central Middle St Louis Riverview Gardens Middle 6-8 701
Reach St. Louis Day Treatment St Louis Division Of Youth Service High 6-12
Reed Elem. St Louis Ladue Elementary K-4 347
Ritenour Early Childhood Ctr St Louis Ritenour Elementary PK-PK 48
Ritenour Middle St Louis Ritenour Middle 6-8 719
Ritenour Sr. High St Louis Ritenour High 9-12 1,834
Riverview Gardens Sr. High St Louis Riverview Gardens High 9-12 1,161
Robert H. Sperreng Middle St Louis Lindbergh Schools Middle 6-8 943
Rogers Elem. St Louis Mehlville R-Ix Elementary K-5 432
Rogers Middle St Louis Affton 101 Middle 6-8 587
Roosevelt High St Louis St. Louis City High 9-12 425
Ross Elem. St Louis Parkway C-2 Elementary K-5 411
Sappington Elem. St Louis Lindbergh Schools Elementary K-5 509
Shaw Visual/Perf. Arts Ctr. St Louis St. Louis City Elementary PK-5 315
Shenandoah Elem. St Louis St. Louis City PK-6 166
Sigel Elem. Comm. Ed. Ctr. St Louis St. Louis City PK-6 207
Soldan International Studies St Louis St. Louis City High 9-12 441
South City St Louis Confluence Academies PK-8 767
Southeast Middle St Louis Hazelwood Middle 6-8 621
Spanish Lake Campus St Louis Division Of Youth Service High 6-12
Spoede Elem. St Louis Ladue Elementary K-4 416
Spoede Elem. St Louis Ladue Elementary K-4 399
St Louis Lang Immersion Marine St Louis St. Louis Lang Immersion Sch PK-8 415
St. Louis Children'S Hospital St Louis St. Louis City High K-12 5
Steger Sixth Grade Ctr. St Louis Webster Groves Middle 6-6 347
Stix Early Childhood Ctr. St Louis St. Louis City Elementary PK-2 482
Showing 1–200 of 226
Page 1 of 2 Next →

Filter applies to this page (200 schools). All Missouri schools

Out-of-school-time (OST) resources

After-school & summer programs, funding, and support serving St. Louis, Missouri.

Statewide afterschool network
Missouri AfterSchool Network
https://moafterschool.org →
Free at-home enrichment
Resource Portal AI
Get free lessons in St. Louis →
Funded after-school programs in St. Louis (2)
  • Lafayette Preparatory Academy
  • Kairos Academies