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
-
Castle Rock Golf & Recreation
900 Castle Rock Dr
18 · PAR 71 · 5,668 YD
-
Giles Country Club, Giles Course
PrivatePearisburg, VA
4.6 MI
-
Fountain Springs Golf Course
Peterstown, WV
10.8 MI · 18 · PAR 71 · 6,278 YD
-
Pete Dye River Course of Virginia Tech
PublicRadford, VA
12.4 MI · 18 · PAR 72 · 7,665 YD
-
Virginia Tech Golf Course
PublicBlacksburg, VA
12.9 MI · 9 · PAR 36 · 3,258 YD
-
The Hill - Blacksburg Municipal Golf Course
PublicBlacksburg, VA
14.5 MI · 9 · PAR 35 · 2,731 YD
-
Thorn Spring Golf Course
PublicPulaski, VA
16.1 MI · 18 · PAR 72 · 6,431 YD
-
Blacksburg Country Club
PrivateBlacksburg, VA
16.6 MI · 18 · PAR 72 · 6,750 YD
-
Auburn Hills Golf Club
PublicRiner, VA
19.3 MI · 18 · PAR 72 · 6,534 YD
-
Draper Valley Golf Club
PublicDraper, VA
21.6 MI · 18 · PAR 72 · 7,046 YD
-
Pipestem Resort State Park - Championship Course
Pipestem, WV
24.9 MI · 18 · PAR 72 · 6,884 YD
No courses match these filters.
Missing a course in Pembroke, or something out of date?
Tell us what to fixPembroke 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 lineFrequently 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.