2026 Best Public Golf Courses in North Carolina

The best golf courses in North Carolina, based on user reviews and rankings

Showing 91-100 of 445 golf courses

The best public golf courses in North Carolina, ranked by locals

Skybrook Golf Club

#91 best public golf courses in North Carolina

Skybrook Golf Club
4.5
Semi Private
Par 72
18 Holes
Huntersville, NC
Bald Head Island Country Club

#92 best public golf courses in North Carolina

Bald Head Island Country Club
4.5
Semi Private
Par 72
18 Holes
Southport, NC
Silo Run Golf Course

#93 best public golf courses in North Carolina

Silo Run Golf Course
4.5
Public
Par 71
18 Holes
Boonville, NC
Riegelwood Country Club

#94 best public golf courses in North Carolina

Riegelwood Country Club
4.5
Semi Private
Par 36
9 Holes
Riegelwood, NC
Twin Lakes Golf Course: Twin Lakes  (Alternate Tees)

#95 best public golf courses in North Carolina

Twin Lakes Golf Course: Twin Lakes (Alternate Tees)
4.5
Public
Par 70
18 Holes
Chapel Hill, NC
Southern Pines Golf Club

#96 best public golf courses in North Carolina

Southern Pines Golf Club
4.5
Public
Par 71
18 Holes
Southern Pines, NC
Ryder Golf Course

#97 best public golf courses in North Carolina

Ryder Golf Course
4.5
Semi Private
Par 72
18 Holes
Fort Liberty, NC
Wolf Creek Golf Course

#98 best public golf courses in North Carolina

Wolf Creek Golf Course
4.5
Public
Par 71
18 Holes
Reidsville, NC
Southern Pines Golf Club: Donald Ross

#99 best public golf courses in North Carolina

Southern Pines Golf Club: Donald Ross
4.5
Public
Par 71
18 Holes
Southern Pines, NC
Rockfish Golf Course

#100 best public golf courses in North Carolina

Rockfish Golf Course
4.5
Semi Private
Par 35
9 Holes
Wallace, NC

Plan your next golf trip with Local Golf Spot

Sign up to save your favorite courses and plan your next golf getaway.