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

School Districts in
St. Joseph County, MI

9 public school districts serving 12 zip codes in St. Joseph County. Average rating: 3/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. Joseph County9 districts, sorted by rating
DistrictCityRatingStudentsSchoolsGradesZip Codes
Three Rivers Community SchoolsThree Rivers6/10  Average · 58th pct2,3236PK–121
Nottawa Community SchoolNottawa4/10  Below Average · 39th pct1711PK–81
Centreville Public SchoolsCentreville4/10  Below Average · 38th pct8523PK–121
Mendon Community School DistrictMendon3/10  Below Average · 27th pct4552PK–121
Constantine Public School DistrictConstantine3/10  Below Average · 22nd pct1,3105PK–122
Colon Community School DistrictColon3/10  Below Average · 21st pct5333K–122
Sturgis Public SchoolsSturgis2/10  Poor · 19th pct2,9676PK–121
White Pigeon Community SchoolsWhite Pigeon2/10  Poor · 11th pct7332PK–122
Burr Oak Community School DistrictBurr Oak1/10  Poor · 5th pct4113K–121
Zip Codes in St. Joseph County
49030 49032 49040 49066 49042 49061 49072 49091 49093 49099 49130 49075

How St. Joseph County compares

Together they enroll 9,755 students across 31 schools. The largest is Sturgis Public Schools with 2,967 students. Districts here average 3.1/10, below the Michigan average of 5.5/10. Ratings range from 1/10 to 6/10.

School Districts in St. Joseph County, Michigan

St. Joseph County has 9 public school districts covering 12 zip codes. The top-rated district in St. Joseph County is Three Rivers Community Schools (6/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.