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

Public schools in St. Louis County, Missouri

287 public schools

★ Best schools in St. Louis County →
27 school districts 36 cities 🗺 View St. Louis County on the map →
287
public schools
141,830
total enrollment
PK–12
grade span
36
cities

Schools serving each grade

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

Schools by level

High 54
Middle 50
After-school providers & vendors in St. Louis County (click to expand)

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors serving St. Louis County.

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 (287)

School City District Level Grades Enrollment
Ackerman Florissant Specl. Sch. Dst. St. Louis Co. K-8 173
Affton High St Louis Affton 101 High 9-12 743
Armstrong Elem. Hazelwood Hazelwood Elementary PK-5 334
Arrowpoint Elem. St Louis Hazelwood Elementary PK-5 321
Avery Elem. St Louis Webster Groves Elementary K-5 425
Babler Elem. Glencoe Rockwood R-Vi Elementary K-5 408
Babler Lodge Chesterfield Division Of Youth Service High 6-12
Ballwin Elem. Ballwin Rockwood R-Vi Elementary K-5 391
Barack Obama Elementary School St. Louis Normandy Schools Collaborative 1-8 367
Barack Obama Elementary School St. Louis Normandy Schools Collaborative 1-8 387
Barbara Jordan Elem. University City University City Elementary K-5 334
Barretts Elem. Manchester Parkway C-2 Elementary K-5 345
Barrington Elem. Florissant Hazelwood Elementary K-5 478
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
Bel-Nor St.Louis Normandy Schools Collaborative Elementary 1-5 176
Bellerive Elem. Creve Coeur Parkway C-2 Elementary K-5 377
Berkeley Elementary School Berkeley Ferguson-Florissant R-Ii Elementary 3-5 421
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
Blevins Elem. Eureka Rockwood R-Vi Elementary K-5 403
Bowles Elem. Fenton Rockwood R-Vi Elementary K-5 280
Brentwood Early Childhd Center Brentwood Brentwood Elementary PK-PK 41
Brentwood High Brentwood Brentwood High 9-12 212
Brentwood Middle Brentwood Brentwood Middle 6-8 166
Bridgeway Elem. Bridgeton Pattonville R-Iii Elementary PK-5 453
Bristol Elem. St Louis Webster Groves Elementary K-5 431
Brittany Woods University City University City Middle 6-8 581
Brown Elem. Florissant Hazelwood Elementary K-5 340
Brown Elem. Florissant Hazelwood Elementary K-5 345
Buder Elem. St Ann Ritenour Elementary K-5 399
Carman Trails Elem. Manchester Parkway C-2 Elementary K-5 387
Center For Creative Learning Ellisville Rockwood R-Vi Elementary 1-5
Central Early Childhood Center Florissant Hazelwood Elementary PK-PK 94
Central Elementary Ferguson Ferguson-Florissant R-Ii Elementary PK-2 252
Central High Chesterfield Parkway C-2 High 9-12 1,252
Central Middle Florissant Hazelwood Middle 6-8 773
Central Middle Chesterfield Parkway C-2 Middle 6-8 881
Chesterfield Elem. Chesterfield Rockwood R-Vi Elementary K-5 383
Clark Elem. St Louis Webster Groves Elementary K-5 309
Claymont Elem. Ballwin Parkway C-2 Elementary K-5 470
Clayton High Clayton Clayton High 9-12 908
Cold Water Elem. Florissant Hazelwood Elementary PK-5 393
Combs Elementary Florissant Ferguson-Florissant R-Ii Elementary 3-5 317
Commons Lane Elementary Florissant Ferguson-Florissant R-Ii Elementary PK-2 344
Concord Elem. School St. Louis Lindbergh Schools Elementary K-5 559
Conway Elem. St Louis Ladue Elementary K-4 351
Craig Elem. St Louis Parkway C-2 Elementary K-5 371
Crestview Middle Ellisville Rockwood R-Vi Middle 6-8 1,136
Crestwood Elem. St Louis Lindbergh Schools Elementary K-5 451
Crestwood Elem. St Louis Lindbergh Schools Elementary K-5 460
Cross Keys Middle Florissant Ferguson-Florissant R-Ii Middle 7-8 723
Danforth Elem. St Louis Riverview Gardens Elementary K-5 268
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
Duchesne Elementary Florissant Ferguson-Florissant R-Ii Elementary PK-2 309
Early Child. Education St Louis Riverview Gardens Elementary PK-PK 154
Early Childhood Chesterfield Parkway C-2 Elementary PK-PK 326
Early Childhood Ed Center West St. Louis Lindbergh Schools Elementary PK-PK 179
Early Education Center Hazelwood Ferguson-Florissant R-Ii Elementary PK-PK 115
East Early Childhood Center Florissant Hazelwood Elementary PK-PK 95
East Middle St Louis Hazelwood Middle 8-8 205
Edgar Road Elem. St Louis Webster Groves Elementary K-5 384
Elem. Special Programs Dept. Florissant Hazelwood K-6
Ellisville Elem. Ellisville Rockwood R-Vi Elementary K-5 450
Eureka Elem. Eureka Rockwood R-Vi Elementary K-5 381
Eureka Sr. High Eureka Rockwood R-Vi High 9-12 1,769
External Sites Town And Country Specl. Sch. Dst. St. Louis Co. High PK-12 1,632
F. P. Tillman Elem. Kirkwood Kirkwood R-Vii Elementary K-5 486
Fairview Intermediate Jennings Jennings 4-6 141
Fairview Primary Jennings Jennings Elementary PK-3 191
Fairway Elem. Wildwood Rockwood R-Vi Elementary K-5 373
Family Ctr. Clayton Clayton Elementary PK-PK
Ferguson Middle Ferguson Ferguson-Florissant R-Ii Middle 7-8 707
Flynn Park Elem. University City University City Elementary K-5 286
Forder Elem. St Louis Mehlville R-Ix Elementary K-5 361
Fort Bellefontaine Campus St Louis Division Of Youth Service High 6-12 17
Garrett Elem. Hazelwood Hazelwood Elementary PK-5 283
Gateway Science Acad/St Louis St. Louis Elementary K-5 424
Geggie Elem. Eureka Rockwood R-Vi Elementary K-5 556
George R. Robinson Elem. Kirkwood Kirkwood R-Vii Elementary K-5 502
Gibson Elem. St Louis Riverview Gardens Elementary K-5 433
Glasgow Elem. St Louis Riverview Gardens Elementary K-5 257
Glenridge Elem. Clayton Clayton Elementary K-5 322
Gotsch Intermediate Sch. St Louis Affton 101 Elementary 3-5 604
Grannemann Elem. St Louis Hazelwood Elementary PK-5 391
Green Pines Elem. Wildwood Rockwood R-Vi Elementary K-5 390
Green Trails Elem. Chesterfield Parkway C-2 Elementary K-5 411
Green Trails Elem. Chesterfield Parkway C-2 Elementary K-5 391
Griffith Elementary Ferguson Ferguson-Florissant R-Ii Elementary 3-5 371
Hagemann Elem. St Louis Mehlville R-Ix Elementary K-5 375
Hagemann Elem. St Louis Mehlville R-Ix Elementary K-5 391
Halls Ferry Elementary Florissant Ferguson-Florissant R-Ii Elementary 3-5 392
Hancock Place Elem. Lemay Hancock Place Elementary PK-5 601
Hancock Place Middle Lemay Hancock Place Middle 6-8 335
Hancock Sr. High St Louis Hancock Place High 9-12 423
Hanna Woods Elem. Ballwin Parkway C-2 Elementary K-5 445
Hazelwood Central High Florissant Hazelwood High 9-12 1,760
Hazelwood East High St Louis Hazelwood High 9-12 1,048
Hazelwood West High Hazelwood Hazelwood High 9-12 2,090
Henry Elem. Ballwin Parkway C-2 Elementary K-5 549
Highcroft Ridge Elem. Chesterfield Parkway C-2 Elementary K-5 363
Highland Elem. St Louis Riverview Gardens Elementary K-5 264
Hiram Neuwoehner Town And Country Specl. Sch. Dst. St. Louis Co. High 9-12 123
Hiram Neuwoehner Town And Country Specl. Sch. Dst. St. Louis Co. High 9-12 117
Hixson Middle St Louis Webster Groves Middle 7-8 688
Hoech Middle St Ann Ritenour Middle 6-8 819
Holman Elementary Berkeley Ferguson-Florissant R-Ii Elementary PK-2 212
Holman Middle St Ann Pattonville R-Iii Middle 6-8 611
Hudson Elem. St Louis Webster Groves Elementary K-5 191
Iveland Elem. St Louis Ritenour Elementary K-5 450
Jackson Park Elem. University City University City Elementary K-5 274
Jamestown Elem. Florissant Hazelwood Elementary PK-5 309
Jana Elem. Florissant Hazelwood Elementary PK-5 409
Jefferson Elem. St Louis Normandy Schools Collaborative 1-8 304
Jennings High Jennings Jennings High 9-12 703
John Cary Early Childhood Ctr. St Louis Mehlville R-Ix Elementary PK-PK 206
Johnson Wabash 6Th Grade Ctr Ferguson Ferguson-Florissant R-Ii Middle 6-6 352
Julia Goldstein Early Child. University City University City Elementary PK-PK 105
Jury Elem. Florissant Hazelwood Elementary PK-5 417
Juvenile Detention Ctr. Clayton Specl. Sch. Dst. St. Louis Co. High K-12 22
Keeven Elem. St Louis Hazelwood Elementary PK-5 280
Kehrs Mill Elem. Chesterfield Rockwood R-Vi Elementary K-5 529
Kellison Elem. Fenton Rockwood R-Vi Elementary K-5 364
Kennerly Elem. St Louis Lindbergh Schools Elementary K-5 449
Kenneth C. Hanrahan Elem. Jennings Jennings 4-6 193
Kipp St. Louis High St. Louis Kipp St Louis Public Schools High 9-11 322
Kirkwood Early Child. Ctr. Kirkwood Kirkwood R-Vii Elementary PK-PK 271
Kirkwood Sr. High Kirkwood Kirkwood R-Vii High 9-12 1,813
Koch Elem. St Louis Riverview Gardens Elementary K-5 290
Kratz Elem. St Louis Ritenour Elementary K-5 530
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 Sr. High Wildwood Rockwood R-Vi High 9-12 1,733
Larimore Elem. St Louis Hazelwood Elementary PK-5 355
Lasalle Springs Middle Wildwood Rockwood R-Vi Middle 6-8 835
Lawson Elem. Florissant Hazelwood Elementary PK-5 344
Lee Hamilton Elementary Ferguson Ferguson-Florissant R-Ii Elementary 3-5 250
Lee Hamilton Elementary Ferguson Ferguson-Florissant R-Ii Elementary 3-5 226
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
Lift For Life Academy St Louis Middle 6-8 255
Lindbergh Sr. High St. Louis Lindbergh Schools High 9-12 2,196
Litzsinger Ladue Specl. Sch. Dst. St. Louis Co. K-8 134
Long Elem. St Louis Lindbergh Schools Elementary K-5 536
Lucas Crossing Elem. Complex St Louis Normandy Schools Collaborative 1-8 675
Lusher Elem. Florissant Hazelwood Elementary K-5 350
Maplewood-Richmond Hgts. High Maplewood Maplewood-Richmond Heights High 9-12 393
Margaret Buerkle Middle St Louis Mehlville R-Ix Middle 6-8 637
Marion Elem. St Louis Ritenour Elementary K-5 444
Mark Twain Elem. Brentwood Brentwood Elementary PK-5 178
Marquette Sr. High Chesterfield Rockwood R-Vi High 9-12 2,333
Marvin Elem. St Louis Ritenour Elementary K-5 518
Mason Ridge Elem. Town & Country Parkway C-2 Elementary K-5 424
Mccluer High Florissant Ferguson-Florissant R-Ii High 9-12 1,192
Mccluer North High Florissant Ferguson-Florissant R-Ii High 9-12 1,187
Mccurdy Elem. Florissant Hazelwood Elementary PK-5 327
Mcgrath Elem. Brentwood Brentwood Elementary K-5 197
Mcgrath Elem. Brentwood Brentwood Elementary K-5 179
Mckelvey Intermediate Maryland Heights Parkway C-2 Elementary K-5 706
Mcnair Elem. Hazelwood Hazelwood Elementary PK-5 408
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. Clayton Clayton Elementary K-5 333
Mesnier Primary Sch. St Louis Affton 101 Elementary K-2 570
Met Day Treatment Center Wellston Division Of Youth Service High 6-12 14
Missouri Eastern Corr Center Pacific Department Of Corrections High 7-12
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
Mosaic Elementary St. Louis Mehlville R-Ix Elementary K-5 245
Mrh Early Childhood Center Maplewood Maplewood-Richmond Heights Elementary PK-2 344
Mrh Elementary Richmond Heights Maplewood-Richmond Heights 3-6 445
Mrh Middle Maplewood Maplewood-Richmond Heights Middle 7-8 237
Nipher Middle Kirkwood Kirkwood R-Vii Middle 6-8 708
Normandy Early Learning Center St. Louis Normandy Schools Collaborative PK-K 261
Normandy High St Louis Normandy Schools Collaborative High 9-12 595
North Glendale Elem. Kirkwood Kirkwood R-Vii Elementary K-5 581
North High St Louis Parkway C-2 High 9-12 1,096
North Kirkwood Middle Kirkwood Kirkwood R-Vii Middle 6-8 641
North Middle Florissant Hazelwood Middle 6-8 821
North Technical Florissant Specl. Sch. Dst. St. Louis Co. High 9-12 777
Northeast Middle Creve Coeur Parkway C-2 Middle 6-8 826
Northview Florissant Specl. Sch. Dst. St. Louis Co. High 9-12 164
Northview Elem. Jennings Jennings PK-6 541
Northwest Middle Florissant Hazelwood Middle 6-8 820
Oak Brook Elem. Ballwin Parkway C-2 Elementary K-5 444
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
Showing 1–200 of 287
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 County, Missouri.

Statewide afterschool network
Missouri AfterSchool Network
https://moafterschool.org →
Free at-home enrichment
Resource Portal AI
Get free lessons →