The best golf courses in North Carolina, based on user reviews and rankings
The best public golf courses in North Carolina, ranked by locals
#301 best public golf courses in North Carolina
Ponderosa Golf Club#302 best public golf courses in North Carolina
Highland Creek Golf Club#303 best public golf courses in North Carolina
Olde Liberty Golf & Country Club#304 best public golf courses in North Carolina
Baywood Golf Club#305 best public golf courses in North Carolina
Pine Ridge Classic Golf Course#306 best public golf courses in North Carolina
The Preserve at Jordan Lake Golf Club#307 best public golf courses in North Carolina
Stonewall Golf Course#308 best public golf courses in North Carolina
Pine Mountain Golf Course#309 best public golf courses in North Carolina
Plantation Golf Club#310 best public golf courses in North Carolina
Rutherfordton Golf Club: Rutherfordton (Alternate Tees)Sign up to save your favorite courses and plan your next golf getaway.