The cost of living in Marshfield, Massachusetts is 17.0% more expensive than Bellingham, Massachusetts.