The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CARSONVILLE-PORT SANILAC SCHOOL DISTRICT·NCES 260816004387

CarsonvillePort Sanilac HS

100 N GOETZE RD, CARSONVILLE, MI 48419 · (810) 657-9394 · Sanilac County
GRADES 06–12HIGH42-RURALTITLE IREGULAR SCHOOL187 STUDENTS
Enrollment
187
High
DISTRICT 120 · STATE 460
Student : Teacher
20.3:1
9 FTE teachers
DISTRICT 66.5:1 · STATE 21.6:1
Free / Reduced Lunch
59%
110 students
DISTRICT 69% · STATE 55%
Community
0
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 6
36
Grade 7
28
Grade 8
30
Grade 9
27
Grade 10
28
Grade 11
17
Grade 12
21
Student demographics
White
17393%
DISTRICT 92% · STATE 63%
Hispanic
53%
DISTRICT 4% · STATE 9%
Black
21%
DISTRICT 1% · STATE 18%
Two+
63%
DISTRICT 3% · STATE 5%
Native American
11%
DISTRICT 0% · STATE 1%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
9752%
Female
9048%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at CarsonvillePort Sanilac HS.
START A DISCUSSION
Recent discussions in Michigan

Test scores

M-STEP 2024-25 . % Advanced + Proficient
Math
32.3%
MI avg 44.8%
Source: M-STEP. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
187
+15 (+9%) vs 2017
Student : Teacher
20.3:1
was 17.9:1
% White
93%
was 95%
% Hispanic
3%
was 3%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data

About CarsonvillePort Sanilac HS

As an intimate secondary school in CARSONVILLE, Michigan, CarsonvillePort Sanilac HS caters to 187 students from grades 6 through 12, one of the schools within Carsonville-Port Sanilac School District. Compared to the state average of about 460 students per school, that is 59% below typical.

Carsonville-Port Sanilac School District comprises 3 schools with combined enrollment of 405 students; CarsonvillePort Sanilac HS is among them.

For racial and ethnic makeup, CarsonvillePort Sanilac HS records that 93% of students identify as White, making the school strongly White-majority. Beyond that, the school lists 3% multiracial, 3% Hispanic. Compared to Sanilac County overall, the school's racial mix sits in roughly the same range.

Looking at the economic backdrop, CarsonvillePort Sanilac HS reports 9 full-time-equivalent teachers, putting the student-to-teacher ratio at about 20.3:1. That figure is tighter than the state norm's 21.6:1 average. About 59% of enrolled students meet the income threshold for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal.

Zooming out to the county, Sanilac County reports that the typical household earns roughly $58,863 per year, about 17% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 11%. In all, Sanilac County runs 20 public schools (combined enrollment of about 5,377 students), of which CarsonvillePort Sanilac HS is one.

Nearest neighbor: CarsonvillePort Sanilac Learning Center, around 0.1 miles off. Counting just inside five miles, 2 other public schools cluster around CarsonvillePort Sanilac HS.

CarsonvillePort Sanilac HS operates from a countryside location.

Looking at the recent track record. Over the past 7-year window, the student count increased 9%: 172 students in 2018 compared to 187 in 2025. Class-load math has loosened: from 17.9:1 in 2018 to 20.3:1 in 2025.

In the discussion threads here, posts here usually surface around pickup logistics, teacher feedback, and after-school programs. The community welcomes input from current and former families.

Sanilac County at a glance

View full county profile
Population
40,462
Census ACS
Median income
$58,863
Household, ACS
Bachelor's+
17%
Adults 25+
Poverty rate
11%
Below federal line
Schools in county
20
5,377 students

Quick facts

School name
CarsonvillePort Sanilac HS
District
Carsonville-Port Sanilac School District
Address
100 N GOETZE RD, CARSONVILLE, MI 48419
Phone
(810) 657-9394
County
Sanilac County
Level
High
Grade range
06–12
Total enrollment
187
Teachers (FTE)
9
Student–teacher ratio
20.3:1
Free/Reduced lunch
110 (59%)
Locale
42-Rural: Distant
NCES ID
260816004387
Charter school
No
Virtual school
No

Related schools

Other schools in Carsonville-Port Sanilac School District
Other schools in CARSONVILLE
Nearby schools

Frequently asked questions

About CarsonvillePort Sanilac HS
How many students attend CarsonvillePort Sanilac HS?
CarsonvillePort Sanilac HS enrolls approximately 187 students in grades 06-12.
What grades does CarsonvillePort Sanilac HS serve?
CarsonvillePort Sanilac HS serves grades 06-12.
What is the student-teacher ratio at CarsonvillePort Sanilac HS?
The student-to-teacher ratio at CarsonvillePort Sanilac HS is approximately 20.3:1 (9 FTE teachers).
What is the racial breakdown of students at CarsonvillePort Sanilac HS?
At CarsonvillePort Sanilac HS, the student body is approximately 93% White, 3% Hispanic, 1% Black, 3% Two or more.
Is CarsonvillePort Sanilac HS public or private?
CarsonvillePort Sanilac HS is a public K-12 school, overseen by Carsonville-Port Sanilac School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post