Best Public Golf Courses in North Carolina

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

Showing 31-40 of 382 golf courses

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

Bryan Park Golf Club: Champions

#31 best public golf courses in North Carolina

Bryan Park Golf Club: Champions
4.8
Public
Par 72
18 Holes
Browns Summit, NC
Pinehurst Resort & Country Club: #6

#32 best public golf courses in North Carolina

Pinehurst Resort & Country Club: #6
4.8
Semi Private
Par 72
18 Holes
Pinehurst, NC
Jefferson Landing on the New River

#33 best public golf courses in North Carolina

Jefferson Landing on the New River
4.8
Semi Private
Par 72
18 Holes
Jefferson, NC
Country Club of North Carolina: Dogwood

#34 best public golf courses in North Carolina

Country Club of North Carolina: Dogwood
4.8
Semi Private
Par 72
18 Holes
Pinehurst, NC
The Eseeola Lodge at Linville Golf Club

#35 best public golf courses in North Carolina

The Eseeola Lodge at Linville Golf Club
4.8
Semi Private
Par 72
18 Holes
Linville, NC
Thistle Golf Club: MacKay/Cameron

#36 best public golf courses in North Carolina

Thistle Golf Club: MacKay/Cameron
4.8
Public
Par 72
18 Holes
Sunset Beach, NC
Grandover Resort & Conference Center: East

#37 best public golf courses in North Carolina

Grandover Resort & Conference Center: East
4.8
Semi Private
Par 70
18 Holes
Greensboro, NC
Verdict Ridge Golf & Country Club

#38 best public golf courses in North Carolina

Verdict Ridge Golf & Country Club
4.8
Semi Private
Par 72
18 Holes
Denver, NC
Pinehurst Resort & Country Club: #5

#39 best public golf courses in North Carolina

Pinehurst Resort & Country Club: #5
4.8
Semi Private
Par 72
18 Holes
Pinehurst, NC
Scotch Hall Preserve

#40 best public golf courses in North Carolina

Scotch Hall Preserve
4.8
Semi Private
Par 72
18 Holes
Merry Hill, NC

Plan your next golf trip with Local Golf Spot

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