Bristol, Vermont Population, Schools and Places of Interest

Bristol, Vermont is a small town located in Addison County and is bordered by the towns of Starksboro, Monkton, Lincoln, New Haven, and Hinesburg. Bristol is home to a population of just under 3,000 people and is well known for…
Read more