Nelson

Town in Cheshire County, New Hampshire

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

Nelson is a town in Cheshire County, New Hampshire, with 629 residents (2020 Census). It sits at 1,493 ft (455 m) above sea level. The nearest town is Harrisville, 4.4 miles SE.

About Nelson

Nelson is a town in Cheshire County, New Hampshire, United States. The population was 629 at the 2020 census, down from 729 at the 2010 census, and was an estimated 661 in 2025. Nelson includes the village of Munsonville.

Text: Wikipedia · CC BY-SA 4.0

Nelson weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Nelson

All 24 webcams near Nelson ›

Webcams: Windy.com

Living in Nelson

Median household income
$99,792
Median home value
$340,900
Median rent
$1,203/mo
Median age
42.3
Cost of living and demographics of Nelson ›

Do you know Nelson? Tell us about it

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

Map of Nelson

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

Nelson 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 ›

Nelson, NH population

Nelson had 629 residents in the 2020 Census.

2020 Census629
Density29 per sq mi (11 per km²)

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

Nelson at a glance

StateNew Hampshire (NH)
CountyCheshire County
TypeTown
Population629 (2020)
Land area21.91 sq mi (56.8 km²)
Water area1.37 sq mi (3.55 km²)
Elevation1,493 ft (455 m)
Coordinates42.9995° N, 72.1217° W
ZIP code03457
Official websitetownofnelson.com
Census code (GEOID)3300550580

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

Towns near Nelson

Straight-line distance between town centers.

Frequently asked questions about Nelson

What county is Nelson in?

Nelson is in Cheshire County, New Hampshire.

What is the population of Nelson, NH?

629 people lived in Nelson at the 2020 Census.

What is the ZIP code of Nelson, NH?

The ZIP code of Nelson is 03457.

What is the elevation of Nelson?

1,493 feet (455 m) above sea level.

What towns are near Nelson?

Harrisville (4.4 mi), Sullivan (4.9 mi), Roxbury (5.2 mi), Stoddard (5.3 mi), Hancock (6.4 mi).

Last updated: