(Virginia)
Bradshaw is an unincorporated community in the northern sections of Montgomery and Roanoke counties in the U.S. state of Virginia. Bradshaw occupies a narrow valley between the north slope of Fort Lewis Mountain and the south slope of Catawba Mountain.