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
145–168 of 521
- Dormie ClubWest End · North CarolinaPrivate18 holes
- Dr Charles L Sifford Golf Course at Revolution ParkCharlotte · North CarolinaPublic9 holes
- Duck Woods Country ClubSouthern Shores · North CarolinaPublic18 holes
- Duke University Golf ClubDurham · North CarolinaPublic18 holes
- Duplin Country ClubKenansville · North CarolinaPublic18 holes
- Eagle Chase Golf ClubMarshville · North CarolinaPublic18 holes
- Eagle Ridge Golf ClubRaleigh · North CarolinaPublic18 holes
- East at Grandover ResortGreensboro · North CarolinaResort18 holes
- Elk River ClubBanner Elk · North CarolinaPrivate18 holes
- Emerald Lake Golf ClubMatthews · North CarolinaPublic18 holes
- Emerywood Golf CourseHigh Point · North CarolinaPrivate9 holes
- Etowah Valley Golf & ResortEtowah · North CarolinaPrivate18 holes
- Etowah Valley Golf ClubEtowah · North CarolinaResort18 holes
- Fairmont Golf ClubFairmont · North CarolinaPublic18 holes
- Falling Creek Country ClubKinston · North CarolinaPublic18 holes
- Falls Village Golf CourseDurham · North CarolinaPublic18 holes
- Farmville Country ClubFarmville · North CarolinaPublic18 holes
- Firethorne Country ClubMarvin · North CarolinaPrivate18 holes
- Forest City Municipal Golf CourseForest City · North CarolinaPublic9 holes
- Forest Creek Golf Club North CoursePinehurst · North CarolinaPrivate18 holes
- Forest Creek Golf Club South CoursePinehurst · North CarolinaPrivate18 holes
- Forest Oaks Country ClubGreensboro · North CarolinaPublic18 holes
- Forsyth Country ClubWinston-Salem · North CarolinaPrivate18 holes
- Founders Club at St James PlantationSt James · North CarolinaPublic18 holes