5 schools in Madison Heights
Public K-12 enrollment in Madison Heights totals about 1,621 students across 5 schools (an average of 324 students per campus).
7-year change in Madison Heights
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Amelon Elementary | Elementary | PK-05 | 415 |
| Central Va. Training Ctr. | Combined | PK-12 | · |
| Elon Elementary | Elementary | PK-05 | 288 |
| Madison Heights Elementary | Elementary | PK-05 | 449 |
| Monelison Middle | Middle | 06-08 | 469 |
About Madison Heights
Public education in Madison Heights, Virginia runs across 5 schools that educates roughly 1,621 students. By footprint, Madison Heights sits in the rural-scale bracket.
On the level-by-level breakdown, the city spans 3 elementary, 1 middle, and 1 other.
Per-campus enrollment runs near 324, below the state mean of about 672.
Trend over the past 7 years. Combined enrollment now sits at 1,621 students, contracted 7% from the 1,751 reported in SY 2017-18. Demographically, the White share of enrollment declined from 65% to 59%.
On allk12, the community for Madison Heights discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.