The cost of living in Weymouth Town, Massachusetts is 22.2% more expensive than Charlottesville, Virginia.