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

17 schools in Haverhill

Massachusetts · Public K-12

Public K-12 schools in Haverhill, Massachusetts total 17, collectively serving roughly 9,054 students (an average of about 533 per campus).

7-year change in Haverhill

SY 2017-18 vs SY 2024-25
Total enrollment
9,054
-246 (-3%) vs SY 2017-18
School count
16
-2 (-11%) vs SY 2017-18
% Hispanic
46%
was 32%
% Black
6%
was 4%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bartlett School and Assessment CenterCombined01-1245
Caleb Dustin Hunking SchoolElementaryKG-081,062
Consentino Middle SchoolMiddle05-08805
Dr Paul NettleMiddle05-08503
Gateway AcademyHigh07-12156
Golden HillElementaryKG-04502
Haverhill HighHigh09-121,922
Hill View Montessori Charter Public SchoolElementaryKG-08306
John G WhittierMiddle05-08487
MoodyElementaryPK-KG167
Moody Preschool ExtensionElementaryPK-PK174
Pentucket Lake ElementaryElementaryKG-05527
Silver Hill Elementary SchoolElementaryKG-04481
TiltonElementaryKG-04471
Tilton Upper Middle SchoolCombinedM-M·
Walnut SquareElementaryKG-03161
Whittier Regional VocationalHigh09-121,285

About Haverhill

Across Haverhill, Massachusetts, 17 public schools teaches about 9,054 students between them.

On the school-mix side, the city spans 9 elementary, 3 middle, 3 high, and 2 other.

Looking at the last 7 years. Total public-school enrollment in Haverhill has declined 3% since SY 2017-18, moving from about 9,300 students to 9,054. Haverhill now counts 16 public schools, down from 18 in SY 2017-18. On the demographic side, Hispanic enrollment moved from 32% to 46% over the same window.

Within the allk12 community for this area, the community for Haverhill discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Haverhill?
Haverhill, Massachusetts has 17 public K-12 schools serving approximately 9,054 students.
How many elementary, middle, and high schools are in Haverhill?
Haverhill has 9 elementary, 3 middle, 3 high, 2 combined-grade public schools.
What is the largest public school in Haverhill?
Haverhill High is the largest public school in Haverhill by enrollment, with approximately 1,922 students.
What school districts serve Haverhill?
Haverhill is served by 3 public school districts, including Haverhill, Hill View Montessori Charter Public, Whittier Regional Vocational Technical.
What grade levels do public schools in Haverhill cover?
Public schools in Haverhill serve students from pre-K through grade 12.
Are there charter schools in Haverhill?
1 of the 17 public schools in Haverhill are charter schools.