GovernmentCommunity Organizations
Hanover is located on the western side of New Hampshire in the scenic Upper Connecticut River Valley. The river forms the border between Vermont and New Hampshire.