Thetford town is located in Orange County, Vermont with a population of 2617. The town has 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 Strafford, Sharon, and Fairlee. Thetford waterbodies include Lake Fairlee. Students attend Marion W. Cross School for study.
PriceBedsBathsMore Save Search