Cabot is a small town located in Washington County, Vermont with a population of 1433. The town has a total area of 38.5 square miles, of which 37.3 square miles is land and 1.2 square miles is water. Nearby municipalities are Walden, Danville, Marshfield, and Woodbury. For shopping and services, Montpelier and Barre towns are 30 minutes to the southwest. Students go to Cabot School for study.