Summary
Shaw-Taylor Elementary School is a PK–6 Boston public school in Dorchester, MA, serving 528 students. For 2025–2026, it ranked 863rd of 899 Massachusetts schools — the 4th percentile, with a 0-star rating — and it has stayed in the bottom tier for four straight years, between the 4th and 8th percentile each year. Its district, Boston, also ranks low statewide, at 299th of 351 districts.
In 2025–2026, 15.46% of students met proficiency in English language arts, 10.19% in math, and 8.33% in science. That is well below district rates (29.41% ELA, 29.12% math, 24.94% science) and state rates (40.03%, 41.11%, 40.98%). Math and science are the larger relative weaknesses: math is roughly 35% of the district rate and science about 33%, while ELA is about 53%. Grade-level results vary widely — 5th grade math was just 4.17%, the lowest among nearby schools reporting that data, and 5th grade science was 8.33%. Meanwhile 5th grade ELA was 18.75%, 6th grade ELA 11.63%, and 6th grade math 13.95%.
Neighboring schools show higher results are possible in the same area: Haley Pilot School (39th percentile), KIPP Academy Boston Charter School (24th), Holmes Elementary School (21st), Lee K-8 School (14th) and Mattahunt Elementary School (14th) all rank above Shaw-Taylor, which sits ahead of only Greenwood Sarah K-8 School (3rd percentile) and roughly level with Young Achievers Elementary School (4th). Resources do not clearly explain the gap: at $28,247 per student, spending is mid-pack locally, and its student-teacher ratio of 9.3 is not the largest in the area. Subgroup results are uneven — homeless students ranked in the 59th percentile with 3 stars, and English language learners in the 34th percentile, while special education students (6th percentile) and male students (3rd percentile) rank very low. Note that free/reduced-lunch data is unavailable here, spending figures are from 2020–2021 while test scores are from 2025–2026, and K-8 comparisons include middle grades Shaw-Taylor does not serve.
Thank you for your feedback!