North Carolina
521 courses in 234 towns.
Busiest towns
Charlotte25 coursesPinehurst21 coursesRaleigh13 coursesSunset Beach12 coursesWilmington12 coursesGreensboro10 coursesWinston-Salem9 coursesDurham8 courses
By designer
Every course in North Carolina
97–120 of 521
- Chatuge Shores Golf CourseHayesville · North CarolinaPublic18 holes
- Cherryville Country ClubCherryville · North CarolinaPublic9 holes
- Chestnut Mountain Golf ClubMills River · North CarolinaPublic18 holes
- Chicora Country ClubDunn · North CarolinaPrivate18 holes
- Chockoyotte Country ClubWeldon · North CarolinaPrivate18 holes
- Cleghorn Golf & Sports ClubRutherfordton · North CarolinaResort18 holes
- Cleveland Country ClubShelby · North CarolinaPrivate18 holes
- Coharie Country ClubClinton · North CarolinaPrivate18 holes
- Colin Creek Golf ClubMocksville · North CarolinaPublic18 holes
- Colonial Country ClubTrinity · North CarolinaPrivate18 holes
- Compass Pointe Golf CourseLeland · North CarolinaResort18 holes
- Connestee Falls Golf CourseBrevard · North CarolinaPublic18 holes
- Corbin Hills Golf CourseSalisbury · North CarolinaPublic18 holes
- Country Club Of Asheville TheAsheville · North CarolinaPrivate18 holes
- Country Club Of Johnston CountySmithfield · North CarolinaPublic18 holes
- Country Club Of Landfall Nicklaus Course Marsh PinesWilmington · North CarolinaPrivate18 holes
- Country Club Of Landfall Nicklaus Course Ocean MarshWilmington · North CarolinaPrivate18 holes
- Country Club Of Landfall Nicklaus Course Pines OceanWilmington · North CarolinaPrivate18 holes
- Country Club Of Landfall Pete Dye CourseWilmington · North CarolinaPrivate18 holes
- Country Club Of SalisburySalisbury · North CarolinaPrivate18 holes
- Country Club Of Whispering Pines Pines CourseWhispering Pines · North CarolinaPublic18 holes
- Country Club Of Whispering Pines River CourseWhispering Pines · North CarolinaPublic18 holes
- Country Hills Golf CourseGibsonville · North CarolinaPublic18 holes
- Cowans Ford Country ClubStanley · North CarolinaPrivate18 holes