The cost of living in Weymouth Town, Massachusetts is 45.7% more expensive than Gainesville, Florida.