Swanzey

Town in Cheshire County, New Hampshire

View of Swanzey, New Hampshire
Photo: Wikimedia CommonsWikimedia Commons · Public domain

Swanzey is a town in Cheshire County, New Hampshire, with 7,270 residents (2020 Census). It sits at 492 ft (150 m) above sea level. The nearest town is West Swanzey, 1.6 miles NW.

About Swanzey

Swanzey is a town in Cheshire County, New Hampshire, United States. The population was 7,270 at the 2020 census, and an estimated 7,461 in 2025. In addition to the town center, Swanzey includes the villages of East Swanzey, West Swanzey, North Swanzey and Westport.

Text: Wikipedia · CC BY-SA 4.0

Swanzey weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Swanzey

All 24 webcams near Swanzey ›

Webcams: Windy.com

Living in Swanzey

Median household income
$81,595
Median home value
$259,200
Median rent
$1,508/mo
Median age
50
Cost of living and demographics of Swanzey ›

Do you know Swanzey? Tell us about it

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

Map of Swanzey

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

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

Swanzey, NH population

Swanzey had 7,270 residents in the 2020 Census.

2020 Census7,270
Density162 per sq mi (62 per km²)

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

Swanzey at a glance

StateNew Hampshire (NH)
CountyCheshire County
TypeTown
Population7,270 (2020)
Land area44.97 sq mi (116.5 km²)
Water area0.36 sq mi (0.92 km²)
Elevation492 ft (150 m)
Coordinates42.8583° N, 72.2964° W
ZIP code03446
Official websitetown.swanzey.nh.us
Census code (GEOID)3300575700

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

Towns near Swanzey

Straight-line distance between town centers.

Frequently asked questions about Swanzey

What county is Swanzey in?

Swanzey is in Cheshire County, New Hampshire.

What is the population of Swanzey, NH?

7,270 people lived in Swanzey at the 2020 Census.

What is the ZIP code of Swanzey, NH?

The ZIP code of Swanzey is 03446.

What is the elevation of Swanzey?

492 feet (150 m) above sea level.

What towns are near Swanzey?

West Swanzey (1.6 mi), Troy (5.8 mi), Richmond (5.9 mi), Marlborough (6.3 mi), Keene (6.6 mi).

Last updated: