Brandon is an unincorporated village and census-designated place (CDP) in the town of Brandon, Rutland County, Vermont, United States. As of the 2020 census, the population was 1,727. Most of the village is listed on the National Register of Historic Places as the Brandon Village Historic District.