Braintree is a small town in Orange County, Vermont with a population of 1246. Chartered in 1781, Braintree has a total area of 38.39 square miles, of which 38.3 square miles is land and 0.04 square miles is water. Nearby towns are Brookfield, Randolph, Hancock, and Granville. For shopping and services, the town of Barre is 35 minutes to the northeast. Students attend Braintree School for studies.
PriceBedsBathsMore Save Search