Hanging Rock, Virginia

Hanging Rock
Location within the Commonwealth of Virginia
Hanging Rock, Virginia (the United States)
Coordinates: 37°19′41″N 080°02′24″W / 37.32806°N 80.04000°W / 37.32806; -80.04000
CountryUnited States
StateVirginia
CountyRoanoke
Elevation
1,115 ft (340 m)
Time zoneUTC-5 (Eastern (EST))
  Summer (DST)UTC-4 (EDT)
ZIP code
24019
Area code540
FIPS code51-35144
GNIS feature ID1499521

Hanging Rock is an unincorporated community in Roanoke County, Virginia, United States located directly north of Salem. The community is named for a prominent rock outcrop. The intersection of Virginia State Route 311 and Virginia State Route 419 is in Hanging Rock.