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

Showing 11 courses: 1 in Spruce Pine, 10 nearby.

  1. Grassy Creek Golf & Country Club

    2360 Swiss Pine Lake Dr

    18 · PAR 72 · 6,277 YD

  2. Mount Mitchell Golf Club

    PublicBurnsville, NC

    11.0 MI · 18 · PAR 72 · 6,495 YD

  3. Linville Land Harbor Golf Club

    PublicLinville, NC

    14.1 MI · 18 · PAR 69 · 4,877 YD

  4. Marion Lake Club

    PublicNebo, NC

    14.4 MI · 18 · PAR 70 · 6,390 YD

  5. Linville Falls Golf Club

    PublicMarion, NC

    14.7 MI · 18 · PAR 71 · 6,851 YD

  6. Mountain Glen Golf Club

    PublicNewland, NC

    15.7 MI · 18 · PAR 72 · 6,723 YD

  7. Linville Golf Club

    PrivateLinville, NC

    16.5 MI · 18 · PAR 72 · 6,780 YD

  8. Linville Ridge

    PrivateLinville, NC

    18.6 MI · 18 · PAR 72 · 6,746 YD

  9. Grandfather Golf & Country Club

    PrivateLinville, NC

    18.9 MI · 18 · PAR 72 · 7,010 YD

  10. Sugar Mountain Public Golf Course

    PublicSugar Mountain, NC

    20.1 MI · 18 · PAR 64 · 4,560 YD

  11. Elk River Club

    PrivateBanner Elk, NC

    20.7 MI · 18 · PAR 72 · 6,755 YD

Missing a course in Spruce Pine, or something out of date?

Tell us what to fix

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

All golf courses in North Carolina

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