The cost of living in Weymouth Town, Massachusetts is 24.3% more expensive than Northampton, Massachusetts.