The town of Mattapoisett covers 18 square miles, all of which is located within the Buzzards Bay watershed. Mattapoisett sits on the shores of Buzzards Bay with Fairhaven to the west, Marion to the east, and Acushnet and Rochester to the north. As of the 2010 Census, Mattapoisett was home to 6,045 residents. Its coastline extends 26 miles along Nasketucket Bay, Mattapoisett Harbor, Aucoot Cove, and the Mattapoisett River.

Top Stories in Mattapoisett

11 places to explore in the Mattapoisett River Valley

From Snipatuit Pond to Mattapoisett Harbor, you can follow the course of the Mattapoisett River by taking a walk, paddle, boat trip, or picnic at these 11 places.

Full Story ›
The #1 thing you can do to save Buzzards Bay? Upgrade your septic system. Here’s how you can this fall.

Be part of the solution by applying to upgrade your septic system and reduce Buzzards Bay's biggest source of harmful nitrogen pollution.

Full Story ›
5 places to rent a kayak or paddleboard on Buzzards Bay

Try your hand at paddling without having to purchase any gear – these five local outfitters rent kayaks and stand-up paddleboards so you can set off on a paddling adventure today.

Full Story ›

Upcoming Events in Mattapoisett