where is eagle rock va
Eagle Rock Info. Eagle Rock, Virginia is located in Botetourt County. Zip codes in Eagle Rock, VA include 24085. The median home price in Eagle Rock is $22 which is roughly $22/per square foot.