|
|
Originally known as Lower Coos, the town was settled by former residents of Haverhill, Massachusetts, and by 1773 it was named Haverhill.
For full locality listing click here. Alternatively: Click here for heirarchical list of localities in Haverhill, Grafton Co., New Hampshire, USA