Public Schools in Haverhill, Massachusetts

There are 19 Public Schools in Haverhill, Massachusetts, serving a population of 62,943 people in an area of 33 square miles. There is 1 Public School per 3,312 people, and 1 Public School per 1 square miles.

In Massachusetts, Haverhill is ranked 298th of 585 cities in Public Schools per capita, and 287th of 585 cities in Public Schools per square mile.

List of Haverhill Public Schools

Find Haverhill, Massachusetts public schools, including charter schools, k-12, elementary, middle, and high schools.


Bartlett Kindergarten Center 551 Washington Street Haverhill, MA

Bradford Elementary 118 Montvale Street Haverhill, MA

Caleb Dustin Hunking 98 Winchester Street Haverhill, MA

Consentino Middle School 685 Washington Street Haverhill, MA

Crowell 26 Belmont Avenue Haverhill, MA

Dr Paul Nettle 150 Boardman Street Haverhill, MA

Golden Hill 140 Boardman Street Haverhill, MA

Greenleaf 58 Chadwick Street Haverhill, MA

Haverhill High 137 Monument Street Haverhill, MA

Hill View Montessori Charter Public School 75 Foundation Avenue Haverhill, MA

John G Whittier 256 Concord Street Haverhill, MA

Moody 59 Margin Street Haverhill, MA

Pentucket Lake Elementary 252 Concord Street Haverhill, MA

Pentucket Regional Middle 20 East Main Street Haverhill, MA

Silver Hill Horace Mann Charter School 675 Washington Street Haverhill, MA

Teach 415 Primrose Street Haverhill, MA

Tilton 70 Grove Street Haverhill, MA

Walnut Square 645 Main Street Haverhill, MA

Whittier Regional Vocational 115 Amesbury Line Road Haverhill, MA

About Haverhill Public Schools

Haverhill Public Schools are tuition-free, publicly funded schools that are legally required to accept and provide an education to all children from Kindergarten age through Grade 12 in Haverhill, MA. Each of the fifty state constitutions includes a requirement for the provision of a Public School system, and each state, including Massachusetts, also has a compulsory education law that requires school-age children to attend school.

You may contact Public Schools for questions about:
  • Haverhill Public School calendars
  • Admissions policies and enrollment
  • Haverhill school district
  • Academics and school curriculum
  • School buses and transportation

Haverhill Public School Statistics

Find Haverhill Public School Enrollment and Educational Attainment (Age 25+). Data Source: U.S. Census Bureau; American Community Survey, 2017 ACS 5-Year Estimates.

Haverhill Public School Enrollment
 HaverhillEssex County
Nursery & Preschool Enrollment362 (34.8%)6,238 (50.2%)
Kindergarten Enrollment759 (89.4%)7,593 (87.9%)
Elementary School Enrollment (Grades 1-4)3,235 (93.9%)33,317 (91.3%)
Elementary School Enrollment (Grades 5-8)2,546 (89.4%)35,432 (89.5%)
High School Enrollment (Grades 9-12)2,848 (89.7%)36,031 (85.1%)
Haverhill Educational Attainment (Age 25+)
 HaverhillEssex County
Less than 9th Grade Education1,967 (4.5%)30,081 (5.6%)
9-12th Grade (No Diploma)2,681 (6.2%)26,635 (5.0%)
High School Graduate (Including Equivalency)12,617 (29.1%)135,573 (25.4%)