The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

St. Louis city

Missouri · Public K-12

Of the 113 public K-12 schools in St. Louis city, the largest district by enrollment is St. Louis City Public Schools (17,933 students). Total county enrollment runs around 29,941. By level, that breaks down as 67 elementary, 15 middle, and 25 high schools.

7-year change in St. Louis city

SY 2017-18 vs SY 2024-25
Total enrollment
29,941
-4,144 (-12%) vs SY 2017-18
School count
101
-5 (-5%) vs SY 2017-18
% White
14%
was 16%
% Hispanic
9%
was 5%
% Black
72%
was 75%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
113
22 districts
Enrollment
29,941
NCES CCD
Median income
$56,160
Below Missouri avg
Free/reduced lunch
92.1%
Above Missouri avg
Elementary
67
17,855 students
Middle
15
4,631 students
High
25
7,455 students
Combined / other
6
schools
LARGEST DISTRICT
ST. LOUIS CITY Public Schools
17,933 students · 22 districts in St. Louis city

County vs. school enrollment demographics

Left bar is the racial makeup of St. Louis city residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
46%
Hispanic
5%
Black
42%
Asian
4%
Two or more
7%
Native American
0%
Pacific Islander
0%
School enrollment
White
14%
Hispanic
9%
Black
72%
Asian
2%
Two or more
3%
Native American
0%
Pacific Islander
0%
Bachelor's+
41.1%
adults 25+
Poverty rate
14.7%
ACS 5-year
Unemployment
5.0%
civilian labor
Median age
37
18.3% under 18

Test scores in St. Louis city

Latest 2024-25 ELA proficiency, 72 schools ranked. Missouri state average: 49.5%.

See all 72 schools in St. Louis city ranked by score →

All schools (113)

NameCityLevelGradesEnrollmentRating
PREMIER CHARTER SCHOOLSt LouisElementaryPK-08974·
GATEWAY HIGHSt LouisHigh09-12860·
SOUTH CITYSt. LouisElementaryPK-08838·
ROOSEVELT HIGHSt LouisHigh09-12734·
VASHON HIGHSt LouisHigh09-12621·
MCKINLEY CLASS. LEADERSHIP AC.St LouisHigh06-12610·
ST LOUIS LANG IMMERSION SCHOOLSt LouisElementaryPK-08493·
STIX EARLY CHILDHOOD CTR.St LouisElementaryPK-02472·
GATEWAY SCIENCE ACADEMY HIGHSt. LouisHigh09-12461·
OLD NORTH ACADEMYSt. LouisElementaryPK-08448·
CONFLUENCE PREPARATORY ACADEMYSt LouisHigh09-12442·
KIPP VICTORY ACADEMYSt. LouisElementaryKG-04433·
ATLAS ELEMENTARYSt.LouisElementaryPK-04431·
MILLER CAREER ACADEMYSt LouisHigh09-12430·
GATEWAY ELEM.St LouisElementaryPK-05426·
GATEWAY SCIENCE ACADEMY MIDDLESt. LouisMiddle06-08426·
COMPTON-DREW ILC MIDDLESt LouisMiddle06-08419·
LAFAYETTE PREPARATORY ACADEMYSt. LouisElementaryPK-08414·
MULLANPHY BOTANICAL GARDENSSt LouisElementaryPK-05413·
CITY GARDEN MONTESSORI EAECSt. LouisElementary01-08409·
KIPP INSPIRE ACADEMYSt LouisMiddle05-08409·
SUMNER HIGHSt LouisHigh09-12407·
GATEWAY SCIENCE ACAD-SOUTH ELESt. LouisElementaryPK-05402·
GRAND CENTER ARTS ACADEMY HIGHSt. LouisHigh09-12402·
CARR LANE VPA MIDDLESt LouisMiddle06-08396·
MASON ELEM.St LouisElementaryPK-06393·
LIFT FOR LIFE ACADEMY HIGH SCHSt LouisHigh09-12383·
GATEWAY MIDDLESt LouisMiddle06-08382·
GATEWAY SCIENCE ACAD/ST LOUISSt. LouisElementaryPK-05377·
BUSCH MS CHARACTER ATHLETICSSt LouisMiddle06-08361·
BUDER ELEM.St LouisElementaryPK-05359·
KIPP ST. LOUIS HIGHSt. LouisHigh09-12354·
Woerner ElemSt LouisElementaryPK-05349·
DEWEY SCH.-INTERNAT'L. STUDIESSt LouisElementaryPK-05337·
SOLDAN INTERNATIONAL STUDIESSt LouisHigh09-12337·
COLLEGIATE SCHOOL OF MED/BIOSt. LouisHigh09-12332·
NAHED CHAPMAN NEW AMERICAN ACASt. LouisElementaryKG-08332·
EARL NANCE SR. ELEM.St LouisElementaryPK-06321·
WOODWARD ELEM.St LouisElementaryPK-05319·
METRO HIGHSt LouisHigh09-12317·
CENTRAL VISUAL/PERF. ARTS HIGHSt LouisHigh09-12314·
MALLINCKRODT A.B.I. ELEM.St LouisElementaryPK-05313·
KIPP TRIUMPH ACADEMYSt. LouisMiddle05-08305·
WILKINSON EARLY CHILDHOOD CTR.St LouisElementaryPK-02304·
YEATMAN-LIDDELL MIDDLE SCHOOLSt LouisMiddle06-08300·
North Side Community SchoolSaint LouisElementaryPK-05299·
LONG MIDDLE COMMUNITY ED. CTR.St LouisMiddle06-08290·
ACAD OF ENTRE STDY@LOUVERTURESt. LouisMiddle06-08289·
Kairos HighSt. LouisHigh09-11287·
KIPP WISDOM ACADEMYSt. LouisElementaryKG-04285·
COLE ELEM.St LouisElementaryPK-08283·
KIPP WONDER ACADEMYSt. LouisElementaryPK-04283·
HICKEY ELEM.St LouisElementaryPK-06273·
SHAW VISUAL/PERF. ARTS CTR.St LouisElementaryPK-05272·
WASHINGTON MONTESSORISt LouisElementaryPK-05266·
LACLEDE ELEM.St LouisElementaryPK-08264·
MANN ELEM.St LouisElementaryPK-06261·
BETTY WHEELER CLASSICAL JR. ACSt LouisElementaryPK-05260·
LIFT FOR LIFE ACADEMYSt LouisMiddle05-08260·
OAK HILL ELEM.St LouisElementaryPK-05256·
HAMILTON ELEM. COMMUNITY ED.St LouisElementaryPK-05243·
LYON AT BLOW ELEM.St LouisElementaryPK-08243·
MOMENTUM ACAD TOWER GRVE SOUTHSt. LouisElementaryPK-08240·
LEXINGTON ELEM.St LouisElementaryPK-05234·
KAIROS ACADEMIESSt. LouisMiddle05-08228·
LIFT FOR LIFE ACADEMY ELEM.St.LouisElementaryPK-04222·
GRAND CENTER ARTS ACAD MIDDLESt. LouisMiddle06-08218·
COLUMBIA ELEM. COMM. ED. CTR.St LouisElementaryPK-06216·
Carnahan MiddleSt.LouisMiddle06-08214·
HODGEN ELEM.St LouisElementaryPK-06206·
SIGEL ELEM. COMM. ED. CTR.St LouisElementaryPK-06206·
HERZOG ELEM.St LouisElementaryPK-06201·
ASHLAND ELEM. AND BR.St LouisElementaryPK-06199·
MONROE ELEM.St LouisElementaryPK-06181·
CITY GARDEN MONTESSORI ECECSt LouisElementaryPK-KG180·
FROEBEL ELEM.St LouisElementaryPK-05178·
BRYAN HILL ELEM.St LouisElementaryPK-05173·
ADAMS ELEM.St LouisElementaryPK-06171·
MERAMEC ELEM.St LouisElementaryPK-05171·
PEABODY ELEM.St LouisElementaryPK-05171·
THE BIOMESt. LouisElementaryKG-05167·
HENRY ELEM.St LouisElementaryPK-06165·
MOMENTUM ACAD TOWER GROVE EASTSt. LouisElementaryKG-08161·
SHENANDOAH ELEM.St LouisElementaryPK-06145·
THE SOULARD SCHOOLSt.LouisElementaryKG-05138·
St. Louis Voices AcademySt. LouisElementaryPK-02135·
NORTH SIDE COMMUNITY-GRAND CTRSt.LouisMiddle06-08134·
AMES VISUAL/PERF. ARTSSt LouisElementaryPK-05131·
JEFFERSON ELEM.St LouisElementaryPK-05125·
WALBRIDGE ELEM. COMMUNITY ED.St LouisElementaryPK-06122·
ASPIRE ACADEMYSt. LouisElementaryPK-02112·
HUMBOLDT ACAD OF HIGHER LRNINGSt. LouisElementary03-05108·
MOMENTUM FOX PARKSt. LouisElementaryKG-08107·
GEORGE WASHINGTON CARVER ELEMSt. LouisElementaryPK-05103·
MOMENTUM ACAD GRAVOIS PARKSt. LouisElementaryKG-0591·
COMMUNITY ACCESS JOB TRAININGSt LouisHigh08-1285·
ELIAS MICHAEL ELEM.St LouisElementaryPK-0843·
MO School for the Blind - HSSt LouisHigh09-1235·
GRISCOM JUVENILE DETENTION CTRSt. LouisHigh05-1227·
HOGAN ST REGIONAL YOUTH CTR.St LouisHigh06-1217·

Cities in St. Louis city

St Louis72 schoolsSt. Louis26 schoolsSt. Louis9 schoolsSt.Louis5 schoolsSaint Louis1 school

About St. Louis city

St. Louis city is a large Missouri county of about 288,512 residents, home to 113 public schools and roughly 29,941 students.

In context, census numbers show the median household earns about $56,160 a year, roughly 41% of adults have completed at least a four-year degree, and roughly 15% of residents live below the federal poverty line. That income level is 8% meaningfully below the Missouri median.

For a sense of the school types, St. Louis city comprises 67 elementary schools (17,855 students), 15 middle schools (4,631), 25 high schools (7,455), and 6 combined or other schools.

ST. LOUIS CITY Public Schools is the biggest district by enrollment, covering about 17,933 students across St. Louis city.

Trend over the past 7 years. Combined enrollment now sits at 29,941 students, contracted 12% from the 34,085 reported in SY 2017-18. Over that span, St. Louis city shed 5 schools, going from 106 to 101. The Black share of public-school enrollment shrank from 75% to 72%.

Within the allk12 community for this area, the community for St. Louis city discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in St. Louis city?
St. Louis city, Missouri has 113 public K-12 schools serving approximately 29,941 students.
How many high schools are in St. Louis city?
St. Louis city, Missouri has 25 public high schools, serving approximately 7,455 students.
How many middle schools are in St. Louis city?
St. Louis city, Missouri has 15 public middle schools, serving approximately 4,631 students.
How many elementary schools are in St. Louis city?
St. Louis city, Missouri has 67 public elementary schools, serving approximately 17,855 students.
What is the largest school district in St. Louis city?
ST. LOUIS CITY Public Schools is the largest school district in St. Louis city, serving approximately 17,933 students. The county contains 22 school districts overall.
What is the population of St. Louis city?
St. Louis city, Missouri has a population of approximately 288,512, with a median age of 37. About 18.3% of residents are under 18.
What is the median household income in St. Louis city?
Median household income in St. Louis city is $56,160, below the Missouri average of $61,285. About 14.7% of residents live below the federal poverty line.
How educated are residents of St. Louis city?
Approximately 41.1% of adults 25 and older in St. Louis city hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in St. Louis city qualify for free or reduced lunch?
Roughly 92.1% of students in St. Louis city public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Missouri county average of 54.0%.
What is the student-teacher ratio in St. Louis city schools?
Across St. Louis city public schools, the enrollment-weighted student-teacher ratio is approximately 11.9 to 1.

St. Louis city school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data