Summary
John Eliot is a K–5 elementary school with 397 students in Needham, MA, part of Needham Public Schools, a district that ranks 20th of 351 in Massachusetts (94th percentile, 5 stars). John Eliot itself holds a 4-star rating and ranked 127th of 899 elementary schools statewide in 2025–2026 (86th percentile) — a meaningful climb from 347th of 942 (63rd percentile) in 2018–2019, and roughly level with its 2023–2024 and 2024–2025 results.
On the 2025–2026 MCAS, all-grade proficiency was 58.69% in English language arts, 66.20% in math, and 62.12% in science — well above state averages but below Needham's district averages of 69.08%, 73.33%, and 67.13%. Within Needham, Newman Elementary (43rd), Broadmeadow (71st), and Sunita L. Williams Elementary (70th) rank higher, while William Mitchell sits close behind at 118th. Grade-level results show a clear split: 3rd-grade math reached 75.00%, the highest among all nearby schools listed, while 4th-grade ELA (53.33%) was the lowest and 5th-grade math (59.09%) and science (62.12%) fell below both district and Needham peer averages. Compared with surrounding Newton and Wellesley schools, John Eliot is roughly comparable to Peirce and Zervas, but behind Countryside, Joseph E Fiske, Schofield, and A E Angier.
Subgroup results show male students at the 91st percentile, special education students at the 85th (down from the 95th–97th range), and low-income students at the 60th percentile — the lowest reported subgroup and a possible equity focus. Class size is a relative advantage: an 11.7 student–teacher ratio, lower than all nearby Needham schools. Per-student spending was $20,563 in 2020–2021, mid-range locally. Note that free/reduced lunch data is not reported and spending figures are several years old, so some comparisons should be read cautiously.
Thank you for your feedback!