Shrewsbury
Shrewsbury, Massachusetts — 9 schools
5,943
Total Enrollment
9
Schools
$17,158
Per-Pupil Spending
Elementary, High
School Types
Funding Sources
4.6%
Federal
35.9%
State
59.4%
Local
Schools in Shrewsbury
| School | Enrollment |
|---|---|
| Shrewsbury High School | 1,891 |
| Sherwood Middle School | 951 |
| Oak Middle School | 914 |
| Major Howard W. Beal School | 623 |
| Floral Street School | 524 |
| Spring Street School | 304 |
| Calvin Coolidge School | 287 |
| Walter J. Paton School | 269 |
| Parker Road Preschool | 193 |