Bristol town is located in Addison County, Vermont with a population of 3894. Chartered in 1762, Bristol has a total area of 42.2 square miles, of which 41.5 square miles is land and 0.7 square miles is water. Nearby towns are New Haven and Lincoln. For shopping and services, Middlebury town is 16 minutes in the southwest. Students go to Mt. Abraham Union Middle/High School for studies.
PriceBedsBathsMore Save Search