The cost of living in Peterborough, New Hampshire is 19.2% more expensive than Hickory, North Carolina.