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

School Districts in
Cass County, MI

4 public school districts serving 5 zip codes in Cass County. Average rating: 5/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 Cass County4 districts, sorted by rating
DistrictCityRatingStudentsSchoolsGradesZip Codes
Edwardsburg Public SchoolsEdwardsburg10/10  Excellent · 91st pct2,6426PK–121
Marcellus Community SchoolsMarcellus6/10  Average · 54th pct6284PK–121
Dowagiac Union SchoolsDowagiac2/10  Poor · 18th pct1,9007PK–121
Cassopolis Public SchoolsCassopolis2/10  Poor · 10th pct8664K–122
Zip Codes in Cass County
49031 49095 49047 49067 49112

How Cass County compares

Together they enroll 6,036 students across 21 schools. The largest is Edwardsburg Public Schools with 2,642 students. Districts here average 5.0/10, below the Michigan average of 5.5/10. Ratings range from 2/10 to 10/10.

School Districts in Cass County, Michigan

Cass County has 4 public school districts covering 5 zip codes. The top-rated district in Cass County is Edwardsburg 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.