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

1 schools in North Haverhill

New Hampshire · Public K-12

Across 1 public schools, North Haverhill (New Hampshire) serves approximately 229 K-12 students across 1 middle.

7-year change in North Haverhill

SY 2017-18 vs SY 2024-25
Total enrollment
229
-16 (-7%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
95%
was 93%
% Hispanic
2%
was 4%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Haverhill Cooperative Middle SchoolMiddle04-08229

About North Haverhill

North Haverhill is a thinly populated New Hampshire city in terms of public-school footprint, with 1 schools and 229 students total.

Average school size in North Haverhill is around 229 students, 29% meaningfully below the New Hampshire average of about 324.

Looking at the last 7 years. Combined enrollment now sits at 229 students, fell 7% from the 245 reported in SY 2017-18.

On allk12, the community for North Haverhill 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 public schools are in North Haverhill?
North Haverhill, New Hampshire has 1 public K-12 schools serving approximately 229 students.
How many elementary, middle, and high schools are in North Haverhill?
North Haverhill has 1 middle public schools.
What is the largest public school in North Haverhill?
Haverhill Cooperative Middle School is the largest public school in North Haverhill by enrollment, with approximately 229 students.
What school districts serve North Haverhill?
North Haverhill public schools are operated by Haverhill Cooperative School District.
What grade levels do public schools in North Haverhill cover?
Public schools in North Haverhill serve students from grade 4 through grade 8.