North Carolina
175 courses in 97 towns.
Busiest towns
Charlotte15 coursesPinehurst10 coursesRaleigh8 coursesWilmington8 coursesCary5 coursesCashiers4 coursesChapel Hill4 coursesDurham4 courses
By designer
Every course in North Carolina
1–24 of 175
- Diamond Creek Golf ClubBanner Elk · North CarolinaPrivateWalk or rideMembers18 holesTop 100 Private #49
- Eagle Point Golf ClubWilmington · North CarolinaPrivateWalking onlyMembers18 holesTop 100 Private #57
- Wade Hampton Golf ClubCashiers · North CarolinaPrivateWalk or rideMembers18 holesTop 100 Private #20
- Old Town ClubWinston-Salem · North CarolinaPrivateWalkableMembers18 holesTop 100 Private #35
- 12 OaksHolly Springs · North CarolinaPrivate18 holes
- Alamance Country ClubBurlington · North CarolinaPrivate18 holes
- Bald Head Island Country ClubSouthport · North CarolinaPrivate18 holes
- Ballantyne Country ClubCharlotte · North CarolinaPrivate18 holes
- Balsam Mountain PreserveSylva · North CarolinaPrivate18 holes
- Bear Lake Golf ClubTuckasegee · North CarolinaPrivate9 holes
- Beech Mountain Club TheBeech Mountain · North CarolinaPrivate18 holes
- Bentwinds Golf Country ClubFuquay Varina · North CarolinaPrivate18 holes
- Benvenue Country ClubRocky Mount · North CarolinaPrivate18 holes
- Bermuda Run Country ClubBermuda Run · North CarolinaPrivate18 holes
- Bermuda Run Country Club East CourseBermuda Run · North CarolinaPrivate18 holes
- Bermuda Run Country Club West CourseBermuda Run · North CarolinaPrivate18 holes
- Biltmore Forest Country ClubAsheville · North CarolinaPrivate18 holes
- Blowing Rock Country ClubBlowing Rock · North CarolinaPrivate18 holes
- Brier Creek Country ClubRaleigh · North CarolinaPrivate18 holes
- Brights Creek Golf ClubMill Spring · North CarolinaPrivate18 holes
- Brook Valley Country ClubGreenville · North CarolinaPrivate18 holes
- Burlingame Country ClubSapphire · North CarolinaPrivate18 holes
- Cabarrus Country ClubConcord · North CarolinaPrivate18 holes
- Cape Fear Country ClubWilmington · North CarolinaPrivate18 holes