Local History

 

Police

 

Swampscott Through the Years: A pictorial history

NewOceanHouse

Swampscott Buildings

Humphrey Street

School

Swampscott Schools

Stanley School

Hadley Junior High

High School

St. John’s

FireDept

Town Departments

Nearby Towns