Lunenburg
Town in Essex County, Vermont

Lunenburg is a town in Essex County, Vermont, with 1,246 residents (2020 Census). It sits at 1,296 ft (395 m) above sea level. The nearest town is Gilman, 4.0 miles S.
- 1,246residents (2020 Census)
- 1,296 ftelevation · 395 m
- 45.2 sq miland area · 117.0 km²
- 28 / sq mipopulation density
- 05906main ZIP code (2 in total)
About Lunenburg
Lunenburg is a town in Essex County, Vermont, United States. The population was 1,246 at the 2020 census, the most populous in Essex County. Lunenburg contains the villages of Lunenburg and Gilman and hamlets of South Lunenburg and Mill Village (Northern Lunenburg), and is part of the Berlin, NH –VT Micropolitan Statistical Area.
Text: Wikipedia · CC BY-SA 4.0
Lunenburg weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Lunenburg
Webcams: Windy.com
Living in Lunenburg
- Median household income
- $53,125
- Median home value
- $164,000
- Median rent
- $1,025/mo
- Median age
- 51.2
Do you know Lunenburg? Tell us about it
Help other travelers: share what makes Lunenburg special. We review every message before publishing it.
Map of Lunenburg
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Lunenburg 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 ›Lunenburg, VT population
Lunenburg had 1,246 residents in the 2020 Census.
| 2020 Census | 1,246 |
|---|---|
| Density | 28 per sq mi (11 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Lunenburg at a glance
| State | Vermont (VT) |
|---|---|
| County | Essex County |
| Type | Town |
| Population | 1,246 (2020) |
| Land area | 45.17 sq mi (117.0 km²) |
| Water area | 0.63 sq mi (1.62 km²) |
| Elevation | 1,296 ft (395 m) |
| Coordinates | 44.4710° N, 71.7059° W |
| ZIP codes | 05906, 05904 |
| Census code (GEOID) | 5000941425 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Lunenburg
- Gilman4.0 mi S
- Dalton, NH5.3 mi S
- Concord6.3 mi W
- Guildhall6.7 mi NE
- Lancaster, NH8.0 mi E
- Victory8.2 mi NW
- Whitefield, NH8.7 mi SE
- Granby9.1 mi N
- Littleton, NH9.9 mi SW
- Kirby10.9 mi W
- Northumberland, NH11.4 mi NE
- Maidstone12.7 mi N
Straight-line distance between town centers.
Frequently asked questions about Lunenburg
What county is Lunenburg in?
Lunenburg is in Essex County, Vermont.
What is the population of Lunenburg, VT?
1,246 people lived in Lunenburg at the 2020 Census.
What is the ZIP code of Lunenburg, VT?
The main ZIP code is 05906. Other ZIP codes: 05904.
What is the elevation of Lunenburg?
1,296 feet (395 m) above sea level.
What towns are near Lunenburg?
Gilman (4.0 mi), Dalton (5.3 mi), Concord (6.3 mi), Guildhall (6.7 mi), Lancaster (8.0 mi).
Last updated: