Shaftsbury Center is located near the geographic center of the town of Shaftsbury, stretched out for about 1.0 miles along Vermont Route 7A on either side of its junctions with West Mountain and Tunic Roads.