Marshfield is a town in Plymouth County, Massachusetts, United States, on Massachusetts's South Shore. The population was 25,825 at the 2020 census. It includes the census-designated places of Marshfield, Marshfield Hills, Ocean Bluff-Brant Rock, and Cedar Crest, and shares the Green Harbor CDP with the town of Duxbury.
AdFind discounts on the best Places To Stay In MarshfieldMa. Tripadvisor helps you spend less. Detailed reviews and recent photos. Know what to expect before you book.
Featured Hotels: Benchmark Inn, Restaurants, The Red Lion Inn and more