Mattapoisett is a town in Plymouth County, Massachusetts, United States. The population was 6,463 at the 2008 census. For geographic and demographic information on the village of Mattapoisett Center, please see the article Mattapoisett Center, Massachusetts.