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

9 schools in Hazel Park

Michigan · Public K-12

Hazel Park's public schools, 9 in all, serve about 5,671 K-12 students inside Michigan, averaging 630 per campus.

7-year change in Hazel Park

SY 2017-18 vs SY 2024-25
Total enrollment
5,671
+2,611 (+85%) vs SY 2017-18
School count
9
-1 (-10%) vs SY 2017-18
% White
50%
was 50%
% Hispanic
7%
was 3%
% Black
36%
was 42%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Advantage Alternative ProgramCombinedKG-12150
Hazel Park High SchoolHigh09-12567
Hazel Park Junior High SchoolMiddle06-08413
Hoover Elementary SchoolElementaryPK-05280
Invest Roosevelt Alternative High SchoolHigh09-12332
Michigan Cyber AcademyHigh09-12328
Michigan Virtual Charter AcademyCombinedKG-123,199
United Oaks Elementary SchoolElementaryKG-05363
Viking Virtual AcademyHigh09-1239

About Hazel Park

Hazel Park is a moderately sized Michigan city in terms of public-school footprint, with 9 schools and 5,671 students total.

In terms of grade levels, the city is made up of 2 elementary, 1 middle, 4 high, and 2 other.

Schools in Hazel Park average about 630 students each, 55% meaningfully above the Michigan norm.

Looking at the last 7 years. Total public-school enrollment in Hazel Park has rose 85% since SY 2017-18, moving from about 3,060 students to 5,671. The school count fell from 10 to 9 across the same 7-year window. On the demographic side, Black enrollment moved from 42% to 36% over the same window.

On this page, the community for Hazel Park discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Hazel Park, Michigan?
There are 9 public K-12 schools in Hazel Park, with a combined enrollment of about 5,671.
How many elementary, middle, and high schools are in Hazel Park?
Hazel Park has 2 elementary, 1 middle, 4 high, 2 combined-grade public schools.
What is the largest public school in Hazel Park?
Michigan Virtual Charter Academy is the largest public school in Hazel Park by enrollment, with approximately 3,199 students.
What school districts serve Hazel Park?
Hazel Park is served by 2 public school districts, including Hazel Park School District of the City of, Michigan Virtual Charter Academy.
What grade levels do public schools in Hazel Park cover?
Public schools in Hazel Park serve students from pre-K through grade 12.
Are there charter schools in Hazel Park?
1 of the 9 public schools in Hazel Park are charter schools.