📊 Data: NCES CCD 2024–2025·🔄 Updated: August 2026·Editorial standards
📍 Missouri · St. Louis County

School Districts in
St. Louis County, MO

22 public school districts serving 44 zip codes in St. Louis County. Average rating: 6/10. Ratings reflect state reading & math proficiency (MAP 2025), percentile-ranked within Missouri.

Districts in St. Louis County22 districts, sorted by rating
DistrictCityRatingStudentsSchoolsGradesZip Codes
Brentwood School DistrictSaint Louis10/10  Excellent · 99th pct7755PK–121
Clayton School DistrictSaint Louis10/10  Excellent · 99th pct2,3516PK–121
Ladue School DistrictSaint Louis10/10  Excellent · 99th pct4,4428PK–122
Webster Groves School DistrictSaint Louis10/10  Excellent · 98th pct4,4079PK–121
Kirkwood R-VII School DistrictSaint Louis10/10  Excellent · 97th pct6,1759PK–121
Maplewood-Richmond Heights School DistrictSaint Louis10/10  Excellent · 96th pct1,5104PK–122
Lindbergh School DistrictSaint Louis10/10  Excellent · 95th pct7,45610PK–122
Rockwood R-VI School DistrictChesterfield10/10  Excellent · 95th pct20,56331PK–126
Parkway C-2 School DistrictBallwin10/10  Excellent · 92nd pct17,13429PK–125
Bayless School DistrictST LOUIS9/10  Excellent · 87th pct1,7983PK–120
Mehlville R-IX School DistrictSaint Louis9/10  Excellent · 85th pct10,07619PK–123
Valley Park School DistrictValley Park8/10  Good · 72nd pct8033PK–121
Affton 101 School DistrictSaint Louis6/10  Average · 53rd pct2,6084PK–121
Pattonville R-III School DistrictMaryland Heights5/10  Average · 44th pct6,10211PK–123
Hancock Place School DistrictST LOUIS3/10  Below Average · 23rd pct1,2863PK–120
University City School DistrictSaint Louis2/10  Poor · 11th pct2,5357PK–121
Ritenour School DistrictSaint Louis1/10  Poor · 7th pct5,62810PK–121
Hazelwood School DistrictFlorissant1/10  Poor · 4th pct16,10933PK–125
Ferguson-Florissant R-II School DistrictFlorissant1/10  Poor · 2nd pct8,75923PK–124
Jennings School DistrictJENNINGS1/10  Poor · 1st pct2,4077PK–120
Normandy Schools CollaborativeSaint Louis1/10  Poor · 1st pct2,8947PK–122
Riverview Gardens School DistrictSaint Louis1/10  Poor · 1st pct5,33613PK–122
3 of these districts serve no zip code in our zip-to-district crosswalk and show 0 above — most are elementary or secondary districts that share territory with another district. They are listed from the NCES CCD directory so the county is complete.

How St. Louis County compares

Together they enroll 131,154 students across 254 schools. The largest is Rockwood R-VI School District with 20,563 students. Districts here average 6.3/10, above the Missouri average of 5.6/10. Ratings range from 1/10 to 10/10.

School Districts in St. Louis County, Missouri

St. Louis County has 22 public school districts covering 44 zip codes. The top-rated district in St. Louis County is Brentwood School District (10/10). Ratings are based on the share of students proficient in reading and math on state assessments (MAP 2025), ranked against all districts in Missouri. Directory details come from NCES CCD 2024–25.

Enter your zip code on any page to confirm your exact district assignment — district boundaries are address-specific and may not follow county or city lines.

Frequently Asked Questions

How many school districts are in St. Louis County, MO?

22 school districts serve zip codes in St. Louis County, MO. This page lists each one with its rating, enrollment, grade span and the zip codes it covers.

What is the best-rated school district in St. Louis County, MO?

Of the districts serving St. Louis County, Brentwood School District has the highest rating on this site at 10/10. That places it in the 99th percentile among Missouri school districts.

How are these school district ratings calculated?

Each rating is the share of students scoring proficient or above on Missouri reading and math assessments, ranked against other districts in Missouri and converted to a 1–10 scale. Percentiles compare districts within Missouri only, never across state lines.