Swampscott is a charming coastal town located just 15 miles northeast of Boston. Known for its beautiful beaches and scenic views, Swampscott offers a peaceful retreat from the hustle and bustle of the city. With a population of around 14,000, it maintains a close-knit community feel. The town is home to a range of local businesses, including cozy cafes, independent boutiques, and family-owned restaurants. Whether you're craving fresh seafood, searching for unique gifts, or looking to support local artisans, Swampscott has a variety of options to suit your needs.Show More