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

School Districts in
St. Clair County, MI

7 public school districts serving 18 zip codes in St. Clair County. Average rating: 7/10. Ratings reflect state reading & math proficiency (EDFacts 2021–22 for most districts, 2017–18 fallback for the rest), percentile-ranked within Michigan.

Districts in St. Clair County7 districts, sorted by rating
DistrictCityRatingStudentsSchoolsGradesZip Codes
Yale Public SchoolsAvoca10/10  Excellent · 93rd pct1,7586PK–122
Marysville Public SchoolsMarysville9/10  Excellent · 89th pct2,6555PK–121
Anchor Bay School DistrictNew Baltimore9/10  Excellent · 86th pct5,42911PK–121
East China School DistrictMarine City7/10  Good · 60th pct3,68810PK–124
Algonac Community School DistrictAlgonac6/10  Average · 59th pct1,3644PK–123
Capac Community School DistrictAllenton4/10  Below Average · 38th pct7443PK–123
Port Huron Area School DistrictNorth Street3/10  Below Average · 23rd pct7,25717PK–124

How St. Clair County compares

Together they enroll 22,895 students across 56 schools. The largest is Port Huron Area School District with 7,257 students. Districts here average 6.9/10, above the Michigan average of 5.5/10. Ratings range from 3/10 to 10/10.

School Districts in St. Clair County, Michigan

St. Clair County has 7 public school districts covering 18 zip codes. The top-rated district in St. Clair County is Yale Public Schools (10/10). Ratings are based on the share of students proficient in reading and math on state assessments (NCES EDFacts, 2021–22 for most districts), ranked against all districts in Michigan. 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.