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

6 schools in Maple Heights

Ohio · Public K-12

From elementary through high school, Maple Heights runs 6 public K-12 campuses (4 elementary, 1 middle, and 1 high), with combined enrollment of about 3,203.

7-year change in Maple Heights

SY 2017-18 vs SY 2024-25
Total enrollment
3,203
-711 (-18%) vs SY 2017-18
School count
6
-1 (-14%) vs SY 2017-18
% White
2%
was 2%
% Hispanic
4%
was 3%
% Black
89%
was 92%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Abraham Lincoln SchoolElementaryPK-01479
Barack Obama SchoolElementary04-05445
J.F. Kennedy SchoolElementaryKG-04480
Maple Heights High SchoolHigh09-12956
Milkovich Middle SchoolMiddle06-08664
Ohio College Preparatory SchoolElementaryKG-08179

About Maple Heights

Across Maple Heights, Ohio, 6 public schools enrolls about 3,203 students between them.

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

Per-campus enrollment runs near 534, meaningfully above the state mean of about 469.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment fell 18%: 3,914 students in SY 2017-18 versus 3,203 in SY 2024-25. Maple Heights now counts 6 public schools, down from 7 in SY 2017-18. Demographically, the Black share of enrollment contracted from 92% to 89%.

On allk12, the community for Maple Heights discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Maple Heights, Ohio?
There are 6 public K-12 schools in Maple Heights, with a combined enrollment of about 3,203.
How many elementary, middle, and high schools are in Maple Heights?
Maple Heights has 4 elementary, 1 middle, 1 high public schools.
What is the largest public school in Maple Heights?
Maple Heights High School is the largest public school in Maple Heights by enrollment, with approximately 956 students.
What school districts serve Maple Heights?
Maple Heights is served by 2 public school districts, including Maple Heights City, Ohio College Preparatory School.
What grade levels do public schools in Maple Heights cover?
Public schools in Maple Heights serve students from pre-K through grade 12.
Are there charter schools in Maple Heights?
1 of the 6 public schools in Maple Heights are charter schools.