State directory
Public golf courses in North Carolina
- Public courses
- 161
- Towns
- 112
- With ratings
- 8
This is the full directory of 161 public-access golf courses in North Carolina: every one, not a top list. 8 of them carry a reliable published course rating, sorted highest first from 75.0 down, and the remaining 153 are listed alphabetically. That is under a third of this list, so a higher-rated course may sit further down it.
- 12 OaksHolly Springs75.0 rating
- Falls Village Golf ClubGormanBook73.8 rating
- Bayonet at Puppy CreekRaefordBook73.7 rating
- Longleaf Golf & Family ClubSouthern PinesBook72.4 rating
- Vineyard GolfElizabethtownBook72.3 rating
- Linville Falls Golf ClubMarionBook72.0 rating
- The Links at Cotton ValleyTarboroBook71.3 rating
- Sunset HillsCharlotte67.4 rating
- 7 Lakes Golf ClubSeven LakesBookNot listed
- Anderson Creek ClubSpring LakeBookNot listed
- Asheboro Country ClubAsheboroCallNot listed
- Asheboro Municipal Golf CourseAsheboroBookNot listed
- Asheville Municipal Golf CourseAshevilleBookNot listed
- Ayden Golf & Country ClubAydenBookNot listed
- Bald Head Island Country ClubBald Head IslandNot listed
- Bald Mountain Golf CourseLake LureBookNot listed
- Baywood Golf ClubFayettevilleBookNot listed
- Belmont Lake Golf ClubRocky MountBookNot listed
- Birkdale Golf ClubHuntersvilleBookNot listed
- Black Mountain Golf CourseBlack MountainBookNot listed
- Boone Golf ClubBooneBookNot listed
- Brevofield Golf LinksWake ForestWebsiteNot listed
- Broadmoor Golf LinksFletcherBookNot listed
- Brookwood Golf CourseWhitsettCallNot listed
- Brunswick Plantation & Golf ResortCalabashBookNot listed
- Bushy Mountain Golf ClubTaylorsvilleBookNot listed
- Carolina Colours Golf ClubNew BernBookNot listed
- Carolina Plantation Golf ClubLumbertonCallNot listed
- Catawba Creek Golf CourseGastoniaNot listed
- Challenger 3 Golf CourseShelbyNot listed
- Charlotte National Golf ClubIndian TrailBookNot listed
- Chatuga Shores Golf CourseHayesvilleNot listed
- Cherryville Golf and Country ClubCherryvilleBookNot listed
- Chicora Golf ClubDunnBookNot listed
- Country Club of Johnston CountySmithfieldBookNot listed
- Cross Creek Country ClubMount AiryBookNot listed
- Crow Creek GolfCalabashBookNot listed
- Crystal Coast Country ClubPine Knoll ShoresBookNot listed
- Cummings Cove Golf and Country ClubHendersonvilleCallNot listed
- Dan Valley Golf CourseStonevilleCallNot listed
- Deer Brook Golf ClubShelbyBookNot listed
- Duke University Golf ClubDurhamBookNot listed
- Eagle Point Golf ClubPorters NeckNot listed
- Eagle Ridge Golf ClubRaleighBookNot listed
- Eagles Chase Golf ClubMarshvilleNot listed
- Emerald Lake Golf ClubMatthewsBookNot listed
- Etowah Valley Golf & ResortEtowahBookNot listed
- Finley Golf CourseChapel HillBookNot listed
- Forest City Municipal Golf CourseForest CityNot listed
- Gates Four Golf & Country ClubFayettevilleBookNot listed
- Gillespie Golf CourseGreensboroBookNot listed
- Glen Oaks Golf ClubMaidenBookNot listed
- Grassy Creek Golf & Country ClubSpruce PineBookNot listed
- Heather Hills Golf CourseWinston-SalemNot listed
- High Meadows Golf & Country ClubRoaring GapBookNot listed
- High Vista Golf ClubMills RiverBookNot listed
- Highland Creek Golf ClubCharlotteBookNot listed
- Hillandale Golf CourseDurhamBookNot listed
- Holly Ridge Golf CourseSouthern ShoresBookNot listed
- Hound Ears ClubBooneBookNot listed
- Hyland Golf ClubSouthern PinesBookNot listed
- Ironwood Golf & Country ClubGreenvilleBookNot listed
- Keith Hills Golf ClubLillingtonBookNot listed
- Kerr Lake Country ClubHendersonBookNot listed
- King's Grant Golf and Country ClubFayettevilleBookNot listed
- Kings Mountain Country ClubKings MountainBookNot listed
- Knight's Play Golf CenterApexBookNot listed
- Knobbs Creek Golf CourseElizabeth CityNot listed
- Knollwood FairwaysSouthern PinesNot listed
- Lake Junaluska Golf CourseLake JunaluskaNot listed
- Lake Winds Golf CourseRougemontBookNot listed
- Lakewood Golf ClubStatesvilleBookNot listed
- Legacy Golf LinksAberdeenBookNot listed
- Legends Golf Resort Oyster BaySunset BeachBookNot listed
- Lenoir Golf CourseLenoirBookNot listed
- Lincoln Country ClubLincolntonBookNot listed
- Linville Land Harbor Golf ClubNewlandBookNot listed
- Lonnie Poole Golf CourseRaleighBookNot listed
- Lynrock Golf CourseEdenBookNot listed
- Mallard Head Country ClubMooresvilleBookNot listed
- McCanless Golf ClubSalisburyBookNot listed
- Meadowbrook Golf ClubRutherfordtonBookNot listed
- MeadowlandsWallburgBookNot listed
- Midland Country ClubPinehurstBookNot listed
- Mill Creek Country ClubFranklinBookNot listed
- Mill Creek Golf ClubMebaneBookNot listed
- Monroe Country ClubMonroeBookNot listed
- Mooresville Golf CourseMooresvilleCallNot listed
- Mountain Aire Golf CourseWest JeffersonBookNot listed
- Mountain Glen Golf ClubNewlandBookNot listed
- Neuse Golf ClubClaytonBookNot listed
- New River Country ClubSpartaNot listed
- Northgreen Country Club Golf CourseRocky MountBookNot listed
- Oak Hills Golf and Event CenterEdenBookNot listed
- Oak Hollow Golf CourseHigh PointBookNot listed
- Oak Island Golf ClubCaswell BeachBookNot listed
- Oak Island Par Three Golf Course at South HarbourSouthportWebsiteNot listed
- Oak Valley Golf ClubAdvanceBookNot listed
- Occoneechee Golf ClubHillsboroughBookNot listed
- Old Edward's ClubCashiersNot listed
- Olde Liberty Golf ClubYoungsvilleBookNot listed
- Olde Sycamore Golf PlantationCharlotteBookNot listed
- Orchard Hills Golf CourseCajah's MountainNot listed
- Par 3 Golf CourseSummerfieldNot listed
- Paradise ValleyCharlotteNot listed
- Paschal Golf ClubWake ForestBookNot listed
- Peachtree Hills Country ClubSpring HopeWebsiteNot listed
- Pebble Creek Golf Golf CourseIndian TrailNot listed
- Pine Burr Golf CourseLillingtonNot listed
- Pine Hollow Golf ClubClaytonBookNot listed
- Pinecrest Country ClubLumbertonCallNot listed
- Pudding Ridge Golf ClubMocksvilleBookNot listed
- Quail Ridge Golf ClubSanfordBookNot listed
- Raleigh Golf AssociationRaleighBookNot listed
- Red Bird Golf LinksSapphireNot listed
- Reedy Creek Golf CourseFour OaksBookNot listed
- Reems Creek Golf ClubWeavervilleBookNot listed
- Reynolds Park Golf CourseWinston-SalemBookNot listed
- River Ridge Golf ClubRaleighBookNot listed
- Roxboro Country ClubRoxboroCallNot listed
- Royster Memorial Golf CourseShelbyNot listed
- Salem Glen Country ClubClemmonsBookNot listed
- Sandy Ridge Country ClubPlain ViewNot listed
- Sapphire National Golf ClubSapphireBookNot listed
- Scothurst Golf CourseLumber BridgeBookNot listed
- Sea Scape Golf LinksKitty HawkBookNot listed
- Sequoyah National Golf ClubWhittierBookNot listed
- Siler City Country ClubSiler CityBookNot listed
- Skybrook Golf CourseHuntersvilleBookNot listed
- Southern Pines Golf ClubSouthern PinesBookNot listed
- Southwick Golf CourseGrahamCallNot listed
- Stone Mountain Golf ClubTraphillNot listed
- Stonebridge Golf ClubMonroeBookNot listed
- Stoney Creek Golf ClubStoney CreekBookNot listed
- Sugar Mountain Golf CourseSugar MountainCallNot listed
- Talamore Golf ClubSouthern PinesBookNot listed
- Tanglewood Championship CourseBermuda RunBookNot listed
- Tanglewood Par 3 CourseBermuda RunBookNot listed
- The 500 Club Golf CourseStatesvilleBookNot listed
- The Challenge Golf ClubGrahamBookNot listed
- The CradlePinehurstNot listed
- The Divide Golf ClubMatthewsBookNot listed
- The Emerald Golf ClubNew BernBookNot listed
- The Golf VillagePinevilleNot listed
- The Heritage ClubWake ForestBookNot listed
- The Pines CourseWhispering PinesNot listed
- The Preserve at Jordan Lake Golf ClubChapel HillBookNot listed
- The River CourseWhispering PinesNot listed
- The Woods Golf ClubWhispering PinesBookNot listed
- Tobacco Road Golf ClubSanfordBookNot listed
- Tot Hill FarmAsheboroBookNot listed
- Twin Oaks Golf CourseStatesvilleBookNot listed
- Umstead Pines Golf & Swim ClubDurhamBookNot listed
- Warrenton Golf ClubWarrentonBookNot listed
- Wedgewood Golf CourseWilsonBookNot listed
- Wendell Country ClubWendellBookNot listed
- Westport Golf ClubDenverBookNot listed
- Wildwood Green Golf ClubRaleighBookNot listed
- Willow Springs Country ClubWilsonBookNot listed
- Wilshire Golf ClubWinston-SalemNot listed
- Winston Lake Golf CourseWinston-SalemBookNot listed
Nearby states
The same list in nearby states
Keep exploring