Branchville is a town in Southampton County, Virginia, United States.
[5] According to the United States Census Bureau, the town has a total area of 0.4 square miles (1.1 km2), all of it land.
There were 56 housing units at an average density of 128.4 per square mile (49.1/km2).
The racial makeup of the town was 67.48% White, 30.89% African American, 0.81% Asian, and 0.81% from two or more races.
There were no families and 4.6% of the population living below the poverty line, including no under eighteens and 15.8% of those over 64.