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

3 schools in Pelham School District

New Hampshire · 1,607 students · 1 city

Pelham School District runs 3 public K-12 schools inside New Hampshire, with combined enrollment around 1,607 (1 elementary, 1 middle, and 1 high).

4-year change in Pelham School District

SY 2020-21 vs SY 2024-25
Total enrollment
1,607
-136 (-8%) vs SY 2020-21
School count
3
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Pelham School District ranks

Among districts
MeasureThis districtIn New HampshireIn the US
State test proficiency
ranked highest first
45.3%#26 of 54N/A
Enrollment
ranked largest first
1,607#28 of 73#5,197 of 9,234
Number of schools
ranked most first
3#59 of 73N/A
Students per teacher
ranked fewest first
9.9:1#10 of 71#389 of 9,044
Free or reduced-price lunch share
ranked highest first
10.5%#60 of 73#7,932 of 8,164
Diversity index
ranked most diverse first
29.0%#13 of 44#4,918 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Pelham School District

Since 2017-18, the 3 district schools that reported both years went from 1,914 to 1,607 students (down 16%) and from 139 to 163 full-time teachers (up 17%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Pelham Elementary SchoolPelhamElementaryPK-05750
Pelham High SchoolPelhamHigh09-12508
Pelham Memorial SchoolPelhamMiddle06-08349

About Pelham School District

Pelham School District is a thinly populated New Hampshire school district running 3 schools with combined enrollment near 1,607.

On the school-mix side, Pelham School District is made up of 1 elementary, 1 middle, and 1 high school.

Per-school enrollment averages around 536 in this district, meaningfully above the New Hampshire typical of 324.

Trend over the past 4 years. Across the same 4-year window, public-school enrollment shrank 8%: 1,743 students in SY 2020-21 versus 1,607 in SY 2024-25.

On this page, the community for Pelham School District discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools does Pelham School District run?
Pelham School District has 3 public schools with a combined enrollment of about 1,607 students in New Hampshire.
What is the mix of elementary, middle, and high schools in Pelham School District?
Pelham School District includes 1 elementary school, 1 middle school, and 1 high school.
What is the largest school in Pelham School District?
Pelham Elementary School is the largest public school in Pelham School District by enrollment, with approximately 750 students.
What grade levels does Pelham School District serve?
Pelham School District serves students from pre-K through grade 12 across 3 schools.