Schools in Weymouth Town, MA
Public schools, enrollment data, student-teacher ratios, and higher education.
Weymouth Town has 12 public schools
with a total enrollment of 5,980 students
and 466 teachers.
There are 9 elementary, and 1 high schools. The average student-teacher ratio is 12.8:1. 1 charter school serve the area.
Public Schools (12)
Source: NCES 2022-23 data.
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Weymouth High School | High | 1,807 | 143 | 12.6:1 |
| South Shore Charter Public School (Charter) | Other | 1,054 | 92 | 11.5:1 |
| Grace Farrar Cole | Elementary | 522 | 35 | 14.9:1 |
| William Seach | Elementary | 356 | 25 | 14.2:1 |
| Thomas W. Hamilton Primary School | Elementary | 350 | 26 | 13.5:1 |
| Academy Avenue | Elementary | 344 | 23 | 15.0:1 |
| Wessagusset | Elementary | 341 | 25 | 13.6:1 |
| Frederick C Murphy | Elementary | 279 | 23 | 12.1:1 |
| Ralph Talbot | Elementary | 259 | 20 | 13.0:1 |
| Lawrence W Pingree | Elementary | 258 | 22 | 11.7:1 |
| Thomas V Nash | Elementary | 232 | 20 | 11.6:1 |
| Johnson Early Childhood Center | — | 178 | 12 | 14.8:1 |
All Countries























































































































































































































































