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

1 schools in Madison

New Hampshire · Public K-12

Madison sits inside New Hampshire and runs 1 public K-12 school, serving about 129 students between them, an average of 129 per campus.

7-year change in Madison

SY 2017-18 vs SY 2024-25
Total enrollment
129
-8 (-6%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
95%
was 94%
% Hispanic
4%
was 3%
% Black
0%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Madison Elementary SchoolElementaryPK-06129

About Madison

Madison is a low-population New Hampshire city in terms of public-school footprint, with 1 schools and 129 students total.

Schools in Madison average about 129 students each, 60% lower than the New Hampshire norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment decreased 6%: 137 students in SY 2017-18 versus 129 in SY 2024-25.

In the discussion threads here, the community for Madison discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Madison, New Hampshire?
There are 1 public K-12 schools in Madison, with a combined enrollment of about 129.
How many elementary, middle, and high schools are in Madison?
Madison has 1 elementary public schools.
What is the largest public school in Madison?
Madison Elementary School is the largest public school in Madison by enrollment, with approximately 129 students.
What school districts serve Madison?
Madison public schools are operated by Madison School District.
What grade levels do public schools in Madison cover?
Public schools in Madison serve students from pre-K through grade 6.