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