Summary:
ZIP code 01832 has just one public high school, Haverhill High, which serves grades 9–12 and enrolls 1,922 students in the Haverhill district. Because it is the only high school in the area, there are no local peers to compare it against — the most useful benchmarks are the district, the state, and the school's own history.
Haverhill High consistently outperforms the Haverhill district average in every reported MCAS subject, and its 2024–25 graduation rate of 88.4% is 1.7 percentage points above the district's 86.7%. Its dropout rate, 7.7%, is essentially even with the district's 7.8%. Those are relative strengths. Measured against the state, however, proficiency rates fall well short: 2025–26 10th-grade English Language Arts proficiency is 28.86% versus 45.48% statewide, Mathematics is 25.33% versus 43.73%, and Science is 24.93% versus 40.50%. The school's advantage over the district ranges from about +1.05 to +3.01 percentage points, while its gap to the state spans roughly −12.12 to −20.10 percentage points.
The biggest warning sign is 10th-grade Science, where proficiency dropped from 32.04% in 2024–25 to 24.93% in 2025–26 — a 7.11 percentage point decline, larger than the district's and the state's drops. ELA also fell 1.70 percentage points, while Mathematics slipped 0.45 points. Haverhill High remains a 1-star, bottom-quartile school, though its rank improved from 281 of 348 in 2023–24 to 263 of 353 in 2025–26, moving from the 19th to the 25th percentile. The Haverhill district itself ranks 294 of 351, in the 16th percentile. The school is large, with a 12.5:1 student-teacher ratio and $15,847 in per-student spending in 2020–21; free/reduced lunch data is not available.
Thank you for your feedback!