Hanging Rock is an unincorporated community in Roanoke County, Virginia, United States located directly north of Salem.
On June 21, 1864, Hunter and his men were seeking refuge after failing to capture Lynchburg, 60 miles to the east.
"[4] "Hunter retreated along the Lynchburg-Salem Turnpike (today's U.S. 460) in a wagon train that stretched for 11 miles.
McCausland and Confederate Gen. Robert Ransom Jr.'s men caught Hunter's army, which was slowed by the narrow gap through Hanging Rock up Catawba Mountain toward New Castle, Virginia.
Map of engagement at Hanging Rock, Roanoke County, Va., Tuesday June 21st 1864, to accompany report of Jed.
Another marker described the attack, and was erected in 1999 by County of Roanoke, the City of Salem, and the Hanging Rock Battlefield and Railway Preservation Foundation.