Swampscott (/ˈswɒmpskət/)[1] is a town in Essex County, Massachusetts, United States, located 15 miles (24 km) up the coast from Boston in an area known as the North Shore. A former summer resort on Massachusetts Bay, Swampscott is today a fairly affluent residential community and includes the village of Beach Bluff, as well as part of the neighborhood of Clifton.