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
409–432 of 521
- Skybrook Golf ClubHuntersville · North CarolinaPublic18 holes
- Smoky Mountain Country ClubWhittier · North CarolinaPublic18 holes
- Sound Of Freedom Golf CourseHavelock · North CarolinaPrivate18 holes
- South at Carmel Country ClubCharlotte · North CarolinaPrivate18 holes
- South at Raintree Country ClubCharlotte · North CarolinaPrivate18 holes
- South Granville Country ClubCreedmoor · North CarolinaPublic18 holes
- South Harbour Golf LinksSouthport · North CarolinaPublic18 holes
- Southern Wayne Country ClubMount Olive · North CarolinaPublic18 holes
- Southwick Country ClubGraham · North CarolinaPublic18 holes
- Springdale ResortCanton · North CarolinaResort18 holes
- Starmount Forest Country ClubGreensboro · North CarolinaPrivate18 holes
- Statesville Country ClubStatesville · North CarolinaPrivate18 holes
- Stone Mountain Golf ClubTraphill · North CarolinaPublic18 holes
- Stonebridge Golf ClubMonroe · North CarolinaPublic18 holes
- Stoney Creek Golf ClubStoney Creek · North CarolinaPublic18 holes
- Stryker Golf CourseFort Bragg · North CarolinaPrivate18 holes
- Sugar Mountain Golf ClubBanner Elk · North CarolinaResort18 holes
- Sunset Hills Golf Course Old CourseCharlotte · North CarolinaPublic18 holes
- Sunset Hills Golf Course Par 3 CourseCharlotte · North CarolinaPublic9 holes
- Taberna Country ClubNew Bern · North CarolinaPrivate18 holes
- Talamore Golf ResortSouthern Pines · North CarolinaResort18 holes
- Tanglewood Golf Club Championship CourseClemmons · North CarolinaPublic18 holes
- Tanglewood Golf Club Par 3 CourseClemmons · North CarolinaPublic18 holes
- Tanglewood Golf Club Reynolds CourseClemmons · North CarolinaPublic18 holes