top of page
Chartered in 1763, the Town of Newbury is situated on the Connecticut River and includes the Village of Newbury and the Village of Wells River. Population at the 2020 census was 2,293
​
Photo by Allen Fuller
Notices
​
Effective April 15, 2024, weight load limits of roads in town are lifted.
​
​
​
​
​
​
​
​
​
​
Town of Newbury, Vermont, 2015
bottom of page