10 schools in Westborough
Westborough runs 10 public K-12 schools per the latest NCES counts, with total enrollment around 3,831 (3 elementary, 2 middle, and 1 high).
7-year change in Westborough
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Annie E Fales | Elementary | KG-03 | 305 |
| Central Area | Combined | 01-12 | · |
| East Area | Combined | 01-12 | · |
| Elsie A Hastings Elementary | Elementary | PK-03 | 478 |
| J Harding Armstrong | Elementary | KG-03 | 391 |
| Mill Pond School | Middle | 04-06 | 834 |
| Sarah W Gibbons Middle | Middle | 07-08 | 610 |
| Southeast Area | Combined | 01-12 | · |
| West Area | Combined | 01-12 | · |
| Westborough High | High | 09-12 | 1,213 |
About Westborough
Westborough is a middle-population Massachusetts city in terms of public-school footprint, with 10 schools and 3,831 students total.
In terms of grade levels, the city covers 3 elementary, 2 middle, 1 high, and 4 other.
Schools in Westborough average about 383 students each, 24% noticeably below the Massachusetts norm.
Trend over the past 7 years. Total public-school enrollment in Westborough has held roughly steady since SY 2017-18, moving from about 3,926 students to 3,831. On the demographic side, White enrollment moved from 57% to 46% over the same window.
Within the allk12 community for this area, the community for Westborough discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.