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