Swampscott Public Schools is a 2018 National Blue Ribbon School

Swampscott High School – 2018 National Blue Ribbon School