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