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

13 schools in Oak Park

Michigan · Public K-12

Public K-12 schools in Oak Park number 13, teaching approximately 4,888 Michigan students, an average of 376 per campus.

7-year change in Oak Park

SY 2017-18 vs SY 2024-25
Total enrollment
4,888
-1,681 (-26%) vs SY 2017-18
School count
11
0 (0%) vs SY 2017-18
% White
20%
was 12%
% Hispanic
2%
was 1%
% Black
73%
was 86%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CASAHigh09-120
Einstein Elementary SchoolElementaryPK-05387
Ferndale Lower Elementary CampusElementaryKG-03517
Ferndale Upper Elementary CampusElementaryKG-06501
Key Elementary SchoolElementaryPK-05516
Lessenger Early Childhood CenterElementaryPK-KG54
Norup International SchoolElementaryKG-08672
NOVA Discipline AcademyCombined02-12108
Oak Park High SchoolHigh09-12798
Oak Park Preparatory AcademyMiddle06-08707
Oak Park Service Learning Academy OPSLAElementaryPK-08212
Oak Park Virtual AcademyCombinedM-M·
Pepper Elementary SchoolElementaryPK-05416

About Oak Park

Public education in Oak Park, Michigan runs across 13 schools that educates roughly 4,888 students. By footprint, Oak Park sits in the middle-population bracket.

On the school-mix side, the city spans 8 elementary, 1 middle, 2 high, and 2 other.

Five-year track record. Across the same 7-year window, public-school enrollment decreased 26%: 6,569 students in SY 2017-18 versus 4,888 in SY 2024-25. Demographically, the Black share of enrollment contracted from 86% to 73%.

Within the allk12 community for this area, the community for Oak Park discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Oak Park?
Oak Park, Michigan has 13 public K-12 schools serving approximately 4,888 students.
How many elementary, middle, and high schools are in Oak Park?
Oak Park has 8 elementary, 1 middle, 2 high, 2 combined-grade public schools.
What is the largest public school in Oak Park?
Oak Park High School is the largest public school in Oak Park by enrollment, with approximately 798 students.
What school districts serve Oak Park?
Oak Park is served by 4 public school districts, including Oak Park School District of the City of, Ferndale Public Schools, Berkley School District, Detroit Service Learning Academy.
What grade levels do public schools in Oak Park cover?
Public schools in Oak Park serve students from pre-K through grade 12.
Are there charter schools in Oak Park?
1 of the 13 public schools in Oak Park are charter schools.