Golf courses in Spruce Pine, NC
The only golf course listed in Spruce Pine, NC is Grassy Creek Golf & Country Club, a regulation 18-hole golf course with par 72 and 6,277 yards. 15 other golf courses are within 25 miles; the nearest is Mount Mitchell Golf Club in Burnsville, NC, 11 miles away.
- Courses
- 1
- 18-hole
- 1
- 9-hole
- 0
- With a range
- 1 of 1
- Avg 18-hole yards
- 6,277
- Nearby
- 10 within 21 mi
Courses in and near Spruce Pine
-
Grassy Creek Golf & Country Club
2360 Swiss Pine Lake Dr
18 · PAR 72 · 6,277 YD
-
Mount Mitchell Golf Club
PublicBurnsville, NC
11.0 MI · 18 · PAR 72 · 6,495 YD
-
Linville Land Harbor Golf Club
PublicLinville, NC
14.1 MI · 18 · PAR 69 · 4,877 YD
-
Marion Lake Club
PublicNebo, NC
14.4 MI · 18 · PAR 70 · 6,390 YD
-
Linville Falls Golf Club
PublicMarion, NC
14.7 MI · 18 · PAR 71 · 6,851 YD
-
Mountain Glen Golf Club
PublicNewland, NC
15.7 MI · 18 · PAR 72 · 6,723 YD
-
Linville Golf Club
PrivateLinville, NC
16.5 MI · 18 · PAR 72 · 6,780 YD
-
Linville Ridge
PrivateLinville, NC
18.6 MI · 18 · PAR 72 · 6,746 YD
-
Grandfather Golf & Country Club
PrivateLinville, NC
18.9 MI · 18 · PAR 72 · 7,010 YD
-
Sugar Mountain Public Golf Course
PublicSugar Mountain, NC
20.1 MI · 18 · PAR 64 · 4,560 YD
-
Elk River Club
PrivateBanner Elk, NC
20.7 MI · 18 · PAR 72 · 6,755 YD
No courses match these filters.
Missing a course in Spruce Pine, or something out of date?
Tell us what to fixSpruce Pine is in North Carolina, which has 475 golf courses across 230 cities in this directory.
Nearby cities with listed courses include Burnsville, NC (11 miles), Nebo, NC (14 miles), Marion, NC (15 miles) and Newland, NC (16 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Spruce Pine, NC?
Spruce Pine, NC has 1 golf course in this directory.
What is the longest golf course in Spruce Pine, NC?
Of the 18-hole courses with a listed yardage, Grassy Creek Golf & Country Club is the longest at 6,277 yards.
Do golf courses in Spruce Pine, NC have driving ranges?
1 of the 1 course in Spruce Pine, NC that list driving range information has one.
What cities near Spruce Pine, NC have golf courses?
Nearby cities with listed courses include Burnsville, NC (11 miles, 1 course), Nebo, NC (14 miles, 1 course), Marion, NC (15 miles, 1 course) and Newland, NC (16 miles, 1 course).
What golf courses are near Spruce Pine, NC?
The three nearest other golf courses are Mount Mitchell Golf Club in Burnsville, NC (11 miles), Linville Land Harbor Golf Club in Linville, NC (14 miles) and Marion Lake Club in Nebo, NC (14 miles).
How far is the nearest other golf course from Spruce Pine?
The nearest other golf course is Mount Mitchell Golf Club in Burnsville, NC, 11 miles from the middle of the courses listed in Spruce Pine, in a straight line.
Listing data last updated October 2026. See data sources.