Location: 42.2410158, -70.8035571
Location
Cohasset is a coastal town in Norfolk County on the South Shore, marked by rocky headlands, coves, and village greens. Scenic roads and commuter rail links connect the harbor area to Boston and neighboring seaside communities.
History
Incorporated in 1770, Cohasset’s identity is rooted in fishing, coastal trade, and maritime crafts. Landmarks such as its historic common, lighthouse views, and shingle-style homes showcase a long seafaring tradition.
Attractions
Visitors enjoy harbor walks, beaches, sailing programs, and arts festivals. Trails and conservation areas preserve coastal habitats while the village center offers dining and boutique shopping.