Waterbury Center is an unincorporated village and census-designated place in the town of Waterbury, Washington County, Vermont, United States. As of the 2020 census, it had a population of 390. The CDP is in northwestern Washington County, east of the geographic center of the town of Waterbury, 3.5 miles north of the main village of Waterbury. …Waterbury Center is an unincorporated village and census-designated place in the town of Waterbury, Washington County, Vermont, United States. As of the 2020 census, it had a population of 390. The CDP is in northwestern Washington County, east of the geographic center of the town of Waterbury, 3.5 miles north of the main village of Waterbury. Vermont Route 100 runs through the west side of Waterbury Center, leading south to Interstate 89 at Waterbury village and north 6 miles to Stowe. The community is bordered to the west by Waterbury Center State Park, on the east arm of Waterbury Reservoir, an impoundment on the Little River, which flows south to the Winooski River west of Waterbury village.