Best Middle Schools in Shrewsbury, MA

4 Results
45 Oak St Shrewsbury
Public School Grade 7-8

Oak Middle School in Shrewsbury serves grades 7-8, part of the Shrewsbury Public Schools district. It offers a comprehensive curriculum to prepare students for high school.

Contact this provider for pricing and availability

Request Info
28 Sherwood Ave Shrewsbury
Public School Grade 5-6

Sherwood Middle School in Shrewsbury serves grades 5-6, part of the Shrewsbury Public Schools district. It offers a transitional curriculum to prepare students for upper middle school.

Contact this provider for pricing and availability

Request Info
16 Summer St Shrewsbury
Private School Parochial Grade 6-8

St. Mary Elementary School, located at 16 Summer St, Shrewsbury, MA, is a private Catholic school offering grades PK-8. It provides a supportive environment with a 11:1 student-teacher ratio, focusing...

Contact this provider for pricing and availability

Request Info
435 South St Shrewsbury
Private School Grade 6-8

Al-Hamra Academy, located at 435 South St in Shrewsbury, MA, is New England's first full-time accredited Islamic school. It provides a balanced education focusing on intellectual, moral, and spiritual...

Contact this provider for pricing and availability

Request Info