Starksboro is a town in Addison County, Vermont, United States. The population was 1,777 at the 2010 census.
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.
According to the United States Census Bureau, Starksboro has a total area of 45.9 square miles (118.8 km2), of which 45.7 square miles (118.3 km2) is land and 0.19 square miles (0.5 km2), or 0.42%, is water.
The Town was named after John Stark, a prominent Officer from the New Hampshire Militia during the Revolutionary War. The Robinson Elementary School is named in honor of Albert J. Robinson, who helped build the school.
As of the census of 2000, there were 1,898 people, 668 households, and 488 families residing in the town. The population density was 41.7 people per square mile (16.1/km2). There were 765 housing units at an average density of 16.8 per square mile (6.5/km2). The racial makeup of the town was 96.63% White, 0.21% African American, 0.26% Native American, 0.68% Asian, 0.05% Pacific Islander, 0.05% from other races, and 2.11% from two or more races. Hispanic or Latino of any race were 0.21% of the population.