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

12 schools in Grand Haven

Michigan · Public K-12

Grand Haven's public schools, 12 in all, serve about 4,898 K-12 students inside Michigan, averaging 408 per campus.

7-year change in Grand Haven

SY 2017-18 vs SY 2024-25
Total enrollment
4,898
-966 (-16%) vs SY 2017-18
School count
12
0 (0%) vs SY 2017-18
% White
83%
was 88%
% Hispanic
9%
was 6%
% Black
2%
was 1%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Career Development SchoolHigh09-126
Central High SchoolHigh09-1289
Ferry SchoolElementaryPK-04232
Grand Haven Cyber SchoolCombinedKG-12106
Grand Haven High SchoolHigh09-121,630
Griffin Elementary SchoolElementaryPK-04308
Lakeshore Middle SchoolMiddle07-08733
Mary A White SchoolElementaryPK-04260
Peach Plains SchoolElementaryPK-04328
Robinson SchoolElementaryPK-04223
Rosy Mound SchoolElementaryPK-04243
White Pines Intermediate SchoolMiddle05-08740

About Grand Haven

Across Grand Haven, Michigan, 12 public schools hosts about 4,898 students between them.

For a sense of the school types, the city is built around 6 elementary, 2 middle, 3 high, and 1 other.

Five-year track record. Across the same 7-year window, public-school enrollment contracted 16%: 5,864 students in SY 2017-18 versus 4,898 in SY 2024-25. The White share of public-school enrollment shrank from 88% to 83%.

On this page, the community for Grand Haven discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Grand Haven, Michigan?
There are 12 public K-12 schools in Grand Haven, with a combined enrollment of about 4,898.
How many elementary, middle, and high schools are in Grand Haven?
Grand Haven has 6 elementary, 2 middle, 3 high, 1 combined-grade public schools.
What is the largest public school in Grand Haven?
Grand Haven High School is the largest public school in Grand Haven by enrollment, with approximately 1,630 students.
What school districts serve Grand Haven?
Grand Haven public schools are operated by Grand Haven Area Public Schools.
What grade levels do public schools in Grand Haven cover?
Public schools in Grand Haven serve students from pre-K through grade 12.