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
169–192 of 296
- Oak Valley Golf ClubAdvance · North CarolinaPublic18 holes
- Occoneechee Golf ClubHillsborough · North CarolinaPublic18 holes
- Olde Homeplace Golf ClubWinston-Salem · North CarolinaPublic18 holes
- Olde Liberty Golf Country ClubYoungsville · North CarolinaPublic18 holes
- Olde Point Golf Country ClubHampstead · North CarolinaPublic18 holes
- Olde Sycamore Golf ClubCharlotte · North CarolinaPublic18 holes
- Orchard Hills Golf CourseGranite Falls · North CarolinaPublic18 holes
- Oyster Bay Golf LinksSunset Beach · North CarolinaPublic18 holes
- Paradise Valley Par 3Charlotte · North CarolinaPublic18 holes
- Paschal Golf ClubWake Forest · North CarolinaPublic9 holes
- Peachtree Hills Country ClubSpring Hope · North CarolinaPublic9 holes
- Pebble Creek Golf CourseIndian Trail · North CarolinaPublic18 holes
- Pine Hollow Golf CourseClayton · North CarolinaPublic18 holes
- Pine Knolls Golf CourseKernersville · North CarolinaPublic18 holes
- Pinecrest Country ClubLumberton · North CarolinaPublic18 holes
- Pines Sands at Star Hill Golf Country ClubCape Carteret · North CarolinaPublic18 holes
- Piney Point Golf ClubNorwood · North CarolinaPublic18 holes
- Player S Ridge GolfHickory · North CarolinaPublic18 holes
- Players Club at St James PlantationSouthport · North CarolinaPublic18 holes
- Ponderosa Golf ClubStoneville · North CarolinaPublic9 holes
- Pudding Ridge Golf ClubMocksville · North CarolinaPublic18 holes
- Quail Ridge Country ClubSanford · North CarolinaPublic18 holes
- Quaker Creek Golf CourseMebane · North CarolinaPublic18 holes
- Raleigh Golf AssociationRaleigh · North CarolinaPublic18 holes