Location: 42.2212188, -70.9391625
Location
Weymouth is a historic coastal city in Norfolk County, Massachusetts, located about 12 miles southeast of Boston. It’s divided into four villages—North, South, East, and Weymouth Landing—and features harbors, wetlands, and residential neighborhoods.
History
Settled in 1622, Weymouth is the second-oldest European settlement in Massachusetts. It transitioned from a colonial fishing and farming town to a thriving suburb with a strong maritime and industrial past.
Community
Modern Weymouth offers parks, beaches, and revitalized waterfront areas. Its strong sense of history, diverse population, and commuter access make it a dynamic South Shore community.