Hanover was established in 1727, a little over 100 years after the Pilgrims landed in Plymouth, 17 miles to our south. We have maintained our "country town" atmosphere over the years, yet combined it with the convenience of shopping malls, light industry, and, of course, technology.
Learn more about the Town of Hanover
Read More ...
DPW crews are repairing a water service leak at 220 Hanover Street