The cost of living in Weymouth Town, Massachusetts is 36.7% more expensive than Clayton, North Carolina.