11 schools in Peabody
Peabody, Massachusetts hosts 11 public K-12 schools with combined enrollment of about 5,774 students, broken out as 8 elementary, 1 middle, and 1 high.
7-year change in Peabody
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Captain Samuel Brown | Elementary | KG-05 | 369 |
| Center | Elementary | PK-PK | 123 |
| J Henry Higgins Middle | Middle | 06-08 | 1,320 |
| John E Burke | Elementary | KG-05 | 294 |
| John E. McCarthy | Elementary | KG-05 | 385 |
| Peabody Personalized Remote Education Program | Combined | 04-12 | 97 |
| Peabody Veterans Memorial High | High | 09-12 | 1,333 |
| South Memorial | Elementary | PK-05 | 506 |
| Thomas Carroll | Elementary | PK-05 | 645 |
| West Memorial | Elementary | PK-05 | 294 |
| William A Welch Sr | Elementary | KG-05 | 408 |
About Peabody
Public education in Peabody, Massachusetts runs across 11 schools that teaches roughly 5,774 students. By footprint, Peabody sits in the medium-population bracket.
On the level-by-level breakdown, the city spans 8 elementary, 1 middle, 1 high, and 1 other.
Over the past 7-year window. Across the same 7-year window, public-school enrollment held roughly steady: 5,911 students in SY 2017-18 versus 5,774 in SY 2024-25. The school count climbed from 10 to 11 across the same 7-year window. Demographically, the Hispanic share of enrollment increased from 14% to 27%.
On this page, the community for Peabody discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.