North Carolina
296 courses in 179 towns.
Busiest towns
Charlotte10 coursesSunset Beach9 coursesClayton6 coursesWinston-Salem6 coursesCalabash5 coursesPinehurst5 coursesRaleigh5 coursesClemmons4 courses
By designer
Every course in North Carolina
25–48 of 296
- Blair Park Golf CourseHigh Point · North CarolinaPublic18 holes
- Boone Golf ClubBoone · North CarolinaPublic18 holes
- Bradford Creek Golf ClubGreenville · North CarolinaPublic18 holes
- Bradford Creek Public Golf CourseGreenville · North CarolinaPublic18 holes
- Brevofield Golf CourseWake Forest · North CarolinaPublic18 holes
- Broadmoor Golf LinksFletcher · North CarolinaPublic18 holes
- Brookwood Golf CourseWhitsett · North CarolinaPublic18 holes
- Brunswick Golf Club Azalea Magnolia CourseCalabash · North CarolinaPublic18 holes
- Brunswick Golf Club Dogwood Azalea CourseCalabash · North CarolinaPublic18 holes
- Brunswick Golf Club Magnolia DogwoodCalabash · North CarolinaPublic18 holes
- Brushy Mountain Golf ClubTaylorsville · North CarolinaPublic18 holes
- Bryan Park Champions CourseBrown Summit · North CarolinaPublic18 holes
- Bryan Park Players CourseBrown Summit · North CarolinaPublic18 holes
- Bur Mil Park Golf CourseGreensboro · North CarolinaPublic9 holes
- Cape Fear National at Brunswick ForestLeland · North CarolinaPublic18 holes
- Cardinal Country ClubSelma · North CarolinaPublic9 holes
- Carolina Club TheGrandy · North CarolinaPublic18 holes
- Carolina Colours Golf ClubNew Bern · North CarolinaPublic18 holes
- Carolina Lakes Golf ClubSanford · North CarolinaPublic18 holes
- Carolina National Golf Club Egret NineBolivia · North CarolinaPublic9 holes
- Carolina National Golf Club Heron NineBolivia · North CarolinaPublic9 holes
- Carolina National Golf Club Ibis NineBolivia · North CarolinaPublic9 holes
- Castle Bay Country ClubHampstead · North CarolinaPublic18 holes
- Caswell Pines Golf ClubYanceyville · North CarolinaPublic18 holes