Tamworth
Town in Carroll County, New Hampshire

Tamworth is a town in Carroll County, New Hampshire, with 2,812 residents (2020 Census). It sits at 525 ft (160 m) above sea level. The nearest town is Albany, 6.6 miles N.
- 2,812residents (2020 Census)
- 525 ftelevation · 160 m
- 59.6 sq miland area · 154.2 km²
- 47 / sq mipopulation density
- 03886main ZIP code (4 in total)
About Tamworth
Tamworth is a town in Carroll County, New Hampshire, United States. The population was 2,812 at the 2020 census, and an estimated 2,895 in 2025. Tamworth includes the villages of Chocorua, South Tamworth, Wonalancet, and Whittier. The White Mountain National Forest is to the north. The town is home to Hemenway State Forest in the north and White Lake State Park in the southeast.
Text: Wikipedia · CC BY-SA 4.0
Tamworth weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Tamworth
Webcams: Windy.com
Living in Tamworth
- Median household income
- $68,036
- Median home value
- $366,800
- Median rent
- $1,110/mo
- Median age
- 45.6
Do you know Tamworth? Tell us about it
Help other travelers: share what makes Tamworth special. We review every message before publishing it.
Map of Tamworth
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Tamworth 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 ›Tamworth, NH population
Tamworth had 2,812 residents in the 2020 Census.
| 2020 Census | 2,812 |
|---|---|
| Density | 47 per sq mi (18 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Tamworth at a glance
| State | New Hampshire (NH) |
|---|---|
| County | Carroll County |
| Type | Town |
| Population | 2,812 (2020) |
| Land area | 59.55 sq mi (154.2 km²) |
| Water area | 1.10 sq mi (2.85 km²) |
| Elevation | 525 ft (160 m) |
| Coordinates | 43.8640° N, 71.2961° W |
| ZIP codes | 03886, 03817, 03883, 03897 |
| Official website | tamworthnh.gov |
| Census code (GEOID) | 3300376100 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Tamworth
- Albany6.6 mi N
- Sandwich7.5 mi W
- Madison7.7 mi NE
- Center Sandwich8.1 mi SW
- Waterville Valley9.3 mi NW
- Suissevale10.3 mi S
- Center Ossipee10.5 mi SE
- Moultonborough10.7 mi S
- Freedom11.1 mi E
- Ossipee11.6 mi SE
- Melvin Village12.0 mi S
- Eaton12.7 mi E
Straight-line distance between town centers.
Frequently asked questions about Tamworth
What county is Tamworth in?
Tamworth is in Carroll County, New Hampshire.
What is the population of Tamworth, NH?
2,812 people lived in Tamworth at the 2020 Census.
What is the ZIP code of Tamworth, NH?
The main ZIP code is 03886. Other ZIP codes: 03817, 03883, 03897.
What is the elevation of Tamworth?
525 feet (160 m) above sea level.
What towns are near Tamworth?
Albany (6.6 mi), Sandwich (7.5 mi), Madison (7.7 mi), Center Sandwich (8.1 mi), Waterville Valley (9.3 mi).
Last updated: