Swanton is a town in Franklin County, Vermont. The population was 6,427 at the 2010 census. The town includes the village of Swanton.

source