The cost of living in Atkinson, New Hampshire is 16.6% more expensive than Peterborough, New Hampshire.