The cost of living in Northborough, Massachusetts is 20.2% more expensive than Worcester, Massachusetts.