Golf courses in Pembroke, VA

The only golf course listed in Pembroke, VA is Castle Rock Golf & Recreation, a regulation 18-hole golf course with par 71 and 5,668 yards. 11 other golf courses are within 25 miles; the nearest is Giles Country Club, Giles Course in Pearisburg, VA, 4.6 miles away.

Courses
1
18-hole
1
9-hole
0
With a range
0 of 1
Avg 18-hole yards
5,668
Nearby
10 within 25 mi

Courses in and near Pembroke

Showing 11 courses: 1 in Pembroke, 10 nearby.

  1. Castle Rock Golf & Recreation

    900 Castle Rock Dr

    18 · PAR 71 · 5,668 YD

  2. Giles Country Club, Giles Course

    PrivatePearisburg, VA

    4.6 MI

  3. 10.8 MI · 18 · PAR 71 · 6,278 YD

  4. 12.4 MI · 18 · PAR 72 · 7,665 YD

  5. Virginia Tech Golf Course

    PublicBlacksburg, VA

    12.9 MI · 9 · PAR 36 · 3,258 YD

  6. 14.5 MI · 9 · PAR 35 · 2,731 YD

  7. Thorn Spring Golf Course

    PublicPulaski, VA

    16.1 MI · 18 · PAR 72 · 6,431 YD

  8. Blacksburg Country Club

    PrivateBlacksburg, VA

    16.6 MI · 18 · PAR 72 · 6,750 YD

  9. Auburn Hills Golf Club

    PublicRiner, VA

    19.3 MI · 18 · PAR 72 · 6,534 YD

  10. Draper Valley Golf Club

    PublicDraper, VA

    21.6 MI · 18 · PAR 72 · 7,046 YD

  11. 24.9 MI · 18 · PAR 72 · 6,884 YD

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

Tell us what to fix

Pembroke is in Virginia, which has 307 golf courses across 177 cities in this directory.

Nearby cities with listed courses include Pearisburg, VA (4.6 miles), Peterstown, WV (11 miles), Radford, VA (12 miles) and Blacksburg, VA (15 miles).

Nearby cities

Miles, straight line

All golf courses in Virginia

Frequently asked questions

How many golf courses are in Pembroke, VA?

Pembroke, VA has 1 golf course in this directory.

What is the longest golf course in Pembroke, VA?

Of the 18-hole courses with a listed yardage, Castle Rock Golf & Recreation is the longest at 5,668 yards.

Do golf courses in Pembroke, VA have driving ranges?

0 of the 1 course in Pembroke, VA that list driving range information have one.

What cities near Pembroke, VA have golf courses?

Nearby cities with listed courses include Pearisburg, VA (4.6 miles, 1 course), Peterstown, WV (11 miles, 1 course), Radford, VA (12 miles, 1 course) and Blacksburg, VA (15 miles, 3 courses).

What golf courses are near Pembroke, VA?

The three nearest other golf courses are Giles Country Club, Giles Course in Pearisburg, VA (4.6 miles), Fountain Springs Golf Course in Peterstown, WV (11 miles) and Pete Dye River Course of Virginia Tech in Radford, VA (12 miles).

How far is the nearest other golf course from Pembroke?

The nearest other golf course is Giles Country Club, Giles Course in Pearisburg, VA, 4.6 miles from the middle of the courses listed in Pembroke, in a straight line.

Listing data last updated October 2026. See data sources.