The cost of living in Hanover, New Hampshire is 86.6% more expensive than Mount Airy, North Carolina.