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)
AdTravel Like A Local With Airbnb! Find Affordable Vacation Rentals Anytime, Anywhere. Airbnb Has 7+ Million Unique Listings Worldwide. Reserve Yours Today!