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
121–144 of 296
- Kerr Lake Country ClubHenderson · North CarolinaPublic18 holes
- Kings Mountain Country ClubKings Mountain · North CarolinaPublic18 holes
- Knights Play Golf CenterApex · North CarolinaPublic18 holes
- Knobbs Creek Par 3 Golf CourseElizabeth City · North CarolinaPublic9 holes
- Knollwood FairwaysSouthern Pines · North CarolinaPublic9 holes
- Lake Lure Municipal Golf CourseLake Lure · North CarolinaPublic9 holes
- Lake Winds Golf CourseRougemont · North CarolinaPublic18 holes
- Lakes Pines at Star Hill Golf Country ClubCape Carteret · North CarolinaPublic18 holes
- Lakewood Golf ClubStatesville · North CarolinaPublic18 holes
- Lakewood Golf Country ClubRoseboro · North CarolinaPublic18 holes
- Land O Lakes Golf ClubWhiteville · North CarolinaPublic18 holes
- Lane Tree Golf ClubGoldsboro · North CarolinaPublic18 holes
- Lenoir Golf CourseLenoir · North CarolinaPublic18 holes
- Lexington Golf ClubLexington · North CarolinaPublic18 holes
- Lincoln Country ClubLincolnton · North CarolinaPublic18 holes
- Linville Land Harbor Golf ClubNewland · North CarolinaPublic18 holes
- Loch Haven Golf CenterRockingham · North CarolinaPublic18 holes
- Lochmere Golf ClubCary · North CarolinaPublic18 holes
- Lockwood Folly Country ClubLockwoods Folly · North CarolinaPublic18 holes
- Longleaf Golf Family ClubSouthern Pines · North CarolinaPublic18 holes
- Lynrock Golf CourseEden · North CarolinaPublic18 holes
- Magnolia Greens Golf Course Magnolia AzaleaLeland · North CarolinaPublic18 holes
- Magnolia Greens Golf Course Magnolia CamelliaLeland · North CarolinaPublic18 holes
- Marion Lake Golf ClubNebo · North CarolinaPublic18 holes