Elementary Schools in Haverhill

Which schools are assigned to my home?

About Haverhill Schools

Haverhill has 17 primary and secondary schools. One of the highest rated schools is Spofford Pond, which has a rating of 9. The school has 468 students. Public schools in Haverhill are part of Haverhill School District or Silver Hill Horace Mann Charter (District). Hill View Montessori Charter Public (District) is nearby and is rated more highly than Haverhill School District. Nearby Whittier Regional Vocational Technical School District scores higher, with a rating of 7.

School Districts Near Haverhill