The cost of living in Marlborough, Massachusetts is 23.0% more expensive than Hillsborough, New Hampshire.