The best golf courses in North Carolina, based on user reviews and rankings
The best public golf courses in North Carolina, ranked by locals
#311 best public golf courses in North Carolina
Twin Oaks Golf Club#312 best public golf courses in North Carolina
Crow Creek Golf Club#313 best public golf courses in North Carolina
Rock Creek Golf & Country Club#314 best public golf courses in North Carolina
Sunset Hills Public Golf Course#315 best public golf courses in North Carolina
Falls Village Golf Club#316 best public golf courses in North Carolina
Cedarcrest Golf Course#317 best public golf courses in North Carolina
Belvedere Golf & Country Club#318 best public golf courses in North Carolina
The Lakes Country Club#319 best public golf courses in North Carolina
Olde Sycamore Golf Plantation#320 best public golf courses in North Carolina
Long Creek ClubSign up to save your favorite courses and plan your next golf getaway.