The cost of living in Westborough, Massachusetts is 24.0% more expensive than Leicester, Massachusetts.