The cost of living in Marshfield, Massachusetts is 29.0% more expensive than Cornelius, North Carolina.