Summary:
Shrewsbury has two middle schools serving a combined 1,865 students: Sherwood Middle School for grades 5–6 (951 students) and Oak Middle School for grades 7–8 (914 students). Both belong to the Shrewsbury district, which ranks 41st of 351 Massachusetts districts — the 88th percentile, with 4 stars.
Oak is the stronger performer on the shared all-grade measures. In 2025–2026 it beat both district and state averages in English language arts (63.57% proficient), mathematics (67.62%), and science (63.72%), and it also topped both in grade 8 civics in 2024–2025. Oak's state rank history is consistently high — 53rd of 478 schools in 2025–2026 (89th percentile), after 47th of 484 with 5 stars the year before — placing it in roughly the top 11–13% of ranked schools. Oak did slip slightly in every subject compared with 2024–2025, but from a very high base. Its best individual result is 8th grade mathematics at 75.0% proficient.
Sherwood's picture is more nuanced. Its all-grade scores trail the district's all-grade figures, but that comparison spans grades 5–8 and includes Oak. Compared with district results at the same grade level, Sherwood is slightly above in every reported 5th- and 6th-grade subject — for example, 5th grade ELA at 45.5% versus 45.11%, and 6th grade mathematics at 68.91% versus 67.66%. Sherwood improved in mathematics (+1.03) and science (+3.49) year over year while ELA held flat, narrowing Oak's lead in every shared subject. Both schools sit well above state averages. Note that free/reduced lunch data is not populated for either school, and spending figures date to 2020–2021, so resource comparisons should be read with caution.
Thank you for your feedback!