Swampscott Middle School School Day Hours: 8:20 AM -2:40 PM 207 Forest Avenue Swampscott, MA 01907 Phone: 781-596-8820 District Administration Offices 8:00 AM – 4:00 PM 207 Forest Avenue Swampscott, MA 01907 Main: 781-596-8800