The cost of living in Durham, New Hampshire is 10.3% more expensive than Peterborough, New Hampshire.