Boydton is a town in Mecklenburg County, Virginia, United States. The population was 454 at the 2000 census. It is the county seat of Mecklenburg County, and it is near the Mecklenburg Correctional Center.
Boydton is located at 36°40′05″N 78°23′20″W / 36.667997°N 78.389001°W / 36.667997; -78.389001 (36.667997, -78.389001).
According to the United States Census Bureau, the town has a total area of 0.8 square miles (2.1 km2), all of it land.