Newbury is an incorporated village in the town of Newbury in Orange County, Vermont, United States. The population was 447 at the 2020 census.
Category: Orange, Vermont, United States