The best golf courses in North Carolina, based on user reviews and rankings
#1 best public golf courses in North Carolina
Pinehurst Resort & Country Club: #2#2 best public golf courses in North Carolina
Pinehurst Resort & Country Club: #4#3 best public golf courses in North Carolina
Tobacco Road Golf Club#4 best public golf courses in North Carolina
The Pointe Golf Club#5 best public golf courses in North Carolina
Holly Ridge Golf Links#6 best public golf courses in North Carolina
Old Edwards Club at Highlands Cove#7 best public golf courses in North Carolina
Bryan Park Golf Club: Players#8 best public golf courses in North Carolina
Mountain Aire Golf Club#9 best public golf courses in North Carolina
Sound Golf Links at Albemarle Plantation#10 best public golf courses in North Carolina
Thistle Golf Club: MacKay/CameronSign up to save your favorite courses and plan your next golf getaway.