Williamstown, Vermont

Williamstown, Vermont
Historical society and church in Williamstown
Williamstown, Vermont
Williamstown, Vermont
Location in the United States
Coordinates: 44°6′58″N 72°32′27″W / 44.11611°N 72.54083°W / 44.11611; -72.54083
Country United States
State Vermont
CountyOrange
Communities
Area
 • Total
40.3 sq mi (104.5 km2)
 • Land40.2 sq mi (104.1 km2)
 • Water0.15 sq mi (0.4 km2)
Elevation
896 ft (273 m)
Population
 (2020)
 • Total
3,515
 • Density88/sq mi (33.8/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
ZIP Codes
05679 (Williamstown)
05654 (Graniteville)
05663 (Northfield)
Area code802
FIPS code50-84175
GNIS feature ID1462262
Websitewilliamstownvt.org

Williamstown is a town in Orange County, Vermont, United States. The population was 3,515 at the 2020 census, making it the second largest municipality in the county.