Community prompt from u/allk12. Replies below.
Swampscott Middle
Test scores
MCAS 2024-25 . % Meeting or Exceeding Expectations7-year change
SY 2017-18 vs SY 2024-25About Swampscott Middle
Swampscott Middle is a middle school of average-sized scale in Swampscott, Massachusetts, one of the schools within Swampscott, instructing 654 students in grades 5 through 8.
Swampscott comprises 6 schools with combined enrollment of 2,819 students; Swampscott Middle is among them.
On the student-mix side, Swampscott Middle reports that 76% of the student body identifies as White. The remainder breaks down as 13% Hispanic, 5% Black, 3% multiracial, 3% Asian.
On the resource side, On paper, Swampscott Middle has 60 full-time-equivalent teachers, translating to a class-load average of around 10.9:1. That tracks the state average closely.
In the area at large, community-level numbers for Essex County indicate median household earnings sit near $101,883, 43% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 7%. Across Essex County's 221 public schools (combined enrollment of about 113,427 students), Swampscott Middle is one campus in the mix.
Nearest neighbor: Swampscott Elementary School, around 0.3 miles off. Within five miles, there are 8 other public schools.
Geographically, the school is in a bedroom-community area.
Trend over the last 7 years. Looking back 7 years, enrollment at Swampscott Middle has edged down 13%, going from 753 students in 2018 to 654 in 2025. The White share of enrollment contracted from 80% to 76% over that span.
Within the allk12 community for this school, the feed for Swampscott Middle typically covers science fair prep, picture-day reminders, and bus-route questions. Posting is open to anyone connected to the school.
Essex County at a glance
View full county profileQuick facts
Related schools
- Swampscott Elementary SchoolElementary · 734 students
- Swampscott HighHigh · 706 students
- HadleyElementary · 356 students
- ClarkeElementary · 206 students
- StanleyElementary · 163 students
- Swampscott Elementary SchoolElementary · 734 students
- Swampscott HighHigh · 706 students
- HadleyElementary · 356 students
- ClarkeElementary · 206 students
- StanleyElementary · 163 students
- Swampscott Elementary School0.3 mi · 734
- Clarke0.7 mi · 206
- Stanley0.8 mi · 163
- Hadley0.8 mi · 356
- Swampscott High0.9 mi · 706
- Thurgood Marshall Mid1.4 mi · 1,310