The cost of living in Hanover, New Hampshire is 30.3% more expensive than Highland Lakes, New Jersey.