Skip to main content
MA Massachusetts

Public Schools in Shrewsbury, MA

Directory of 9 public schools located in Shrewsbury.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 3,550 7,100 2020-2021: 5,974 students 5,974 2020-2021 2021-2022: 5,885 students 5,885 -1.5% 2021-2022 2022-2023: 5,892 students 5,892 +0.1% 2022-2023 2023-2024: 5,921 students 5,921 +0.5% 2023-2024 2024-2025: 5,956 students 5,956 +0.6% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 9 5,956 432.8 13.8:1 N/A
2023-2024 9 5,921 437.3 13.5:1 N/A
2022-2023 9 5,892 433.5 13.6:1 N/A
2021-2022 9 5,885 433.2 13.6:1 N/A
2020-2021 9 5,974 320.0 18.7:1 N/A

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Calvin Coolidge School K-4 Elementary School Shrewsbury 1 Florence Street View ›
Floral Street School K-4 Elementary School Shrewsbury 57 Floral Street View ›
Major Howard W. Beal School K-4 Elementary School Shrewsbury 214 Lake St View ›
Oak Middle School 7-8 Middle School Shrewsbury 45 Oak Street View ›
Parker Road Preschool PK Pre-K Only Shrewsbury 15 Parker Road View ›
Sherwood Middle School 5-6 Middle School Shrewsbury 28 Sherwood Avenue View ›
Shrewsbury High School 9-12 High School Shrewsbury 75 Cypress Avenue View ›
Spring Street School K-4 Elementary School Shrewsbury 123 Spring Street View ›
Walter J. Paton School K-4 Elementary School Shrewsbury 58 Grafton Street View ›