State ranking
Hardest golf courses in North Carolina
- Courses ranked
- 33
- Steepest slope
- 149
- Median slope
- 137
The 33 hardest golf courses in North Carolina carry slope ratings from 149 at Diamond Creek in Banner Elk to 112. They are ranked from the 33 North Carolina courses with a reliable published slope rating; the median slope across that group is 137.
- Diamond Creek Banner Elk Private 149 slope
- Quail Hollow Club Charlotte Public 148 slope
- NorthStone Country Club Huntersville Private 147 slope
- Cramer Mountain Club Cramerton Private 147 slope
- 12 Oaks Holly Springs Public 146 slope
- Mid South Club Southern Pines Private 146 slope
- Bayonet at Puppy Creek Raeford Public 145 slope
- Champion Hills Valley Hill Private 144 slope
- Linville Ridge Linville Private 143 slope
- TPC Piper Glen Charlotte Private 143 slope
- Elk River Club Banner Elk Private 143 slope
- Holly Taylortown 142 slope
- Trillium Links Cashiers Private 140 slope
- Magnolia Taylortown 139 slope
- Pinehurst No. 2 Pinehurst 138 slope
- Bermuda Run West Bermuda Run 138 slope
- Falls Village Golf Club Gorman Public 137 slope
- Jefferson Landing Jefferson 137 slope
- Tanglewood Reynolds Course Bermuda Run 136 slope
- Beech Mountain Club Beech Mountain Private 136 slope
- Dormie Club West End 135 slope
- Rock Barn Claremont 135 slope
- Pine Needles Southern Pines 134 slope
- Linville Falls Golf Club Marion Public 133 slope
- Longleaf Golf & Family Club Southern Pines Public 132 slope
- Vineyard Golf Elizabethtown Public 132 slope
- Roaring Gap Club Roaring Gap 131 slope
- Pilot Knob Park Pilot Mountain Private 131 slope
- Mid Pines Southern Pines 130 slope
- Star Hill Cape Carteret 127 slope
- The Links at Cotton Valley Tarboro Public 123 slope
- Sunset Hills Charlotte Public 120 slope
- Olde Fort Silver Lake 112 slope
Keep exploring