 Starksboro is located in the northeast corner of Addison County, along the western edge of the Green Mountains.Vermont Route 116 runs through the town center, leading north to Hinesburg and South Burlington and south to Bristol and East Middlebury.Vermont Route 17 crosses the southern part of the town, leading east across the Green Mountains to Mad River Glen ski area and the town of Waitsfield, and west to Bristol and the Champlain Valley.