Summary:
ZIP code 01027 contains five schools enrolling 2,399 students in total: three labeled elementary, two labeled high, and no standalone middle school — though middle grades do exist inside the area's combined configurations. The largest is Mountain View School (991 students, PK–8), followed by Hampshire Regional High (718, grades 7–12), Easthampton High (377, grades 9–12), Hilltown Cooperative Charter Public School (218, K–8), and Westhampton Elementary School (95, PK–6). They span four districts: Easthampton, Hampshire, Hilltown Cooperative Charter Public (District), and Westhampton.
Hilltown Cooperative Charter Public School is the academic standout, ranking 112/351 (68th percentile, 3 stars) with all-grade proficiency of 54.55% in ELA, 47.13% in math, and 62.5% in science — all above state averages. Its 8th-grade civics result of 76.92% is far above the state's 39.77%. Easthampton High is the clearest turnaround: its rank percentile climbed 27 → 37 → 67 from 2023–2024 through 2025–2026, moving from 1 star to 3 stars, with 10th-grade ELA, math, science, and Biology and Physics EOC results now above state, plus a 94.9% graduation rate and 3.0% dropout rate. Westhampton Elementary School is small and stable, with the lowest student-teacher ratio in the group (5.7) and solid math (46.3%) and science (45.45%) proficiency.
The two high schools show contrasting strengths. Hampshire Regional High has the best completion outcomes — 97.9% graduation and 1.0% dropout — and the highest spending ($22,026), yet its rank fell from 60th to 41st percentile and its 2025–2026 ELA (35.29%), math (36.29%), and science (37.31%) fall below state. Mountain View School, the largest school, also trails state in all three subjects, and its ELA proficiency declines from 43.88% in 3rd grade to 26.53% in 8th grade. Note that free/reduced-lunch data is unavailable for all five schools, spending figures are from 2020–2021, and test scores, rankings, and completion data come from different years, so these comparisons have limits.
Thank you for your feedback!