Barton is a town in Orleans County, Vermont, United States. The population was 2,780 at the 2000 census. The town includes two incorporated villages, Barton and Orleans. Approximately 30% of the town's population lived in the village of Orleans, 27% in the village of Barton, and 43% outside of the villages. There are only four other towns in the state containing two incorporated villages.
The Selectman's Budget was $310,100 in 2008, the Highway Budget was $441,900.
The Essex-Orleans Senate district includes the town of Barton, as well as parts or all of Essex County, Orleans County, Franklin County and Lamoille County. It is represented in the Vermont Senate by Vincent Illuzzi (R) and Robert A. Starr (D).