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

31 schools in Holland

Michigan · Public K-12

Of all public K-12 schools in Michigan, 31 sit inside Holland city limits, with combined enrollment of roughly 11,933 students (17 elementary, 3 middle, and 8 high).

7-year change in Holland

SY 2017-18 vs SY 2024-25
Total enrollment
11,880
-781 (-6%) vs SY 2017-18
School count
28
+3 (+12%) vs SY 2017-18
% White
40%
was 44%
% Hispanic
43%
was 40%
% Black
5%
was 4%
% Asian
5%
was 6%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Black River Public School ElementaryElementaryKG-05395
Black River Public School MiddleHighHigh06-12569
Blue Star Elementary SchoolElementaryPK-04202
Careerline Tech CenterHigh11-120
Dunes Alternative High SchoolHigh09-1281
Eagle Crest Charter AcademyElementaryKG-08561
Felch Street BuildingHighUG-UG118
Great Lakes Elementary SchoolElementaryPK-05426
Hamilton Virtual SchoolCombinedKG-12172
Harbor Lights Middle SchoolMiddle06-08903
Holland HeightsElementaryPK-05247
Holland High SchoolHigh09-12967
Holland Language Academy at Van RaalteElementaryPK-05307
Holland Middle SchoolMiddle06-08605
Holland Virtual Tech High SchoolHigh06-1248
JeffersonElementaryPK-05254
Lakeshore Elementary SchoolElementaryPK-05440
Lakewood Elementary SchoolElementaryPK-05293
Lighthouse Academy Juvenile Justice InstituteHigh06-1214
Macatawa Bay Middle SchoolMiddle06-08632
North Holland Elementary SchoolElementaryKG-05267
Pine Creek Elementary SchoolElementaryPK-05418
Riley Farms ElementaryElementaryM-M·
Sandyview Elementary SchoolElementaryPK-0453
Sheldon Pines SchoolCombinedKG-1223
Vanderbilt Charter AcademyElementaryKG-08401
Waukazoo Elementary SchoolElementaryPK-05466
WestElementaryPK-05413
West Ottawa High School CampusHigh09-122,187
West Ottawa Virtual AcademyCombinedKG-1240
Woodside Elementary SchoolElementaryPK-05431

About Holland

Across Holland, Michigan, 31 public schools serves about 11,933 students between them.

In terms of grade levels, the city covers 17 elementary, 3 middle, 8 high, and 3 other.

Looking at the last 7 years. Combined enrollment now sits at 11,880 students, fell 6% from the 12,661 reported in SY 2017-18. Over that span, Holland gained 3 schools, going from 25 to 28. Demographically, the White share of enrollment decreased from 44% to 40%.

On this page, the community for Holland discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Holland, Michigan?
There are 31 public K-12 schools in Holland, with a combined enrollment of about 11,933.
How many elementary, middle, and high schools are in Holland?
Holland has 17 elementary, 3 middle, 8 high, 3 combined-grade public schools.
What is the largest public school in Holland?
West Ottawa High School Campus is the largest public school in Holland by enrollment, with approximately 2,187 students.
What school districts serve Holland?
Holland is served by 8 public school districts, including Hamilton Community Schools, Ottawa Area ISD, West Ottawa Public School District, Black River Public School, Eagle Crest Charter Academy and 3 others.
What grade levels do public schools in Holland cover?
Public schools in Holland serve students from pre-K through grade 12.
Are there charter schools in Holland?
5 of the 31 public schools in Holland are charter schools.