Craftsbury is a town in Orleans County, Vermont, United States. The population was 1,343 at the 2020 census. The town includes the unincorporated villages of Craftsbury, Craftsbury Common, Mill Village, and East Craftsbury.
Elevation: 904 ft (272 m)
Country: United States
State: Vermont
County: Orleans
Chartered: August 23, 1781
Communities: Craftsbury · Craftsbury Common · East Craftsbury · Mill Village