See all cruises

Buzzards Bay, Massachusetts See all cruises

Buzzards Bay is a census-designated place in the town of Bourne in Barnstable County, Massachusetts. The population was 3,859 at the 2010 census. It is the most populous of the five CDPs in Bourne