Rochester is a census-designated place (CDP) that comprises the central village of the town of Rochester, Windsor County, Vermont, United States. As of the 2010 census, the population of the CDP was 299, compared to 1,139 for the entire town of Rochester.