We have found 3,971 properties in Marshfield, MA. Average property sale price in Marshfield is $334,367. It is 1.2% lower than average property value in Massachusetts. Average price per square feet in Marshfield is $170. It is 5.6% higher than average property value in Massachusetts.