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

13 schools in Madison Heights

Michigan · Public K-12

Public K-12 schools in Madison Heights, Michigan total 13, collectively serving roughly 4,079 students (an average of about 314 per campus).

7-year change in Madison Heights

SY 2017-18 vs SY 2024-25
Total enrollment
4,079
-687 (-14%) vs SY 2017-18
School count
13
-1 (-7%) vs SY 2017-18
% White
61%
was 70%
% Hispanic
6%
was 3%
% Black
22%
was 19%
% Asian
4%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Edmonson Elementary SchoolElementaryPK-05305
Four Corners Montessori AcademyElementaryPK-08235
Hiller Elementary SchoolElementaryPK-05272
Keys Grace AcademyCombinedKG-12530
Lamphere CenterHigh05-1229
Lamphere High SchoolHigh09-12753
Lessenger Elementary SchoolElementaryPK-05259
Madison District Early Childhood Education CenterElementaryPK-KG64
Madison Elementary SchoolElementaryPK-06411
Madison High SchoolHigh09-12255
Page Middle SchoolMiddle06-08538
Simonds Elementary SchoolElementaryPK-05260
Wilkinson Middle SchoolMiddle06-08168

About Madison Heights

Madison Heights is a middle-population Michigan city in terms of public-school footprint, with 13 schools and 4,079 students total.

On the school-mix side, the city covers 7 elementary, 2 middle, 3 high, and 1 other.

Per-campus enrollment runs near 314, lower than the state mean of about 406.

Trend over the past 7 years. Combined enrollment now sits at 4,079 students, fell 14% from the 4,766 reported in SY 2017-18. Madison Heights now counts 13 public schools, down from 14 in SY 2017-18. The White share of public-school enrollment declined from 70% to 61%.

Within the allk12 community for this area, the community for Madison Heights 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 public schools are in Madison Heights?
Madison Heights, Michigan has 13 public K-12 schools serving approximately 4,079 students.
How many elementary, middle, and high schools are in Madison Heights?
Madison Heights has 7 elementary, 2 middle, 3 high, 1 combined-grade public schools.
What is the largest public school in Madison Heights?
Lamphere High School is the largest public school in Madison Heights by enrollment, with approximately 753 students.
What school districts serve Madison Heights?
Madison Heights is served by 4 public school districts, including Keys Grace Academy, Lamphere Public Schools, Four Corners Montessori Academy, Madison District Public Schools.
What grade levels do public schools in Madison Heights cover?
Public schools in Madison Heights serve students from pre-K through grade 12.
Are there charter schools in Madison Heights?
2 of the 13 public schools in Madison Heights are charter schools.