Bennington is a census-designated place in Bennington County, Vermont, United States. It is located entirely within the town of Bennington. The population of the CDP was 9,074 at the 2010 census, or 57.6% of the population of the entire town.