Bracey is a census-designated place (CDP) in Mecklenburg County, Virginia, United States. It is located next to South Hill, La Crosse, and Broadnax also in Mecklenburg County. The CDP had an estimated population of 1,554 in 2010.
Bracey is located at 36°35′59″N 78°08′35″W / 36.599589°N 78.143051°W / 36.599589; -78.143051 (36.599589, -78.143051). It lies 341 feet (104 m) above sea level.
Bracey lies in the Piedmont area of Virginia and has a humid sub-tropical climate generalized by hot, humid summers and cool to chilly winters. The average annual rainfall is 42.7 inches with winter-time snowfall averaging 3.5 inches.