The cost of living in Durham, New Hampshire is 18.4% more expensive than South Hadley, Massachusetts.