Summary
Swampscott Middle in Swampscott, MA is a public middle school serving 654 students in grades 5–8, located roughly 3 miles from Lynn and 2.7 miles from Marblehead, and it ranks 125th of 478 Massachusetts middle schools (74th percentile, 4 stars). That standing is essentially identical to its district, Swampscott (91st of 351 districts), making it a school that performs right at its district's level.
On the 2025-26 MCAS, Swampscott Middle posted 46.0% proficient in ELA, 46.0% in Math, 55.5% in Science, and 68.0% in Civics. It is the best-performing non-Marblehead middle school in this comparison group. It beats Beverly Middle School in ELA (+3.8), Science (+6.9), and Civics (+27.6), though it trails Beverly Middle School in Math (46.0 vs. 48.4). Against larger regional schools like Saugus Middle School, J Henry Higgins Middle, Collins Middle, and Breed Middle School, Swampscott wins every subject by wide margins—for example, +22 points in ELA over Saugus Middle School and +36.8 in Math over Breed Middle School. Civics is its signature strength: at 68.0% proficient, it is 28.3 points above the state and above every nearby school, including Marblehead Veterans Middle School (66.7), which outscores it in reading and math.
Grade-level data shows strength at the top: 8th graders score 57.8% in ELA, 50.7% in Math, 52.4% in Science, and 68.0% in Civics. The one clear weak spot is 7th-grade ELA at 36.1%—the only Swampscott result below the state average (39.9). Math has been flat around 45–46 for two years after peaking at 49.5 in 2023-24. The school recovered from a 2024-25 dip, with Science returning to 55.5%. Subgroup performance is promising but volatile; Special Education students have held at the 69th–75th percentile for three years, while low-SES students jumped to the 78th percentile. At 10.8 students per teacher, staffing is leaner than most nearby schools. Per-student spending was $17,795 in 2020-21. Overall, Swampscott Middle is a stable, top-quartile school with particular distinction in Civics and Science.
Thank you for your feedback!