Top 100 Courses In The State

Below is our Top 100 Courses in North Carolina for 2025, as published on April 3. Panelists can only vote for courses they’ve played, and at least 25 percent of the membership has to have played a course for it to be ranked.

  1. Pinehurst No. 2, Pinehurst
  2. Grandfather Golf and Country Club, Linville
  3. The Country Club of North Carolina (Dogwood), Pinehurst
  4. Quail Hollow Club, Charlotte
  5. Pine Needles Lodge and Golf Club, Southern Pines
  6. Elk River Club, Banner Elk
  7. Old Town Club, Winston-Salem
  8. Sedgefield Country Club, Greensboro
  9. Old Chatham Golf Club, Durham
  10. Pinehurst No. 4, Pinehurst
  11. Old North State Club, New London
  12. The Country Club of North Carolina (Cardinal), Pinehurst
  13. Mountaintop Golf and Lake Club, Cashiers
  14. Pinehurst No. 10, Aberdeen
  15. Cape Fear Country Club, Wilmington
  16. Pinehurst No. 8, Pinehurst
  17. Charlotte Country Club, Charlotte
  18. Raleigh Country Club, Raleigh
  19. Forsyth Country Club, Winston-Salem
  20. Eagle Point Golf Club, Wilmington
  21. River Landing (River), Wallace
  22. MacGregor Downs Country Club, Cary
  23. Rock Barn Country Club (Jones), Conover
  24. Governors Club, Chapel Hill
  25. Mid Pines Inn and Golf Club, Southern Pines
  26. Country Club of Landfall (Dye), Wilmington
  27. Dormie Club, West End
  28. Country Club of Landfall (Nicklaus), Wilmington
  29. Treyburn Country Club, Durham
  30. Biltmore Forest Country Club, Asheville
  31. Starmount Forest Country Club, Greensboro
  32. River Landing (Landing), Wallace
  33. Prestonwood Country Club (Highlands), Cary
  34. Champion Hills Club, Hendersonville
  35. Pinehurst No. 9, Pinehurst
  36. Forest Creek Golf Club (South), Pinehurst
  37. The Club at Longview, Waxhaw
  38. Mid South Club, Southern Pines
  39. Forest Creek Golf Club (North), Pinehurst
  40. Myers Park Country Club, Charlotte
  41. Bryan Park (Champions), Browns Summit
  42. Occano, Merry Hill
  43. Linville Golf Club, Linville
  44. High Point Country Club (Willow Creek), High Point
  45. Greensboro Country Club (Farm), Greensboro
  46. Grandover (East), Greensboro
  47. Finley Golf Course, Chapel Hill
  48. Trump National Golf Club, Mooresville
  49. Pinehurst No. 7, Pinehurst
  50. Forest Oaks Country Club, Greensboro
  51. Hound Ears Club, Boone
  52. Lonnie Poole Golf Course, Raleigh
  53. Waynesville Inn & Golf Club, Waynesville
  54. Country Club of Asheville, Asheville
  55. Ballantyne Country Club, Charlotte
  56. Duke University Golf Club, Durham
  57. The Cardinal by Pete Dye, Greensboro
  58. The Hasentree Club, Wake Forest
  59. Mimosa Hills Golf Club, Morganton
  60. Porters Neck Country Club, Wilmington
  61. Bald Head Island Club, Bald Head Island
  62. The Club at 12 Oaks, Holly Springs
  63. The Currituck Club, Corolla
  64. Pinewood Country Club, Asheboro
  65. Carolina Country Club, Raleigh
  66. Gaston Country Club, Gastonia
  67. Cedarwood Country Club, Charlotte
  68. Hope Valley Country Club, Durham
  69. Prestonwood Country Club (Meadows), Cary
  70. Southern Pines Golf Club, Southern Pines
  71. High Meadows Country Club, High Meadows
  72. Grandover (West), Greensboro
  73. Blowing Rock Country Club, Blowing Rock
  74. Springdale Resort, Canton
  75. Pinewild Country Club (Magnolia), Pinehurst
  76. Crow Creek Golf Club, Calabash
  77. Croasdaile Country Club, Durham
  78. Talamore Golf Resort, Southern Pines
  79. Alamance Country Club, Burlington
  80. Kenmure Country Club, Flat Rock
  81. Carmel Country Club (South), Charlotte
  82. Kilmarlic Golf Club, Powells Point
  83. Providence Country Club, Charlotte
  84. Mill Creek Golf Club, Mebane
  85. Bright’s Creek Club, Mill Spring
  86. Jefferson Landing, Jefferson
  87. The Club at Irish Creek, Kannapolis
  88. Mooresville Golf Club, Mooresville
  89. Tanglewood Park (Championship), Clemmons
  90. Thistle Golf Club, Sunset Beach
  91. Leopard’s Chase, Sunset Beach
  92. Crystal Coast Country Club, Pine Knoll Shores
  93. Linville Ridge, Linville
  94. The Country Club at Wakefield Plantation, Raleigh
  95. Tot Hill Farm, Asheboro
  96. Brook Valley Country Club, Greenville
  97. Deep Springs Country Club, Stoneville
  98. Longleaf Golf & Family Club, Southern Pines
  99. Morehead City Country Club, Morehead City
  100. Bermuda Run Country Club (East), Bermuda Run

Member Login

Site photos courtesy of Grandfather Golf & Country Club, McConnell Golf and Pinehurst Resort

Copyright 2020 – North Carolina Golf Panel.  All Rights Reserved. 

Website design by Biz Tools One