Fairhaven is a town in Bristol County, Massachusetts, United States. It is located on the south coast of Massachusetts. The population of Fairhaven was 15,873 at the time of the 2010 census.
Fairhaven is a town in Bristol County, Massachusetts, United States. It is located on the south coast of Massachusetts. The population of Fairhaven was 15,873 at the time of the 2010 census.