Vital Records Office Finder | US Counties List | Major Counties by Population | Embassies and Consulates
Cities and Towns in the United States > New Hampshire > Grafton County > Haverhill NH

Information on Haverhill, Grafton County

MapLocation markerWelcome to our dedicated page for Haverhill, located in the state of New Hampshire, Grafton County. Here, you will find detailed information about this city, including its geographical location, population data, administrative services, and local resources.

This page provides essential details such as the city hall's contact information, including its address, office hours, and ways to reach out via phone or email, making it easier for you to access city-related services. Additionally, we offer useful insights into key local services, including hospitals, schools, parks, and other points of interest in Haverhill, Grafton County.

You can also explore up-to-date demographic statistics, learn about the city's history and unique features, and find answers to frequently asked questions regarding services and procedures.


👉 You can report any outdated contact information here

Haverhill town HALL, Grafton County

Haverhill town Hall's addressHaverhill Haverhill Municipal Building
2975 Dartmouth College Highway

North Haverhill, NH 03774
United States
Phone number of Haverhill town Hall+1 603-787-6800
Haverhill, NH emailNot available
Haverhill official websitehaverhill-nh.com
Mayor of Haverhill
Grafton County, New Hampshire: Vital Records Haverhill vital records
Birth Certificate Order your New Hampshire birth certificate online

Common questions about Haverhill

What county is Haverhill NH in?

Haverhill, NH is located in Grafton County

Where is Haverhill, New Hampshire ?

Haverhill is in Grafton County. It is located in the western part of New Hampshire, USA, near the border with Vermont. Haverhill is situated along the Connecticut River and is approximately 30 miles north of Hanover, which is home to Dartmouth College.

What is the cost of living in Haverhill NH ?

Haverhill building department, NH

If you're planning a construction project in Haverhill, NH, and need to obtain the necessary authorizations, you'll want to begin by visiting the Haverhill Town Office, where you can submit your application and learn more about the requirements. It's important to contact the office directly to get detailed information on the associated fees and the expected processing times for your application. By doing so, you can ensure a smooth and efficient experience as you prepare for your building project in this historic New Hampshire town.
If you have inquiries related to construction permits, inspections, code enforcement, or building regulations, we recommend contacting Haverhill's town hall or Grafton County authorities directly.

Demography of Haverhill

Name of Haverhill inhabitants (demonym)Not available
DateCurrent valueClassed by Region/Country
Population4 585 inhabitants (2020)82 / 5 381
Population density in HaverhillNot available

Air quality

Haverhill Air Quality TodayLoading...

List of Passport Facilities in Haverhill, NH

This town does not have a passport office, but we suggest the following facilities near Haverhill, NH
Name Street Phone number
BRADFORD POST OFFICE41 BARTON STREET8022224414
FAIRLEE POST OFFICE21 SCHOOL STREET8023334305
LINCOLN POST OFFICE10 LUMBERYARD DRIVE #96037458133
ORANGE COUNTY SUPERIOR COURT5 COURT STREET8026854610
LITTLETON POST OFFICE134 MAIN ST6034447787
HANOVER POST OFFICE50 SOUTH MAIN ST6036435201
LEBANON POST OFFICE11 E PARK STREET6036679107
WASHINGTON COUNTY CLERK10 ELM STREET8028283075
RANDOLPH POST OFFICE9 SALISBURY ST8027285444
TOWN OF NORTHFIELD51 SOUTH MAIN STREET8024859823
LYNDONVILLE POST OFFICE1025 BROAD ST8026265421
BRISTOL POST OFFICE85 PLEASANT STREET6037443383
HARDWICK POST OFFICE52 MILL ST8024726022
HARTLAND POST OFFICE159 US ROUTE 58024362655
GRANTHAM POST OFFICE10 WILLIS AVENUE6038632280

Haverhill administrative numbers

Haverhill town code3334820
Haverhill town phone area code603
Haverhill town postcode03765, 03774, 03780, 03785

Transportation modes in Haverhill

Airport
Edward F. Knapp State Airport 27.4 miles
Lebanon Municipal Airport 30.7 miles
Mount Washington Regional Airport 34.6 miles

Haverhill territory

Haverhill areaNot available
Haverhill altitude656 Altitude feet
Geographical coordinatesLatitude: 44.0342
Longitude: -72.0639
Latitude: 44° 2' 3'' North
Longitude: 72° 3' 50'' West
Time zone
UTC -5:00 (America/New_York)
Summer time : UTC -4:00
Winter time : UTC -5:00
Local time
Namesake of Haverhill
  • Haverhill, England, Royaume-Uni
  • Haverhill, Florida, États-Unis
  • Haverhill, Iowa, États-Unis
  • Haverhill, Massachusetts, États-Unis
Natural parksHaverhill isn't part of a natural park

What is Haverhill close to?

Nearby cities include: North Haverhill, Wells River, Newbury and Bath
Wells RiverNorth HaverhillNorth Haverhill
Wells RiverNeighbouring townsNorth Haverhill
BradfordPiermontPiermont
North Haverhill 2 milesWells River 6.6 milesNewbury 6.9 miles
Bath 7.4 milesBenton 7.8 milesLandaff 7.9 miles
Piermont 7.9 milesBradford 9.4 milesEaston 9.9 miles
Warren 10.3 milesRyegate 11.7 milesLyman 13 miles
Lisbon 13.5 milesOrford 13.6 milesSugar Hill 13.7 miles
Fairlee 14.4 milesCorinth 14.6 milesTopsham 14.9 miles
Monroe 15.3 milesWentworth 15.4 milesWest Fairlee 15.5 miles

Distance between Haverhill and other main cities and towns

New York City : 250 miles closestLos Angeles : 2540 milesChicago : 801 miles
Houston : 1615 milesPhoenix : 2255 milesPhiladelphia : 324 miles
San Antonio : 1768 milesSan Diego : 2533 milesDallas : 1542 miles
San Jose : 2614 milesFort Worth : 1567 milesAustin : 1695 miles
Jacksonville : 1084 milesColumbus : 598 milesIndianapolis : 782 miles
Distances are calculated as the crow flies

Private schools in Haverhill

Oliverian School

Lowest grade : 9, Highest grade : 12
Students : 31