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

4 schools in Madison

Virginia · Public K-12

Public-school families in Madison pick from 4 campuses serving the city's roughly 1,585 K-12 students (2 elementary, 1 middle, and 1 high).

7-year change in Madison

SY 2017-18 vs SY 2024-25
Total enrollment
1,585
-123 (-7%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
76%
was 81%
% Hispanic
8%
was 3%
% Black
7%
was 8%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Madison County HighHigh09-12530
Madison PrimaryElementaryPK-02365
Waverly Yowell ElementaryElementary03-05334
William H. Wetsel MiddleMiddle06-08356

About Madison

Madison, Virginia is home to 4 public schools, with combined enrollment of approximately 1,585 students. By school count, it is a thinly populated city.

In terms of grade levels, the city comprises 2 elementary, 1 middle, and 1 high.

Schools in Madison average about 396 students each, 41% meaningfully below the Virginia norm.

Five-year track record. Across the same 7-year window, public-school enrollment fell 7%: 1,708 students in SY 2017-18 versus 1,585 in SY 2024-25. Demographically, the White share of enrollment fell from 81% to 76%.

On allk12, the community for Madison discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Madison, Virginia?
There are 4 public K-12 schools in Madison, with a combined enrollment of about 1,585.
How many elementary, middle, and high schools are in Madison?
Madison has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Madison?
Madison County High is the largest public school in Madison by enrollment, with approximately 530 students.
What school districts serve Madison?
Madison public schools are operated by Madison County Public Schools.
What grade levels do public schools in Madison cover?
Public schools in Madison serve students from pre-K through grade 12.