HANGING ROCK GOLF CLUB
🇺🇸 Salem, VA, USA
Designed by Russell Breeden




Hanging Rock Golf Club sits in the Roanoke Valley of southwestern Virginia, near Salem, where the course takes its name from the distinctive rock formations characteristic of the region's Appalachian foothills. Russell Breeden designed the layout, bringing his regional expertise to a property that works with the area's rolling terrain and hardwood forests. The course reflects the style of accessible daily-fee golf that became common in Virginia during the latter decades of the twentieth century, offering a straightforward test for a range of skill levels.
The routing moves through elevation changes typical of this part of Virginia, with holes that climb and descend across wooded corridors and more open meadow areas. Breeden's design incorporates natural features into the playing strategy, using the topography to create variety in approach shots and demanding thoughtful club selection. Water comes into play on several holes, and the bunkering follows conventional patterns that frame greens and define landing areas without excessive penal character.
Hanging Rock serves the Salem and greater Roanoke communities as a public facility, drawing local golfers and visitors exploring the region's golf options. The course operates within the context of Virginia's robust public golf market, where numerous layouts compete by offering solid conditioning and playable design at reasonable rates. The setting provides views of the surrounding mountains and a sense of the Blue Ridge landscape that defines this part of the state.
Reviews
65FAQ
Ratings, design, and course details pulled from Course Vaults.
Hanging Rock at Hanging Rock Golf Club has a Course Vaults score of 6.4 out of 10 based on 6 explicit golfer ratings.
Hanging Rock was designed by Russell Breeden.
Yes. Hanging Rock at Hanging Rock Golf Club is listed as welcoming public or guest play on Course Vaults.
Par at Hanging Rock is 73.
Hanging Rock plays 6,602 yards from the back tees on Course Vaults.
The slope rating at Hanging Rock is 137.