Skip to main content
6.0avg / 10

Best Schools in St. Louis, Missouri

302 schools · 182 Elementary · 35 Middle · 58 High · 27 Other

Public: 203
Private: 99
Districts: 32
Avg Rating: 6.0/10
Estimated Scores: 35%
Move-ready shortlistcity map + schools

Choosing a school in St. Louis?

Use this page to compare every school in St. Louis by level, neighborhood, and district — and find the right fit, not just the top of the list.

Shortlist starter

Start with these real page-level signals, then use the full table and map below.

Avery Elem.

9.5/10

Elementary · Webster Groves. Ranked from real test data; compare it on the map and table below.

Reed Elementary

9.0/10

Elementary · Ladue. Ranked from real test data; compare it on the map and table below.

Ladue Fifth Grade Center

9.0/10

Middle · Ladue. Ranked from real test data; compare it on the map and table below.

The short answer

The top-rated schools in St. Louis for 2026 are Avery Elem. (9.5/10), Reed Elementary (9.0/10), and Ladue Fifth Grade Center (9.0/10), based on MySchoolScout's analysis of real test data across 179 rated schools. Ratings blend student growth, poverty-adjusted academic achievement, and school environment (plus college readiness for high schools), with equity shown as context, not scored; schools with estimated (proxy) scores are excluded from this ranking.

Schools

302

203 public · 99 private

Avg Score

6.0

out of 10

Median Home

$261,438

home value · ACS

Districts

32

serving the city

Best value · beats the odds
Collegiate School of Med/bio

Rates 8.9/10 despite 100% of students being economically disadvantaged. That's about 4.0 points higher than its student-poverty level predicts. Roughly as clean a case of strong results without an affluent-ZIP price tag as you'll find among St. Louis schools.

Top-Rated Schools in St. Louis

Ranked by MySchoolScout composite using only schools with real test data (Top 10 of 179 rated schools; 302 schools in the directory). "Value" = points above what student poverty predicts. Estimated (proxy) scores are excluded.

#SchoolRating
1Avery Elem.9.5 / 10
2Reed Elementary9.0 / 10
3Ladue Fifth Grade Center9.0 / 10
4The Soulard School8.9 / 10
5Collegiate School of Med/bio8.9 / 10
6Mckinley Class. Leadership Ac.8.8 / 10
7Edgar Road Elem.8.8 / 10
8Webster Groves High8.7 / 10
9Hixson Middle8.6 / 10
10Beasley Elem.8.5 / 10

See every school — including those with estimated data — in the full directory below. How we rate schools.

Family Snapshot

At a glance
Avg school rating
6.0/10

35% of schools rated 7+

Median household income
$72,686

Census ACS, ZIPs in this city

Median home value
$261,438

Owner-occupied units

Bachelor's degree or higher
42%

Adults 25+

Avg commute
23 min

Workers age 16+

Owner-occupied homes
56%

Of occupied housing units

How St. Louis compares

Missouri rank

#166 of 257

cities by avg. school score

Vs. state average

-0.3

below Missouri avg (6.3)

Median household income

$73k

111% of Missouri median

Schools in this city

280

Education Snapshot

St. Louis, Missouri

St. Louis distributes 290 schools across 32 separate school districts serving roughly 97,327 students. The average MySchoolScout composite rating lands at 6.0/10 across 267 scored schools, below Missouri's state average of 6.3/10 — a gap that persists despite a median household income of $75,013, which sits 4% above the state median of $72,114. The city's 35 charter schools reflect sustained demand for alternatives to traditional district placements. Elementary schools dominate the level mix at 176 of 290 total schools, followed by 55 high schools and 36 middle schools. Adults holding a bachelor's degree or higher account for 44% of the city's population. For parents, the clearest signal is a composite rating that trails the state average even as household income exceeds it — a divergence that makes school-by-school comparison more valuable than any single-district reputation here.

32 districts draw attendance lines through St. Louis

St. Louis is not one school system. 32 districts cut across the city limits, and the largest still holds only 32% of the public campuses.

St. Louis City is the largest slice at 65 of 203 public schools — not a majority. Choosing a St. Louis address is choosing a district first.

Among 179 public schools with real test data, composite scores run from 3.1 to 9.5 — the spread is inside St. Louis, not a citywide average.

35 of the 203 public schools are charters (17%), so the district split is not the whole market.

About Schools in St. Louis, Missouri

St. Louis puts 192 ranked public schools in front of parents — a large, varied field spanning the city proper and surrounding districts. Scores range widely, with the citywide average sitting at 5.8 out of 10. That midpoint reflects a genuine performance split: a cluster of high-performing schools at the top, a long middle tier, and a lower band that families will want to screen out early in their search.

The top of the distribution is real and reachable. Forty-one schools — 21% of the ranked total — score 7 or above, giving parents a meaningful shortlist to work from. Conway Elementary leads the city with a 9.5, the highest score in St. Louis. Metro High (9.2) and Avery Elementary (9.2) sit just behind it, followed by Clark Elementary at 9.1 and Collegiate School of Medicine and Bioscience at 9.0. The presence of two strong high schools in that top five matters: Collegiate's specialized medical and bioscience focus gives college-bound students a rigorous, career-aligned track, while Metro High offers a broader college-prep path.

Elementary options in the top tier are particularly strong. Three of the five highest-rated schools are elementary, which means families with young children have more access points to high-performing seats than the overall average suggests. Parents of high schoolers face a narrower field — the drop-off after Collegiate and Metro is steeper — so secondary options warrant closer scrutiny before committing to a neighborhood.

Practically, St. Louis rewards early research. With nearly 200 schools and nearly four points separating the city average from the top performers, the difference between a neighborhood default and a targeted choice is significant. Parents should determine upfront whether target schools use open enrollment, magnet assignment, or address-based zoning — that distinction controls how much of the top 21% is actually accessible. Filter to 7 and above first, then layer in commute, program fit, and grade level. The top schools here compete with high performers in any major metro; the work is finding them before seats fill.

Elementary Schools

182 schools
#SchoolRating
1350 students · Kindergarten–5th9.5
2384 students · Kindergarten–4th9.0
3137 students · Kindergarten–5th8.9
4382 students · Kindergarten–5th8.8
5286 students · Kindergarten–5th8.5
6251 students · Kindergarten–5th8.5
7393 students · Kindergarten–5th8.5
8288 students · Kindergarten–5th8.4
9381 students · Kindergarten–4th8.3
10383 students · Pre-K–5th8.3
Show all 182 elementary schools in St. Louis

Private and public school ratings use different data sources and scoring models, so scores are not directly comparable across school types.

Conway ElementaryOld Bonhomme ElementaryHudson Elem.Long Elem.Bayless ElementaryDressel Elementary SchoolPoint Elem.Mason Elem.Ross Elem.The BiomeOakville Elem.Betty Wheeler Classical Jr. AcMallinckrodt A.b.i. Elem.Gotsch Intermediate Sch.Concord Elem. SchoolHagemann Elem.Lafayette Preparatory AcademyBlades Elem.Wohlwend Elem.St Louis Lang Immersion SchoolKennerly Elem.Sappington Elem.Trautwein Elem.Marvin Elem.North Side Community SchoolMckelvey PrimaryForder Elem.Bierbaum Elem.Dewey Sch.-Internat'l. StudiesWilkinson Early Childhood Ctr.City Garden Montessori EcecKipp Wisdom AcademyStix Early Childhood Ctr.Oak Hill Elem.Shaw Visual/perf. Arts Ctr.Gateway Science Acad/st LouisAtlas ElementaryMomentum Acad Tower Grve SouthMomentum Acad Gravois ParkMullanphy Botanical GardensMann Elem.Meramec Elem.City Garden Montessori EaecRogers Elem.Ames Visual/perf. ArtsGeorge Washington Carver ElemOld North AcademyHamilton Elem. Community Ed.Sigel Elem. Comm. Ed. Ctr.Earl Nance Sr. Elem.Woerner ElemMomentum Acad Tower Grove EastWalbridge Elem. Community Ed.Washington MontessoriDr. Henry Givens Jr. Elem.Crestwood Elem.Shenandoah Elem.Adams Elem.Nahed Chapman New American AcaAspire AcademyCraig Elem.Lemasters Elem.Hodgen Elem.Bel-NorPremier Charter SchoolMesnier Primary Sch.Jefferson Elem.Woodward Elem.Humboldt Acad of Higher LrningAshland Elem. and Br.Peabody Elem.Normandy Early Learning CenterMoline Elem.Bryan Hill Elem.Henry Elem.Laclede Elem.Lift for Life Academy Elem.Marion Elem.Lyon at Blow Elem.Jefferson Elem.Iveland Elem.Lewis and Clark Elem.Meadows Elem.Columbia Elem. Comm. Ed. Ctr.Monroe Elem.South CityMomentum Fox ParkFroebel Elem.Hickey Elem.Bermuda ElementaryWashington Elem.Grannemann Elem.Gateway Elem.Cole Elem.Arrowpoint Elem.Glasgow Elem.Kratz Elem.Lexington Elem.Larimore Elem.Highland Elem.Gibson Elem.Wyland Elem.Koch Elem.Herzog Elem.Twillman Elem.Kipp Victory AcademyGateway Science Acad-South EleDanforth Elem.Elias Michael Elem.Keeven Elem.Barack Obama Elementary SchoolKipp Wonder AcademyMo School for the Blind - ElemForsyth SchoolPrivateLesanto's Healing Hands Learning CenterPrivateThe Freedom SchoolPrivateChrist the King Catholic SchoolPrivateThe St Michael School of ClaytonPrivateCity AcademyPrivateCommunity SchoolPrivateRohan Woods SchoolPrivateSt Roch SchoolPrivateCentral Christian SchoolPrivateSaul Mirowitz Jewish Community SchoolPrivateThe College SchoolPrivateTower Grove Christian AcademyPrivateRossman SchoolPrivateTorah Prep School of St LouisPrivateThe Waldorf School of St LouisPrivateSt Francis of Assisi SchoolPrivateLittle Flower Catholic SchoolPrivateOur Lady of the Pillar SchoolPrivateSt Ann Catholic SchoolPrivateSt Simon the ApostlePrivateSt Ambrose SchoolPrivateSt Frances Cabrini AcademyPrivateHoly Cross Academy - Primary CampusPrivateSt Catherine Laboure SchoolPrivateSt Stephen Protomartyr SchoolPrivateGrace Chapel Lutheran SchoolPrivateSt Justin Martyr SchoolPrivateTorah Prep SchoolPrivateQueen of the Holy Rosary AcademyPrivateWord of Life LutheranPrivateSt Cecilia SchoolPrivateImmacolata SchoolPrivateSt Raphael the Archangel SchoolPrivateSte Genevieve Du Bois SchoolPrivateGreen Park Lutheran SchoolPrivateHoly Cross AcademyPrivateQueen of All Saints SchoolPrivateWord of Life Lutheran SchoolPrivateSt Gabriel the Archangel SchoolPrivateSt Margaret of Scotland SchoolPrivateRiver Roads Lutheran SchoolPrivateOur Lady of Guadalupe SchoolPrivateTorah Prep School - Boys DivisionPrivateSt Louis Catholic AcademyPrivateAbiding Savior Lutheran SchoolPrivateSouth City Community SchoolPrivateSt Margaret Mary Alacoque SchoolPrivateAssumption Parish SchoolPrivateGuidepost Montessori SchoolPrivateMontessori Lab School at Grand CenterPrivateAgape Academy & Child Development CenterPrivateFaith AcademyPrivateHoly Cross Acadmey Early ChildhoodPrivateInternational SchoolhousePrivateJanan AcademyPrivateRaintree SchoolPrivateStorman Lions Leadership AcademyPrivateThe Moog Center for Deaf EducationPrivate

Middle Schools

35 schools
#SchoolRating
1322 students · 5th–5th9.0
2967 students · 6th–8th8.6
3449 students · 6th–8th8.5
4642 students · 6th–8th8.1
5595 students · 6th–8th7.9
61,033 students · 6th–8th7.7
7962 students · 6th–8th7.7
8408 students · 6th–8th7.3
9754 students · 6th–8th7.2
10579 students · 6th–8th7.0
Show all 35 middle schools in St. Louis

Private and public school ratings use different data sources and scoring models, so scores are not directly comparable across school types.

High Schools

58 schools
#SchoolRating
1335 students · 9th–12th8.9
2580 students · 6th–12th8.8
31,310 students · 9th–12th8.7
41,325 students · 9th–12th8.3
5333 students · 9th–12th8.3
6423 students · 9th–12th7.8
7375 students · 9th–12th7.8
82,266 students · 9th–12th7.7
91,013 students · 9th–12th7.4
10140 students · 9th–12th7.2
Show all 58 high schools in St. Louis

Private and public school ratings use different data sources and scoring models, so scores are not directly comparable across school types.

Other Schools

27 schools
#SchoolRating
1234 students · 9th–10th7.1
2298 students · Pre-K–Pre-K5.3
3111 students · Pre-K–Pre-K5.2
4213 students · Pre-K–Pre-K4.9
5232 students · Pre-K–Pre-K4.7
6377 students · Pre-K–Pre-K4.6
7200 students · Pre-K–Pre-K4.6
87 students · Kindergarten–12th—
977 students · Kindergarten–12th—
10212 students · Pre-K–Pre-K—
Show all 27 other schools in St. Louis

Private and public school ratings use different data sources and scoring models, so scores are not directly comparable across school types.

Schools in St. Louis

St. Louis, Missouri · 302 schools

Community Demographics

Census ACS 2022 5-Year Estimates across 40 ZIP codes

Median Income

$72,686

Median Home Value

$261,438

Median Rent

$1,108/mo

Population

863,843

College Educated

42%

Homeownership

56%

Avg Commute

23 min

Poverty Rate

16.2%

Community Profile

St. Louis has a median household income of $72,686. It is a well-educated community where 42% of adults hold a bachelor's degree or higher. The median home value in the area is $261,438, with a median rent of $1,108/month. The area has a poverty rate of 16.2%. The average commute for residents is 23 minutes. Source: U.S. Census ACS 2022 5-Year Estimates.

Schools by Level

Elementary
182
Middle
35
High
58
Other
27

How we rate schools

A clear 1–10 score built from public data — growth, academics, and learning environment. No hidden criteria, no pay-to-play.

See how we rate

Frequently Asked Questions

Common questions about schools in St. Louis, Missouri

How many schools are in St. Louis, Missouri?

St. Louis has 302 schools, including 203 public and 99 private schools spanning elementary, middle, and high school levels.

What is the average school rating in St. Louis, Missouri?

The average MySchoolScout composite score for schools in St. Louis is 6.0 out of 10, built from student growth, poverty-adjusted academic achievement, and school environment — plus college readiness for high schools.

What is the top-ranked school in St. Louis, Missouri?

The top-ranked school in St. Louis on MySchoolScout is Avery Elem. with a composite score of 9.5/10.

What is the best elementary school in St. Louis, Missouri?

The top-ranked elementary school in St. Louis on MySchoolScout is Avery Elem. with a composite score of 9.5/10.

What is the best middle school in St. Louis, Missouri?

The top-ranked middle school in St. Louis on MySchoolScout is Ladue Fifth Grade Center with a composite score of 9.0/10.

What is the best high school in St. Louis, Missouri?

The top-ranked high school in St. Louis on MySchoolScout is Collegiate School of Med/bio with a composite score of 8.9/10.

How many school districts serve St. Louis, Missouri?

St. Louis is served by 32 school districts: Division of Youth Service, Mo School for the Blind, Mo Schls for the Sev Disabled, Lift for Life Academy, Premier Charter School, Confluence Academies, City Garden Montessori, St. Louis Lang Immersion Sch, North Side Community School, Kipp St Louis Public Schools, Gateway Science Acad/st Louis, Momentum Academy, Lafayette Preparatory Academy, The Biome, Kairos Academies, The Soulard School, Atlas Public Schools, Affton 101, Bayless, Ferguson-Florissant R-II, Hancock Place, Hazelwood, Ladue, Lindbergh Schools, Mehlville R-Ix, Normandy Schools Collaborative, Parkway C-2, Pattonville R-III, Ritenour, Riverview Gardens, St. Louis City, Webster Groves.

What is the education level in St. Louis, Missouri?

According to Census data, 42% of adults in St. Louis have earned a bachelor's degree or higher.

What is the median income in St. Louis, Missouri?

The median household income in St. Louis is approximately $72,686 according to Census ACS 2022 estimates.

Are there private schools in St. Louis, Missouri?

Yes, St. Louis has 99 private schools alongside 203 public schools. The top-rated private school is Crossroads College Preparatory School with a score of 8.9/10.

What is the student-teacher ratio in St. Louis, Missouri?

The average student-teacher ratio across schools in St. Louis is 13.3:1. This ratio varies by school, so families should check individual school profiles for specific classroom sizes.

How does MySchoolScout rate schools in St. Louis, Missouri?

MySchoolScout rates schools using publicly available data from the NCES Common Core of Data and state education departments. Each school receives a 1-10 composite score built from Student Growth, Poverty-Adjusted Academic Achievement, and School Environment — plus College Readiness for high schools. Weights vary by school level, and equity data is shown for context but not scored.

Related reading

Get school insights in your inbox

New rankings and parent guides, free. No spam, unsubscribe anytime.

We respect your privacy. Unsubscribe at any time.

Data from NCES Common Core of Data, Missouri Dept. of Education, and U.S. Census ACS for the 2023–24 school year. Rankings computed by MySchoolScout. See all data sources.