Search
Search

Hanging Rock Golf Club

Click image for larger view
Details 
Map 
Amenities 
Yelp 

Hanging Rock Golf Club, located at 1500 Red Lane Extension in Salem, VA, offers one of the top golfing experiences in Virginia’s Blue Ridge region. Designed by renowned architect Russell Breeden and opened in 1991, this 18-hole, par-72 championship course spans 6,828 yards. The course features scenic views of the Roanoke Valley, rolling terrain, and strategically placed bunkers, ensuring a challenging yet rewarding experience for golfers of all skill levels.

Recognized by Golf Digest with a 3.5-star rating and featured in Washington Golf Monthly’s “Top 100 Must-Play Courses in the Mid-Atlantic,” Hanging Rock is known for its beautifully maintained greens and diverse layout. The course's combination of natural beauty and technical challenges creates a memorable golfing experience.

Beyond the course, the club offers a fully stocked pro shop, a grass driving range, practice areas, and a grill for post-round relaxation. PGA professionals provide instruction tailored to golfers of all abilities. Conveniently located just 10 minutes from downtown Roanoke and the Blue Ridge Parkway, Hanging Rock Golf Club is the ideal destination for golfers looking to experience the best of Virginia's Blue Ridge.

  • Map View:
Directions
Sports Facilities
Directions
  • Directions: I-81 to Exit 140. Take VA-311 North for .1 miles and turn left on Mountain Heights Drive and then take the immediate left onto Edgebrook Road. Go to the end of Edgebrook and the golf course will be directly in front of you.
  • Major Access Routes: I-81
General Facility Information
  • All Sports Offered:
    • Golf
  • Concessions Available:
  • Restrooms Available:
Golf
  • Clubhouse Dining:
  • Distance from Blue Tees: 6602
  • Distance from Gold Tees: 5425
  • Distance from Red Tees: 4519
  • Distance from White Tees: 6007
  • Driving Range:
  • Number of Holes: 18
  • Par: 72
  • Pitching Area:
  • Practice Green:
  • Pro Shop: