State/Public High Open

Haverhill High

📍 137 Monument Street, Haverhill, Essex County, 01832

1,944
Pupils
12.8
Pupil:teacher ratio

About this school

Haverhill High is a State/Public serving high age pupils, located in Haverhill, Essex County. The school has 1,944 pupils enrolled. It is part of the Haverhill school district.

School details

School district
Haverhill

Jobs at this school

Browse live education vacancies at or near Haverhill High.

Find vacancies →