3 schools in Madison
Whether you are tracking a high school, middle school, or elementary campus, Madison's 3 public K-12 schools collectively enroll about 1,166 students (2 elementary and 1 middle).
7-year change in Madison
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Huntsville Elementary | Elementary | PK-05 | 389 |
| John W Dillard Academy | Elementary | PK-05 | 256 |
| Western Rockingham Middle | Middle | 06-08 | 521 |
About Madison
Public education in Madison, North Carolina runs across 3 schools that serves roughly 1,166 students. By footprint, Madison sits in the compact bracket.
Looking at the level breakdown, the city consists of 2 elementary, and 1 middle.
Schools in Madison average about 389 students each, 32% meaningfully below the North Carolina norm.
Over the past 7-year window. Across the same 7-year window, public-school enrollment shrank 26%: 1,580 students in SY 2017-18 versus 1,166 in SY 2024-25. Madison now counts 3 public schools, down from 4 in SY 2017-18. The White share of public-school enrollment decreased from 69% to 65%.
On this page, the community for Madison discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.