Alton

Town in Belknap County, New Hampshire

View of Alton, New Hampshire
Photo: Ken Gallager at en.wikipedia · Public domain

Alton is a town in Belknap County, New Hampshire, with 5,894 residents (2020 Census). It sits at 561 ft (171 m) above sea level. The nearest town is New Durham, 4.7 miles E.

About Alton

Alton is a town in Belknap County, New Hampshire, United States. The population was 5,894 at the 2020 census, and an estimated 6,036 in 2025, up from 5,250 at the 2010 census. It is home to Alton Bay State Forest and Mount Major State Forest.

The primary settlement in town, where 499 people resided at the 2020 census, is defined by the U.S. Census Bureau as the Alton census-designated place (CDP) and is centered on the intersection of New Hampshire Route 11 and New Hampshire Route 140. The town also includes the village of Alton Bay, a long-time resort located beside Lake Winnipesaukee.

Text: Wikipedia · CC BY-SA 4.0

Alton weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Alton

All 24 webcams near Alton ›

Webcams: Windy.com

Living in Alton

Median household income
$113,715
Median home value
$430,400
Median age
53.7
Cost of living and demographics of Alton ›

Do you know Alton? Tell us about it

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

Map of Alton

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

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

Alton, NH population

Alton had 5,894 residents in the 2020 Census.

2020 Census5,894
Density93 per sq mi (36 per km²)

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

Alton at a glance

StateNew Hampshire (NH)
CountyBelknap County
TypeTown
Population5,894 (2020)
Land area63.70 sq mi (165.0 km²)
Water area19.48 sq mi (50.46 km²)
Elevation561 ft (171 m)
Coordinates43.4883° N, 71.2406° W
ZIP codes03809, 03810, 03855
Official websitealton.nh.gov/Main.asp
Census code (GEOID)3300101060

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

Towns near Alton

Straight-line distance between town centers.

Frequently asked questions about Alton

What county is Alton in?

Alton is in Belknap County, New Hampshire.

What is the population of Alton, NH?

5,894 people lived in Alton at the 2020 Census.

What is the ZIP code of Alton, NH?

The main ZIP code is 03809. Other ZIP codes: 03810, 03855.

What is the elevation of Alton?

561 feet (171 m) above sea level.

What towns are near Alton?

New Durham (4.7 mi), Gilford (7.1 mi), Gilmanton (7.4 mi), Middleton (8.5 mi), Brookfield (8.9 mi).

Last updated: