Drakes Branch is a town in Charlotte County, Virginia, United States.
[5] Drakes Branch is located southeast of the center of Charlotte County at 36°59′35″N 78°36′6″W / 36.99306°N 78.60167°W / 36.99306; -78.60167 (36.992958, −78.601714).
[6] Virginia State Route 47 passes through the town, leading north 5 miles (8 km) to Charlotte Court House, the county seat, and southeast 7 miles (11 km) to U.S. Route 15.
According to the United States Census Bureau, Drakes Branch has a total area of 4.1 square miles (10.7 km2), all of it land.
There were 262 housing units at an average density of 63.3 per square mile (24.4/km²).