Golf courses in Roanoke, VA
There are 6 golf courses in Roanoke, VA: 3 public and 3 private.
- Courses
- 6
- 18-hole
- 4
- 9-hole
- 2
- With a range
- 5 of 6
- Avg 18-hole yards
- 6,625
- Nearby
- 6 within 14 mi
Courses in and near Roanoke
-
Ballyhack
Private3609 Pitzer Rd
18 · PAR 72 · 7,294 YD
-
Blue Hills Golf Club
Public2002 Blue Hills Dr NE
18 · PAR 71 · 6,436 YD
-
Brookside Par 3 Golf Course
Public6303 Williamson Rd
9 · PAR 27 · 840 YD
-
Hunting Hills Country Club
Private5220 Hunting Hills Dr
18 · PAR 70 · 6,058 YD
-
Ole Monterey Golf Club
Public201 Tinker Creek Ln NE
18 · PAR 71 · 6,712 YD
-
Roanoke Country Club
Private3360 Country Club Dr NW
9 · PAR 35 · 3,221 YD
-
Hidden Valley Country Club
PrivateSalem, VA
5.9 MI · 18 · PAR 71 · 6,545 YD
-
Hanging Rock Golf Club
PublicSalem, VA
6.4 MI · 18 · PAR 72 · 6,828 YD
-
Salem Municipal Golf Course
PublicSalem, VA
6.9 MI · 9 · PAR 34 · 2,426 YD
-
Copper Cove Golf Club
PublicHardy, VA
7.9 MI · 18 · PAR 72 · 6,559 YD
-
Ashley Plantation Golf Club
PublicDaleville, VA
11.3 MI · 9 · PAR 36 · 3,265 YD
-
Botetourt Golf & Swim Club
Troutville, VA
13.5 MI · 18 · PAR 71 · 6,133 YD
No courses match these filters.
Missing a course in Roanoke, or something out of date?
Tell us what to fixOf the 6 Roanoke courses that list driving range information, 5 have one.
Among the 4 18-hole courses here with a listed yardage, the longest is Ballyhack at 7,294 yards, and the average is 6,625 yards.
Roanoke is in Virginia, which has 307 golf courses across 177 cities in this directory.
Nearby cities with listed courses include Salem, VA (6.3 miles), Hardy, VA (7.9 miles), Daleville, VA (11 miles) and Troutville, VA (14 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Roanoke, VA?
Roanoke, VA has 6 golf courses in this directory: 4 with 18 holes and 2 with 9 holes.
What is the longest golf course in Roanoke, VA?
Of the 18-hole courses with a listed yardage, Ballyhack is the longest at 7,294 yards.
Do golf courses in Roanoke, VA have driving ranges?
5 of the 6 courses in Roanoke, VA that list driving range information have one.
How long is the average 18-hole course in Roanoke, VA?
Across 4 18-hole courses with a listed yardage, the average is 6,625 yards.
What cities near Roanoke, VA have golf courses?
Nearby cities with listed courses include Salem, VA (6.3 miles, 3 courses), Hardy, VA (7.9 miles, 1 course), Daleville, VA (11 miles, 1 course) and Troutville, VA (14 miles, 1 course).
How many public golf courses are in Roanoke, VA?
Roanoke, VA has 3 public golf courses in this directory.
How many private golf courses are in Roanoke, VA?
Roanoke, VA has 3 private golf courses in this directory.
How many public vs private golf courses are in Roanoke, VA?
Of the 6 golf courses listed in Roanoke, VA, 3 are public and 3 are private.
Listing data last updated October 2026. See data sources.