Shaftsbury VT Real Estate

Shaftsbury town is located in Bennington County, Vermont with a population of 3590. The town has a total area of 43.2 square miles, of which 43.1 square miles is land and 0.08 square miles is water. Nearby towns are Arlington and Burlington. Students attend Shaftsbury Elementary School for study.

Price
Beds
Baths
Save Search