what county is eagle rock va in
Eagle Rock, Virginia. Eagle Rock is an unincorporated community in Botetourt County, Virginia, United States, located along the James River between Iron Gate, Virginia and Buchanan, Virginia. Contents.