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

Showing 12 courses: 6 in Roanoke, 6 nearby.

  1. Ballyhack

    Private3609 Pitzer Rd

    18 · PAR 72 · 7,294 YD

  2. Blue Hills Golf Club

    Public2002 Blue Hills Dr NE

    18 · PAR 71 · 6,436 YD

  3. Brookside Par 3 Golf Course

    Public6303 Williamson Rd

    9 · PAR 27 · 840 YD

  4. Hunting Hills Country Club

    Private5220 Hunting Hills Dr

    18 · PAR 70 · 6,058 YD

  5. Ole Monterey Golf Club

    Public201 Tinker Creek Ln NE

    18 · PAR 71 · 6,712 YD

  6. Roanoke Country Club

    Private3360 Country Club Dr NW

    9 · PAR 35 · 3,221 YD

  7. Hidden Valley Country Club

    PrivateSalem, VA

    5.9 MI · 18 · PAR 71 · 6,545 YD

  8. Hanging Rock Golf Club

    PublicSalem, VA

    6.4 MI · 18 · PAR 72 · 6,828 YD

  9. Salem Municipal Golf Course

    PublicSalem, VA

    6.9 MI · 9 · PAR 34 · 2,426 YD

  10. Copper Cove Golf Club

    PublicHardy, VA

    7.9 MI · 18 · PAR 72 · 6,559 YD

  11. Ashley Plantation Golf Club

    PublicDaleville, VA

    11.3 MI · 9 · PAR 36 · 3,265 YD

  12. 13.5 MI · 18 · PAR 71 · 6,133 YD

Missing a course in Roanoke, or something out of date?

Tell us what to fix

Of 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 line

All golf courses in Virginia

Frequently 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.