Sanilac County
Of the public K-12 schools operating across Michigan, 20 sit inside Sanilac County, collectively enrolling roughly 5,377 students (8 elementary, 1 middle, and 10 high).
7-year change in Sanilac County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Sanilac County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Sanilac County
Latest 2024-25 ELA proficiency, 9 schools ranked. Michigan state average: 47.7%.
- Frostick School· 65.7%
- Meyer Elementary School· 56.2%
- Deckerville Elementary School· 52.1%
- Sandusky Elementary School· 50.2%
- Peck Community Elem School· 47.6%
- Sandusky JuniorSenior High School· 27.6%
- Marlette Elementary· 40.0%
- CroswellLexington Middle School· 40.9%
- Brown City Elementary School· 41.5%
- Peck Community Elem School· 47.6%
Cities in Sanilac County
About Sanilac County
In Michigan, Sanilac County is a rural-scale county of about 40,462 residents. 20 public schools across the county serves about 5,377 students between them.
Looking at the broader picture, census numbers show the median household earns about $58,863 a year, about 17% of adults have a bachelor's degree or above, and the poverty rate is around 11%. That income level is 11% meaningfully below the Michigan median.
For a sense of the school types, Sanilac County is built around 8 elementary schools (2,387 students), 1 middle school (508), 10 high schools (2,427), and 1 combined or other schools.
Croswell-Lexington Community Schools is the biggest district by enrollment, covering about 1,708 students across Sanilac County.
Over the past 7-year window. Across the same 7-year window, public-school enrollment fell 14%: 6,249 students in SY 2017-18 versus 5,377 in SY 2024-25. Over that span, Sanilac County closed 1 school, going from 20 to 19.
On this page, the community for Sanilac County discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.