The best golf courses in North Carolina, based on user reviews and rankings
#51 best public golf courses in North Carolina
Pinehurst Resort & Country Club: #6#52 best public golf courses in North Carolina
Country Club of North Carolina: Dogwood#53 best public golf courses in North Carolina
Lonnie Poole Golf Course#54 best public golf courses in North Carolina
Cedarbrook Country Club#55 best public golf courses in North Carolina
Bear Trail Golf Club#56 best public golf courses in North Carolina
Mountain Glen Golf Course#57 best public golf courses in North Carolina
Pinehurst Resort & Country Club: #1#58 best public golf courses in North Carolina
Linville Land Harbor Golf Club#59 best public golf courses in North Carolina
Deep Springs Country Club#60 best public golf courses in North Carolina
Deer Brook Golf ClubSign up to save your favorite courses and plan your next golf getaway.