Mountain Lakes

Census-designated place in Grafton County, New Hampshire

Aerial view of Mountain Lakes, New Hampshire
Aerial view: USDA NAIP · USGS The National Map (public domain)

Mountain Lakes is an unincorporated community (census-designated place) in Grafton County, New Hampshire, with 504 residents (2020 Census). It sits at 801 ft (244 m) above sea level. The nearest town is Woodsville, 3.6 miles W.

About Mountain Lakes

Mountain Lakes is a census-designated place (CDP) in the towns of Haverhill and Bath, New Hampshire, United States. It had a population of 504 at the 2020 census.

The Haverhill portion of the community is an independent incorporated district, with its own water system, planning board, and recreation program, and is guided by a three-member elected board of commissioners and annual district meeting.

Text: Wikipedia · CC BY-SA 4.0

Mountain Lakes weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Mountain Lakes

All 24 webcams near Mountain Lakes ›

Webcams: Windy.com

Living in Mountain Lakes

Median household income
$35,603
Median home value
$264,800
Median age
56.5
Cost of living and demographics of Mountain Lakes ›

Do you know Mountain Lakes? Tell us about it

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

Map of Mountain Lakes

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

Mountain Lakes 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 ›

Mountain Lakes, NH population

Mountain Lakes had 504 residents in the 2020 Census.

2020 Census504
Density143 per sq mi (55 per km²)

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

Mountain Lakes at a glance

StateNew Hampshire (NH)
CountyGrafton County
TypeCensus-designated place
Population504 (2020)
Land area3.52 sq mi (9.1 km²)
Water area0.11 sq mi (0.29 km²)
Elevation801 ft (244 m)
Coordinates44.1247° N, 71.9578° W
ZIP code03774
Census code (GEOID)3349600

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

Towns near Mountain Lakes

Straight-line distance between town centers.

Frequently asked questions about Mountain Lakes

What county is Mountain Lakes in?

Mountain Lakes is in Grafton County, New Hampshire.

What is the population of Mountain Lakes, NH?

504 people lived in Mountain Lakes at the 2020 Census.

What is the ZIP code of Mountain Lakes, NH?

The ZIP code of Mountain Lakes is 03774.

What is the elevation of Mountain Lakes?

801 feet (244 m) above sea level.

What towns are near Mountain Lakes?

Woodsville (3.6 mi), North Haverhill (3.8 mi), Haverhill (4.1 mi), Bath (4.3 mi), Landaff (4.3 mi).

Last updated: