North Carolina Golf Courses

North Carolina has five hundred seventy Golf Courses. Click on a golf course to see its complete details.

NameLocation
Blue Ridge Country Club, TheLinville Falls, Mc Dowell
Myrick Hills Country ClubLittleton, Halifax
Bull Creek Golf & Country ClubLouisburg, Franklin
Green Hill Country ClubLouisburg, Franklin
River Golf & Country Club, TheLouisburg, Franklin
Scothurst Country ClubLumber Bridge, Robeson
Cliffwood Golf ClubLumberton, Robeson
Pinecrest Country ClubLumberton, Robeson
Lake Gaston Country ClubMacon, Warren
Maggie Valley Resort & Country ClubMaggie Valley, Haywood
Magnolia Golf ClubMagnolia, Duplin
Glen Oaks Country ClubMaiden, Catawba
Eagle Chase Golf ClubMarshville, Union
Divide, TheMatthews, Union
Emerald Lake Golf ClubMatthews, Mecklenburg
Cedarcrest Golf CourseMcLeansville, Guilford
Arrowhead Golf ClubMebane, Alamance
Mill Creek Golf ClubMebane, Alamance
Hickory Hill Country ClubMocksville, Davie
Pudding Ridge Golf ClubMocksville, Davie
Twin Cedars Golf CourseMocksville, Davie
Monroe Country ClubMonroe, Union
Rolling Hills Country ClubMonroe, Union
Stonebridge Golf ClubMonroe, Union
Mallard Head Country ClubMooresville, Iredell