North Haverhill

Census-designated place in Grafton County, New Hampshire

View of North Haverhill, New Hampshire
Photo: User:Magicpiano · CC BY-SA 4.0

North Haverhill is an unincorporated community (census-designated place) in Grafton County, New Hampshire, with 843 residents (2020 Census). It sits at 489 ft (149 m) above sea level. The nearest town is Haverhill, 1.6 miles SE.

About North Haverhill

North Haverhill is an unincorporated community and census-designated place (CDP) in Haverhill, New Hampshire, United States. It is one of several villages in the town of Haverhill. As of the 2020 census, North Haverhill had a population of 843.

The village is centered on the junction of New Hampshire Routes 10 and 116, on a bluff overlooking the Connecticut River, the western boundary of New Hampshire. It is situated in the middle of a fertile agricultural area at the western base of the White Mountains. Route 10, following the Connecticut River, connects the village of Woodsville to the north with the towns of Piermont, Orford, Lyme, and Hanover to the south. Route 116 heads east into the White Mountains, leading to the towns of Benton, Easton, and Franconia.

In 1972 the county courthouse and related offices moved from Woodsville into a new office complex on Route 10, just north of the North Haverhill village center. North Haverhill has a separate ZIP code (03774) from other areas in the town of Haverhill.

Text: Wikipedia · CC BY-SA 4.0

North Haverhill weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in North Haverhill

All 24 webcams near North Haverhill ›

Webcams: Windy.com

Living in North Haverhill

Median household income
$58,631
Median home value
$237,700
Median age
66.4
Cost of living and demographics of North Haverhill ›

Do you know North Haverhill? Tell us about it

Help other travelers: share what makes North Haverhill special. We review every message before publishing it.

Map of North Haverhill

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

North Haverhill Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

North Haverhill, NH population

North Haverhill had 843 residents in the 2020 Census.

2020 Census843
Density235 per sq mi (91 per km²)

Source: U.S. Census Bureau, Decennial Census.

North Haverhill at a glance

StateNew Hampshire (NH)
CountyGrafton County
TypeCensus-designated place
Population843 (2020)
Land area3.59 sq mi (9.3 km²)
Water area0.43 sq mi (1.10 km²)
Elevation489 ft (149 m)
Coordinates44.0945° N, 72.0223° W
ZIP code03774
Census code (GEOID)3354740

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near North Haverhill

Straight-line distance between town centers.

Frequently asked questions about North Haverhill

What county is North Haverhill in?

North Haverhill is in Grafton County, New Hampshire.

What is the population of North Haverhill, NH?

843 people lived in North Haverhill at the 2020 Census.

What is the ZIP code of North Haverhill, NH?

The ZIP code of North Haverhill is 03774.

What is the elevation of North Haverhill?

489 feet (149 m) above sea level.

What towns are near North Haverhill?

Haverhill (1.6 mi), Newbury (2.0 mi), Woodsville (3.3 mi), Mountain Lakes (3.8 mi), Wells River (4.8 mi).

Last updated: