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
49–72 of 296
- Catawba Creek Golf CourseGastonia · North CarolinaPublic18 holes
- Cedarbrook Country ClubState Road · North CarolinaPublic18 holes
- Charles T Myers Public Golf CourseCharlotte · North CarolinaPublic18 holes
- Charlotte National Golf CourseIndian Trail · North CarolinaPublic18 holes
- Chatuge Shores Golf CourseHayesville · North CarolinaPublic18 holes
- Cherryville Country ClubCherryville · North CarolinaPublic9 holes
- Chestnut Mountain Golf ClubMills River · North CarolinaPublic18 holes
- Colin Creek Golf ClubMocksville · North CarolinaPublic18 holes
- Connestee Falls Golf CourseBrevard · North CarolinaPublic18 holes
- Corbin Hills Golf CourseSalisbury · North CarolinaPublic18 holes
- Country Club Of Johnston CountySmithfield · North CarolinaPublic18 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
- Crooked Creek Golf ClubHendersonville · North CarolinaPublic18 holes
- Crooked Tree Golf CourseBrowns Summit · North CarolinaPublic18 holes
- Cross Creek Country ClubMount Airy · North CarolinaPublic18 holes
- Crow Creek Golf ClubCalabash · North CarolinaPublic18 holes
- Crowders Mountain Golf ClubKings Mountain · North CarolinaPublic18 holes
- Crystal Coast Country ClubPine Knoll Shores · North CarolinaPublic18 holes
- Cummings Cove Golf Country ClubHendersonville · North CarolinaPublic18 holes
- Cutter Creek Golf ClubSnow Hill · North CarolinaPublic18 holes
- Cypress Creek Golf LinksLaurinburg · North CarolinaPublic18 holes
- Cypress Lakes Golf CourseHope Mills · North CarolinaPublic18 holes