The cost of living in Hanover, New Hampshire is 40.0% more expensive than Castleton-on-Hudson, New York.