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

4 schools in Harrison

Michigan · Public K-12

For families in Harrison, public-school options total 4 K-12 campuses, with combined enrollment near 1,184 (1 elementary, 1 middle, and 2 high).

7-year change in Harrison

SY 2017-18 vs SY 2024-25
Total enrollment
1,184
-251 (-17%) vs SY 2017-18
School count
4
-1 (-20%) vs SY 2017-18
% White
93%
was 93%
% Hispanic
3%
was 2%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Harrison Alternative EducationHigh09-1242
Harrison Community High SchoolHigh09-12281
Harrison Middle SchoolMiddle06-08279
Robert M Larson Elementary SchoolElementaryKG-05582

About Harrison

Across Harrison, Michigan, 4 public schools hosts about 1,184 students between them.

On the school-mix side, the city comprises 1 elementary, 1 middle, and 2 high.

Per-campus enrollment runs near 296, meaningfully below the state mean of about 406.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment declined 17%: 1,435 students in SY 2017-18 versus 1,184 in SY 2024-25. Harrison now counts 4 public schools, down from 5 in SY 2017-18.

On this page, the community for Harrison 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 Harrison, Michigan?
There are 4 public K-12 schools in Harrison, with a combined enrollment of about 1,184.
How many elementary, middle, and high schools are in Harrison?
Harrison has 1 elementary, 1 middle, 2 high public schools.
What is the largest public school in Harrison?
Robert M Larson Elementary School is the largest public school in Harrison by enrollment, with approximately 582 students.
What school districts serve Harrison?
Harrison public schools are operated by Harrison Community Schools.
What grade levels do public schools in Harrison cover?
Public schools in Harrison serve students from kindergarten through grade 12.