Danville is a town in Caledonia County, Vermont, United States. The population was 2,335 at the 2020 census. The primary settlement in town is recorded as the Danville census-designated place and had a population of 385 at the 2020 census.
Established: October 31, 1786 (chartered)
Elevation: 1,591 ft (485 m)
Country: United States
State: Vermont
County: Caledonia
Communities: Danville · Danville Center · North Danville · Upper Narrows · West Danville
ZIP codes: 05828 (Danville) · 05873 (West Danville) · 05819 (St. Johnsbury)
AdBook the best deals on Amtrack Train Tickets. Travel with Tickets Starting at $1. Amtrack is the way to see America by train. Fast, efficient, and highly cost-effective
Site visitors: Over 100K in the past month
Destinations: New York, Baltimore, Washington, Los Angeles, Chicago, Las Vegas