Overview
Haverhill is a town in New Hampshire, United States, with a population of about 4,532[1].
Geography
- Coordinates: 44.0345, -72.0640
Places · place_us_nh_haverhill
Haverhill is a town in New Hampshire, United States.
Haverhill is a town in New Hampshire, United States, with a population of about 4,532[1].