New Haven is a town in Addison County, Vermont, United States. The population was 1,683 at the 2020 census. In addition to the town center, New Haven contains the communities of Belden, Brooksville, New Haven Junction and New Haven Mills.
town offices and library
The Brooksville Advent Church on Dog Team Road just off of US Route 7
Addison County is a county located in the U.S. state of Vermont. As of the 2020 census, the population was 37,363. Its shire town is the town of Middlebury.
Addison County courthouse in Middlebury
Lake Dunmore is located in Salisbury and Leicester, entirely within Addison County.
Eastern view from Vermont Route 17 in Addison of Snake Mountain (right) and Mount Abraham (center).
Middlebury College is located in Addison County.