Hartland town is located in Windsor County, Vermont with a population of 3393. The town has a total area of 45.2 square miles, of which 45.0 square miles is land and 0.2 square miles is water. Nearby municipalities are Hartford, Woodstock, Bridgewater, and Reading. For shopping and services, Lebanon, NH is 17 minutes to the northeast. Students go to Hartland Elementary School for study.
PriceBedsBathsMore Save Search