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
433–456 of 521
- The 500 ClubStatesville · North CarolinaPublic18 holes
- The Azalea at Pinewild Country ClubPinehurst · North CarolinaPrivate9 holes
- The Beaufort ClubBeaufort · North CarolinaPublic18 holes
- The Cardinal By Pete DyeGreensboro · North CarolinaPublic18 holes
- The Challenge Golf ClubGraham · North CarolinaPublic18 holes
- The Cleghorn ClubRutherfordton · North CarolinaResort18 holes
- The Cliffs at Walnut CoveArden · North CarolinaPrivate18 holes
- The Club at Irish CreekKannapolis · North CarolinaPrivate18 holes
- The Club at LongviewWeddington · North CarolinaPrivate18 holes
- The Country Club Of North Carolina Cardinal CoursePinehurst · North CarolinaPrivate18 holes
- The Country Club Of North Carolina Dogwood CoursePinehurst · North CarolinaPrivate18 holes
- The Country Club Of Sapphire ValleySapphire · North CarolinaPrivate18 holes
- The Currituck ClubCorolla · North CarolinaPublic18 holes
- The Divide Golf ClubMatthews · North CarolinaPublic18 holes
- The Emerald Golf ClubNew Bern · North CarolinaPublic18 holes
- The Fairways at Prestonwood Country ClubCary · North CarolinaPrivate18 holes
- The Golf Club at Chapel RidgePittsboro · North CarolinaPublic18 holes
- The Golf Club at Eagle CreekMoyock · North CarolinaPublic18 holes
- The Hasentree ClubWake Forest · North CarolinaPrivate18 holes
- The Heritage Golf ClubWake Forest · North CarolinaPublic18 holes
- The Highlands at Prestonwood Country ClubCary · North CarolinaPrivate18 holes
- The Holly at Pinewild Country ClubPinehurst · North CarolinaPrivate18 holes
- The Lakes Country ClubBoiling Spring Lakes · North CarolinaPublic18 holes
- The Links at Brick LandingOcean Isle Beach · North CarolinaPublic18 holes