The cost of living in Canterbury, New Hampshire is 24.3% more expensive than Fayetteville, North Carolina.