Community prompt from u/allk12. Replies below.
Beverly Middle School
Test scores
MCAS 2024-25 . % Meeting or Exceeding Expectations7-year change
SY 2017-18 vs SY 2024-25About Beverly Middle School
Beverly Middle School, a heavily attended 6-8 campus in Beverly, Massachusetts, overseen by Beverly, instructs 1,388 students, covering grades 5 through 8. Compared to the state average of about 547 students per school, that is 154% bigger than typical.
Within Beverly, which oversees 8 schools and 4,503 students, Beverly Middle School is one campus in the system.
On demographics, Beverly Middle School logs that White students make up the majority at 74%. Beyond that, the school logs 15% Hispanic, 5% multiracial, 4% Black.
Looking at school resources, Staff filings list 112 full-time-equivalent teachers, which works out to roughly 12.4:1 students per teacher. That figure is higher than the state norm's 11.5:1 average.
In the broader community, census data for Essex County shows median household income runs about $101,883, about 43% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 7%. Beverly Middle School is one of 221 public schools in Essex County (combined enrollment of about 113,427 students).
The closest other public school is McKeown School, roughly 0.2 miles away. Counting just inside five miles, 8 other public schools cluster around Beverly Middle School.
The school occupies a suburban site.
Looking at the recent track record. Looking back 7 years, enrollment at Beverly Middle School has ticked up 39%, going from 997 students in 2018 to 1,388 in 2025. Over the same period, the White share edged down from 80% to 74%. The student-to-teacher ratio tightened from 13.6:1 in 2018 to 12.4:1 today.
On this page, members of the Beverly Middle School community share and discuss enrollment questions, classroom assignments, and PTA news. Parents, students, alumni, and staff are welcome to weigh in.
Essex County at a glance
View full county profileQuick facts
Related schools
- Beverly HighHigh · 1,213 students
- Cove ElementaryElementary · 394 students
- Ayers/Ryal Side SchoolElementary · 388 students
- North Beverly ElementaryElementary · 356 students
- Centerville ElementaryElementary · 327 students
- Hannah ElementaryElementary · 312 students
- Beverly HighHigh · 1,213 students
- Cove ElementaryElementary · 394 students
- Ayers/Ryal Side SchoolElementary · 388 students
- North Beverly ElementaryElementary · 356 students
- Centerville ElementaryElementary · 327 students
- Hannah ElementaryElementary · 312 students
- McKeown School0.2 mi · 125
- Beverly High0.3 mi · 1,213
- Ayers/Ryal Side School0.9 mi · 388
- Hannah Elementary1.0 mi · 312
- North Beverly Elementary1.2 mi · 356
- Cove Elementary1.6 mi · 394