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)
AdSee the latest home listings for sale, connect with local experts and schedule the tour. Realtor.com® puts the best tools in your hands. Find your dream home in your favorite city
Home Buying Tips · Search by commute time · View property flood risks · 3D Tours
Types: Apartments, Condos, Houses, Studios, Townhomes, and more