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
241–264 of 521
- Lakes at North Ridge Country ClubRaleigh · North CarolinaPrivate18 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
- Laurel Ridge Country ClubWaynesville · North CarolinaPrivate18 holes
- Legacy Golf LinksAberdeen · North CarolinaResort18 holes
- Lenoir Golf CourseLenoir · North CarolinaPublic18 holes
- Lexington Golf ClubLexington · North CarolinaPublic18 holes
- Lincoln Country ClubLincolnton · North CarolinaPublic18 holes
- Linville Golf ClubLinville · North CarolinaResort18 holes
- Linville Land Harbor Golf ClubNewland · North CarolinaPublic18 holes
- Linville Ridge Country ClubLinville · North CarolinaPrivate18 holes
- Little River Golf CourseCarthage · North CarolinaResort18 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
- Maccripine Country ClubPinetops · North CarolinaPrivate18 holes
- Macgregor Downs Country ClubCary · North CarolinaPrivate18 holes
- Maggie Valley Resort Country ClubMaggie Valley · North CarolinaResort18 holes
- MagnoliaPinehurst · North CarolinaPrivate18 holes