Weathersfield town is located in Windsor County, Vermont with a population of 2825. The town covers a total area of 44.2 square miles, of which 43.6 square miles is land and 0.6 square miles is water. Nearby towns are Cavendish, Baltimore, and Springfield. Students attend Weathersfield School for study.
PriceBedsBathsMore Save Search