St. Louis County Schools & Education

St. Louis County, Missouri

NCES + U.S. Census Bureau

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

Student-Teacher Ratio

N/A

National avg 15.8 : 1

Free Lunch (Median)

N/A

National median 48.2%

State School Rank

#8

of 115 counties (1 = best)

Education Advisory: St. Louis County

School Verdict

St. Louis County performs at an average level with a school score of 62/100 and a solid graduation rate of 89.2%.

Funding Context

St. Louis County spends $9,027 per student, which is on the lower end of adequate and may require careful resource allocation to maintain quality.

Attainment Context

Educational attainment data for St. Louis County is not available.

Neighbor Context

Its school score is 44% above the Missouri average, and its graduation rate trails the state average by 2.1 percentage points, while per-pupil spending is 43% higher than the state norm.

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

Student-Teacher Ratio

county average

Free Lunch (Median)

of students countywide

School Type Breakdown

Elementary155
Middle50
High48
Other21

24 School Districts in St. Louis County

ROCKWOOD R-VI

31 schools
20,563 students

PARKWAY C-2

29 schools
17,134 students

HAZELWOOD

33 schools
16,109 students

MEHLVILLE R-IX

19 schools
10,076 students

FERGUSON-FLORISSANT R-II

23 schools
8,759 students

LINDBERGH SCHOOLS

10 schools
7,456 students

KIRKWOOD R-VII

9 schools
6,175 students

PATTONVILLE R-III

11 schools
6,102 students

RITENOUR

10 schools
5,628 students

RIVERVIEW GARDENS

13 schools
5,336 students

274 Public Schools in St. Louis County

LINDBERGH SR. HIGH

LINDBERGH SCHOOLS

9–12High2,235 students
MARQUETTE SR. HIGH

ROCKWOOD R-VI

9–12High2,155 students
HAZELWOOD WEST HIGH

HAZELWOOD

9–12High2,042 students
EXTERNAL SITES

SPECL. SCH. DST. ST. LOUIS CO.

PK–12Other1,999 students
PATTONVILLE SR. HIGH

PATTONVILLE R-III

9–12High1,893 students
RITENOUR SR. HIGH

RITENOUR

9–12High1,873 students
OAKVILLE SR. HIGH

MEHLVILLE R-IX

9–12High1,780 students
KIRKWOOD SR. HIGH

KIRKWOOD R-VII

9–12High1,775 students
EUREKA SR. HIGH

ROCKWOOD R-VI

9–12High1,712 students
LAFAYETTE SR. HIGH

ROCKWOOD R-VI

9–12High1,682 students
HAZELWOOD CENTRAL HIGH

HAZELWOOD

9–12High1,628 students
SOUTH HIGH

PARKWAY C-2

9–12High1,598 students
MEHLVILLE HIGH SCHOOL

MEHLVILLE R-IX

9–12High1,440 students
WEST HIGH

PARKWAY C-2

9–12High1,436 students
RIVERVIEW GARDENS SR. HIGH

RIVERVIEW GARDENS

9–12High1,331 students
WEBSTER GROVES HIGH

WEBSTER GROVES

9–12High1,315 students
LADUE HORTON WATKINS HIGH

LADUE

9–12High1,313 students
HAZELWOOD EAST HIGH

HAZELWOOD

9–12High1,264 students
CENTRAL HIGH

PARKWAY C-2

9–12High1,244 students
ROCKWOOD SUMMIT SR. HIGH

ROCKWOOD R-VI

9–12High1,229 students

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

How do schools in St. Louis County rate?
St. Louis County has a school score of 62/100, which is considered average. This score is calculated from graduation rates, per-pupil spending, and educational attainment data from NCES and the U.S. Census Bureau.
What is the graduation rate in St. Louis County?
The high school graduation rate in St. Louis County is 89.2%, which is above the national average of 87.5%. This figure is based on NCES district-level data for public high schools in the county.
How much does St. Louis County spend per student?
St. Louis County spends $9,027 per pupil annually on public education, based on NCES district finance data. This includes instructional costs, support services, and capital expenditures allocated across the student population.

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

By Logan Johnson, Founder & Data EditorUpdated Reviewed by Logan Johnson, Founder & Data Editor

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.