 Bromley Mountain and its ski area are in the southern part of the town, and Styles Peak and Peru Peak are to the north.Vermont Route 11 crosses the southeastern part of the town, past Bromley Mountain Ski Area.According to the United States Census Bureau, the town has a total area of , of which is land and , or 0.32%, is water.