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
457–480 of 521
- The Links at Cotton Valley Golf ClubTarboro · North CarolinaPublic18 holes
- The Links at Mulberry HillEdenton · North CarolinaPublic18 holes
- The Magnolia at Pinewild Country ClubPinehurst · North CarolinaPrivate18 holes
- The Meadows at Prestonwood Country ClubCary · North CarolinaPrivate18 holes
- The Neuse Golf ClubClayton · North CarolinaPublic18 holes
- The Omni Grove Park InnAsheville · North CarolinaResort18 holes
- The Palisades Country ClubCharlotte · North CarolinaPrivate18 holes
- The Pearl Golf Links East CourseSunset Beach · North CarolinaPublic9 holes
- The Pearl Golf Links North CourseSunset Beach · North CarolinaPublic9 holes
- The Pearl Golf Links West CourseSunset Beach · North CarolinaPublic9 holes
- The Peninsula ClubCornelius · North CarolinaPrivate18 holes
- The PinesElizabeth City · North CarolinaPrivate18 holes
- The Pines at Elizabeth CityElizabeth City · North CarolinaPublic18 holes
- The Pointe Golf ClubPowells Point · North CarolinaPublic18 holes
- The Preserve at Jordan Lake Golf ClubChapel Hill · North CarolinaPublic18 holes
- The Revival Golf Club at The CrescentSalisbury · North CarolinaPublic18 holes
- The Sound Golf Links at Albemarle PlantationHertford · North CarolinaPublic18 holes
- The Tillery Tradition Country ClubMt Gilead · North CarolinaPublic18 holes
- The Tradition Golf ClubCharlotte · North CarolinaPublic18 holes
- Thistle Golf Club Mackay CourseSunset Beach · North CarolinaPublic9 holes
- Thistle Golf Club Stewart CourseSunset Beach · North CarolinaPublic9 holes
- Thorndale Country ClubOxford · North CarolinaPrivate9 holes
- Timberlake Golf ClubClinton · North CarolinaPublic18 holes
- TPC Piper GlenCharlotte · North CarolinaPrivate18 holes