The crown jewel of the Upper Connecticut River Valley, Hanover has been called by Money Magazine the number one town in the east (No. 2 in the entire country) among “smaller places that offered the best combination of economic opportunity, good schools, safe streets, things to do and a real sense of community.