St. Louis County Schools & Education
St. Louis County, Missouri
School Score
62/100
Higher = better
Rating
Average
Graduation Rate
89.2%
National avg 87.5%
Education Statistics
Graduation Rate
89.2%
National avg 87.5%
State avg 91.3%
Per-Pupil Spending
$9,027
National avg $13,239
State avg $6,334
School Score
62/100
Higher = better
State avg 43/100
State School Rank
#8
of 115 counties (1 = best)
Explore St. Louis County across the ByCounty Network
Education Overview
About Schools in St. Louis County, Missouri
The State's Largest Public School Network
St. Louis County manages a massive infrastructure of 274 schools across 24 districts, serving 135,439 students. This expansive system includes 155 elementary schools and 48 high schools, representing the most diverse educational landscape in Missouri.
Strong Investment and Academic Excellence
The county leads the region with a per-pupil expenditure of $9,027 and a top-tier school score of 57.5. Graduation rates remain strong at 89.2%, significantly outperforming the national average of 87%.
Powerhouse Districts Drive Regional Growth
Rockwood R-VI and Parkway C-2 are the county's largest districts, combined serving over 37,000 students. Unlike the neighboring city, the county has almost no charter school presence, with 99.6% of schools being traditional public institutions.
Suburban Excellence and Large Campuses
With 257 schools in suburban locales, the county features large-scale campuses like Lindbergh Senior High, which serves 2,235 students. The average school size is 511 students, providing comprehensive academic and athletic resources to the community.
A Destination for Education-Minded Families
St. Louis County is widely regarded as a top destination for home buyers prioritizing school quality and district resources. The variety of high-performing suburban districts ensures that families can find the right fit for their children's needs.
School Overview
Total Schools
274
in St. Louis County
Total Enrollment
135,439
students
School Districts
24
districts
Charter Schools
1
0% of total
School Type Breakdown
24 School Districts in St. Louis County
ROCKWOOD R-VI
PARKWAY C-2
HAZELWOOD
MEHLVILLE R-IX
FERGUSON-FLORISSANT R-II
LINDBERGH SCHOOLS
KIRKWOOD R-VII
PATTONVILLE R-III
RITENOUR
RIVERVIEW GARDENS
274 Public Schools in St. Louis County
| School Name | District | Grades | Type | Enrollment |
|---|---|---|---|---|
| LINDBERGH SR. HIGH | LINDBERGH SCHOOLS | 9–12 | High | 2,235 |
| MARQUETTE SR. HIGH | ROCKWOOD R-VI | 9–12 | High | 2,155 |
| HAZELWOOD WEST HIGH | HAZELWOOD | 9–12 | High | 2,042 |
| EXTERNAL SITES | SPECL. SCH. DST. ST. LOUIS CO. | PK–12 | Other | 1,999 |
| PATTONVILLE SR. HIGH | PATTONVILLE R-III | 9–12 | High | 1,893 |
| RITENOUR SR. HIGH | RITENOUR | 9–12 | High | 1,873 |
| OAKVILLE SR. HIGH | MEHLVILLE R-IX | 9–12 | High | 1,780 |
| KIRKWOOD SR. HIGH | KIRKWOOD R-VII | 9–12 | High | 1,775 |
| EUREKA SR. HIGH | ROCKWOOD R-VI | 9–12 | High | 1,712 |
| LAFAYETTE SR. HIGH | ROCKWOOD R-VI | 9–12 | High | 1,682 |
| HAZELWOOD CENTRAL HIGH | HAZELWOOD | 9–12 | High | 1,628 |
| SOUTH HIGH | PARKWAY C-2 | 9–12 | High | 1,598 |
| MEHLVILLE HIGH SCHOOL | MEHLVILLE R-IX | 9–12 | High | 1,440 |
| WEST HIGH | PARKWAY C-2 | 9–12 | High | 1,436 |
| RIVERVIEW GARDENS SR. HIGH | RIVERVIEW GARDENS | 9–12 | High | 1,331 |
| WEBSTER GROVES HIGH | WEBSTER GROVES | 9–12 | High | 1,315 |
| LADUE HORTON WATKINS HIGH | LADUE | 9–12 | High | 1,313 |
| HAZELWOOD EAST HIGH | HAZELWOOD | 9–12 | High | 1,264 |
| CENTRAL HIGH | PARKWAY C-2 | 9–12 | High | 1,244 |
| ROCKWOOD SUMMIT SR. HIGH | ROCKWOOD R-VI | 9–12 | High | 1,229 |
Educational Attainment
Annual Per-Pupil Expenditure
$9,027
State avg $6,334
Find Homes Near Top Schools
Browse homes in St. Louis County filtered by school ratings on Zillow.
Search on Zillow →Find a Tutor in St. Louis County
Connect with local and online tutors via Wyzant for personalized learning support.
Find a Tutor →Sponsored
Frequently Asked Questions
Schools in St. Louis County, Missouri — FAQ
What does the school system look like in St. Louis County, Missouri?
St. Louis County manages a massive infrastructure of 274 schools across 24 districts, serving 135,439 students. This expansive system includes 155 elementary schools and 48 high schools, representing the most diverse educational landscape in Missouri.
How do schools in St. Louis County perform academically?
The county leads the region with a per-pupil expenditure of $9,027 and a top-tier school score of 57.5. Graduation rates remain strong at 89.2%, significantly outperforming the national average of 87%.
What are the major school districts in St. Louis County, Missouri?
Rockwood R-VI and Parkway C-2 are the county's largest districts, combined serving over 37,000 students. Unlike the neighboring city, the county has almost no charter school presence, with 99.6% of schools being traditional public institutions.
What is the school experience like in St. Louis County?
With 257 schools in suburban locales, the county features large-scale campuses like Lindbergh Senior High, which serves 2,235 students. The average school size is 511 students, providing comprehensive academic and athletic resources to the community.
How can I find homes near good schools in St. Louis County, Missouri?
St. Louis County is widely regarded as a top destination for home buyers prioritizing school quality and district resources. The variety of high-performing suburban districts ensures that families can find the right fit for their children's needs.
Counties with Similar School Profile
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.