Best Public Golf Courses in North Carolina

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

Showing 101-110 of 382 golf courses

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

Lexington Golf Club

#101 best public golf courses in North Carolina

Lexington Golf Club
4.7
Public
Par 71
18 Holes
Lexington, NC
Boone Golf Club

#102 best public golf courses in North Carolina

Boone Golf Club
4.7
Semi Private
Par 71
18 Holes
Boone, NC
The Club at Stoney Creek

#103 best public golf courses in North Carolina

The Club at Stoney Creek
4.7
Semi Private
Par 71
18 Holes
Whitsett, NC
Heritage Golf Club

#104 best public golf courses in North Carolina

Heritage Golf Club
4.7
Semi Private
Par 72
18 Holes
Wake Forest, NC
Grassy Creek Golf & Country Club

#105 best public golf courses in North Carolina

Grassy Creek Golf & Country Club
4.7
Semi Private
Par 72
18 Holes
Spruce Pine, NC
Oak Hills Golf Event Center

#106 best public golf courses in North Carolina

Oak Hills Golf Event Center
4.7
Semi Private
Par 71
18 Holes
Eden, NC
Twin Valley Country Club

#107 best public golf courses in North Carolina

Twin Valley Country Club
4.7
Semi Private
Par 72
18 Holes
Wadesboro, NC
Meadowbrook Golf Club

#108 best public golf courses in North Carolina

Meadowbrook Golf Club
4.7
Semi Private
Par 72
18 Holes
Rutherfordton, NC
Lynrock Golf Course

#109 best public golf courses in North Carolina

Lynrock Golf Course
4.7
Semi Private
Par 70
18 Holes
Eden, NC
Densons Creek Golf Course

#110 best public golf courses in North Carolina

Densons Creek Golf Course
4.7
Public
Par 72
18 Holes
Troy, NC

Plan your next golf trip with Local Golf Spot

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