 U.S. Route 7 passes through the town leading north to Middlebury and south to Brandon and Rutland.The northern half of Lake Dunmore is in the eastern part of the town, and is the site of Branbury State Park.According to the United States Census Bureau, Salisbury has a total area of of which is land and , or 3.81%, is water.