Summary:
Beverly has seven public schools: five elementary schools serving grades K–4, one middle school for grades 5–8, and one high school for grades 9–12, together enrolling about 4,378 students. The Beverly district is rated 89th of 351 in Massachusetts — the 75th percentile, with 4 stars — though that district rating sits above the 3-star ratings earned by Beverly Middle School and Beverly High. Elementary schools carry much of that strength: all five beat the state in both ELA and math in 2025-26, averaging roughly 55% in ELA and 60% in math, well above state averages near 40%.
Ayers/Ryal Side School posts the strongest math results — 67.08% all-grade and 68.18% in 3rd grade — despite having the highest student-teacher ratio (14.1) and the lowest per-student spending ($14,101) in the group. Centerville Elementary leads in ELA at 56.59% and has the lowest student-teacher ratio (11.4), with its rank climbing steadily from the 77th to the 82nd percentile over three years. North Beverly Elementary has the best 4th-grade scores (67.24% math, 56.14% ELA), but its rank slipped from the 88th to the 79th percentile. Cove Elementary is the biggest improver, rising from 2 stars and the 48th percentile in 2023-24 to 4 stars and the 77th percentile in 2025-26.
Hannah Elementary is the relative weak spot among elementaries — still above state, but the only one below the district math average (50.00% vs 51.17%) — and its rank fell back to 3 stars. Beverly Middle School is solid but uneven, strong in 6th-grade math (59.38%) yet below the state in 7th-grade ELA (34.38%). Beverly High shines in biology (45.87%) and graduation (92.3%), but its 10th-grade ELA (43.87%) trails the state. Note that free/reduced-lunch data are unavailable for every school, and spending figures date to 2020-21.
Thank you for your feedback!