The cost of living in Boston, Massachusetts is 17.0% more expensive than Weymouth Town, Massachusetts.