Golf Courses in North Carolina
Browse all 722 golf courses across North Carolina.
Browse North Carolina Courses by Numbers
Hardest by Slope
Cullasaja Club
12 Oaks
The Farm
Duke University Golf Club
Wade Hampton Golf Club
Woodcreek
Links At Lakewood
Ballantyne Country Club
Old Edwards Club
Diamond Creek
Easiest for Beginners
Pinewood Country Club
Oak Valley Golf Club
Raleigh Golf Association
Southern Pines Golf Club
Hillandale Golf Course
Longleaf Golf & Family Club
Maple Leaf Golf Club
King's Grant Golf and Country Club
Hendersonville Country Club
Pilot Knob Park
Longest by Yardage
Quail Hollow Club
Pinehurst No. 2
Midland Country Club
Magnolia
Charlotte Country Club
Wade Hampton Golf Club
Colonial Country Club
The Heritage Club
Old Chatham Golf Club
Farmstead Golf Links
Find a Course in North Carolina
Browse by County
Top Courses in North Carolina
12 Oaks
Holly Springs · 18 holes · Par 72
Cullasaja Club
Highlands · 18 holes · Par 72
The Farm
Greensboro · 18 holes · Par 72
Duke University Golf Club
Durham · 18 holes · Par 76
Ballantyne Country Club
Charlotte · 18 holes · Par 74
Links At Lakewood
Camden · 18 holes · Par 72
Old Edwards Club
Highlands · 18 holes · Par 71
Wade Hampton Golf Club
Cashiers · 18 holes · Par 72
Woodcreek
Columbia · 18 holes · Par 72
Charlotte Country Club
Charlotte · 18 holes · Par 73
Diamond Creek
Banner Elk · 18 holes · Par 70
Highlands Falls Country Club
Highlands · 18 holes · Par 70
North Carolina Golf News & Articles
About Golf in North Carolina
North Carolina has 722 golf courses ranging from public daily-fee tracks to exclusive private clubs. The average slope rating across rated courses in North Carolina is 134, compared to the national average of 113. 344 courses have verified slope and course ratings. Set up tee time alerts for any course and get notified the moment your preferred time becomes available.
