The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Sanilac County

Michigan · Public K-12

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-25
Total enrollment
5,377
-872 (-14%) vs SY 2017-18
School count
19
-1 (-5%) vs SY 2017-18
% White
90%
was 92%
% Hispanic
6%
was 5%
% Black
0%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
20
8 districts
Enrollment
5,377
NCES CCD
Median income
$58,863
Below Michigan avg
Free/reduced lunch
57.1%
Above Michigan avg
Elementary
8
2,387 students
Middle
1
508 students
High
10
2,427 students
Combined / other
1
55 students
LARGEST DISTRICT
Croswell-Lexington Community Schools
1,708 students · 8 districts in Sanilac County

County 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".

County residents
White
93%
Hispanic
4%
Black
0%
Asian
0%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
90%
Hispanic
6%
Black
0%
Asian
0%
Two or more
3%
Native American
0%
Pacific Islander
0%
Bachelor's+
16.5%
adults 25+
Poverty rate
10.8%
ACS 5-year
Unemployment
6.0%
civilian labor
Median age
46
20.9% under 18

Test scores in Sanilac County

Latest 2024-25 ELA proficiency, 9 schools ranked. Michigan state average: 47.7%.

See all 9 schools in Sanilac County ranked by score →

All schools (20)

NameCityLevelGradesEnrollmentRating
CroswellLexington High SchoolCroswellHigh09-12523·
CroswellLexington Middle SchoolCroswellMiddle05-08508·
Sandusky Elementary SchoolSanduskyElementaryPK-06471·
Sandusky JuniorSenior High SchoolSanduskyHigh07-12460·
Marlette JrSr High SchoolMarletteHigh06-12371·
Brown City Elementary SchoolBrown CityElementaryPK-06362·
Brown City High SchoolBrown CityHigh07-12334·
Marlette ElementaryMarletteElementaryPK-05328·
Frostick SchoolCroswellElementaryPK-04324·
Deckerville Elementary SchoolDeckervilleElementaryPK-06288·
Meyer Elementary SchoolLexingtonElementaryPK-04275·
Deckerville Community High SchoolDeckervilleHigh07-12219·
Peck JrSr High SchoolPeckHigh06-12202·
CarsonvillePort Sanilac HSCarsonvilleHigh06-12187·
Peck Community Elem SchoolPeckElementaryPK-05174·
CarsonvillePort Sanilac Elementary SchoolCarsonvilleElementaryPK-05165·
Pioneer High SchoolCroswellHigh06-1278·
Sanilac ISD Special Education ServicesSanduskyCombinedPK-1255·
CarsonvillePort Sanilac Learning CenterCarsonvilleHigh06-1253·
Sanilac Career CenterPeckHigh09-120·

Cities in Sanilac County

Croswell4 schoolsCarsonville3 schoolsPeck3 schoolsSandusky3 schoolsBrown City2 schoolsDeckerville2 schoolsMarlette2 schoolsLexington1 school

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.

Frequently asked questions

How many public schools are in Sanilac County?
Sanilac County, Michigan has 20 public K-12 schools serving approximately 5,377 students.
How many high schools are in Sanilac County?
Sanilac County, Michigan has 10 public high schools, serving approximately 2,427 students.
How many middle schools are in Sanilac County?
Sanilac County, Michigan has 1 public middle school, serving approximately 508 students.
How many elementary schools are in Sanilac County?
Sanilac County, Michigan has 8 public elementary schools, serving approximately 2,387 students.
What is the largest school district in Sanilac County?
Croswell-Lexington Community Schools is the largest school district in Sanilac County, serving approximately 1,708 students. The county contains 8 school districts overall.
What is the population of Sanilac County?
Sanilac County, Michigan has a population of approximately 40,462, with a median age of 46. About 20.9% of residents are under 18.
What is the median household income in Sanilac County?
Median household income in Sanilac County is $58,863, below the Michigan average of $66,133. About 10.8% of residents live below the federal poverty line.
How educated are residents of Sanilac County?
Approximately 16.5% of adults 25 and older in Sanilac County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Sanilac County qualify for free or reduced lunch?
Roughly 57.1% of students in Sanilac County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Michigan county average of 53.4%.
What is the student-teacher ratio in Sanilac County schools?
Across Sanilac County public schools, the enrollment-weighted student-teacher ratio is approximately 18.8 to 1.

Sanilac County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data