Best Public Golf Courses in North Carolina

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

Showing 41-50 of 382 golf courses

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

Mill Creek Golf Club

#41 best public golf courses in North Carolina

Mill Creek Golf Club
4.8
Semi Private
Par 72
18 Holes
Mebane, NC
Emerald Golf Club

#42 best public golf courses in North Carolina

Emerald Golf Club
4.8
Semi Private
Par 72
18 Holes
New Bern, NC
Old Edwards Club at Highlands Cove

#43 best public golf courses in North Carolina

Old Edwards Club at Highlands Cove
4.8
Semi Private
Par 71
18 Holes
Highlands, NC
Holly Ridge Golf Links

#44 best public golf courses in North Carolina

Holly Ridge Golf Links
4.8
Public
Par 72
18 Holes
High Point, NC
Mountain Aire Golf Club

#45 best public golf courses in North Carolina

Mountain Aire Golf Club
4.8
Semi Private
Par 72
18 Holes
West Jefferson, NC
Pinehurst Resort & Country Club: #8

#46 best public golf courses in North Carolina

Pinehurst Resort & Country Club: #8
4.8
Semi Private
Par 72
18 Holes
Pinehurst, NC
Pine Needles Lodge and Golf Club

#47 best public golf courses in North Carolina

Pine Needles Lodge and Golf Club
4.8
Semi Private
Par 71
18 Holes
Southern Pines, NC
River Bend Golf Course

#48 best public golf courses in North Carolina

River Bend Golf Course
4.8
Semi Private
Par 72
18 Holes
Shelby, NC
The Grove Park Inn Resort

#49 best public golf courses in North Carolina

The Grove Park Inn Resort
4.8
Semi Private
Par 70
18 Holes
Asheville, NC
Deer Brook Golf Club

#50 best public golf courses in North Carolina

Deer Brook Golf Club
4.8
Semi Private
Par 72
18 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.