The best golf courses in North Carolina, based on user reviews and rankings
The best public golf courses in North Carolina, ranked by locals
#151 best public golf courses in North Carolina
Yadkin Country Club#152 best public golf courses in North Carolina
Twin Valley Country Club#153 best public golf courses in North Carolina
Land O Lakes Golf Club#154 best public golf courses in North Carolina
Cypress Creek Golf Links#155 best public golf courses in North Carolina
The River Golf & Country Club#156 best public golf courses in North Carolina
Keith Hills Golf Course: White#157 best public golf courses in North Carolina
Olde Beau Golf and Country Club#158 best public golf courses in North Carolina
Pinehurst Resort & Country Club: #7#159 best public golf courses in North Carolina
Lake Winds Golf Course#160 best public golf courses in North Carolina
Belvedere Golf & Country ClubSign up to save your favorite courses and plan your next golf getaway.