2026 Best Public Golf Courses in North Carolina

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

Showing 331-340 of 445 golf courses

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

Eagle Ridge Golf Club

#331 best public golf courses in North Carolina

Eagle Ridge Golf Club
4.5
Semi Private
Par 71
18 Holes
Raleigh, NC
Nags Head Golf Links

#332 best public golf courses in North Carolina

Nags Head Golf Links
4.5
Semi Private
Par 71
18 Holes
Nags Head, NC
Pinehurst Resort & Country Club: #8

#333 best public golf courses in North Carolina

Pinehurst Resort & Country Club: #8
4.5
Semi Private
Par 72
18 Holes
Pinehurst, NC
Wilshire Golf Club

#334 best public golf courses in North Carolina

Wilshire Golf Club
4.5
Public
Par 71
18 Holes
Winston Salem, NC
Brunswick Plantation & Golf Resort: Magnolia/Dogwood

#335 best public golf courses in North Carolina

Brunswick Plantation & Golf Resort: Magnolia/Dogwood
4.5
Semi Private
Par 72
18 Holes
Calabash, NC
The Pointe Golf Club

#336 best public golf courses in North Carolina

The Pointe Golf Club
4.5
Public
Par 71
18 Holes
Powells Point, NC
Ayden Golf & Country Club

#337 best public golf courses in North Carolina

Ayden Golf & Country Club
4.5
Semi Private
Par 72
18 Holes
Ayden, NC
Pine Island Country Club

#338 best public golf courses in North Carolina

Pine Island Country Club
4.5
Semi Private
Par 71
18 Holes
Charlotte, NC
Cypress Lakes Golf Course

#339 best public golf courses in North Carolina

Cypress Lakes Golf Course
4.5
Semi Private
Par 72
18 Holes
Hope Mills, NC
Royster Memorial Golf Course

#340 best public golf courses in North Carolina

Royster Memorial Golf Course
4.5
Municipal
Par 36
9 Holes
Shelby, NC

Plan your next golf trip with Local Golf Spot

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