where is dartmouth
Location, location, location! Dartmouth is located in Hanover, New Hampshire, which borders Vermont on the Connecticut River, surrounded by the White Mountains. Hanover is a tiny town with a population of only 11,000 inhabitants.