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
193–216 of 521
- Heather Hills Golf CourseWinston-Salem · North CarolinaPublic18 holes
- Hedingham Golf ClubRaleigh · North CarolinaPublic18 holes
- Hemlock Golf CourseWalnut Cove · North CarolinaPublic18 holes
- Henderson Country ClubHenderson · North CarolinaPrivate18 holes
- Hendersonville Country ClubHendersonville · North CarolinaPrivate18 holes
- High HamptonCashiers · North CarolinaResort18 holes
- High Meadows Golf Country ClubRoaring Gap · North CarolinaPrivate18 holes
- Highland Country ClubFayetteville · North CarolinaPrivate18 holes
- Highland Creek Golf ClubCharlotte · North CarolinaPublic18 holes
- Highlands Country ClubHighlands · North CarolinaPrivate18 holes
- Highlands Falls Country ClubHighlands · North CarolinaPrivate18 holes
- Hillandale Golf CourseDurham · North CarolinaPublic18 holes
- HollyPinehurst · North CarolinaPrivate18 holes
- Holly Ridge Golf CourseHarbinger · North CarolinaPublic18 holes
- Holly Ridge Golf LinksArchdale · North CarolinaPublic18 holes
- Hope Valley Country ClubDurham · North CarolinaPrivate18 holes
- Hound Ears ClubBoone · North CarolinaPrivate18 holes
- Hyland Golf ClubSouthern Pines · North CarolinaResort18 holes
- Indian Valley Golf CourseBurlington · North CarolinaPublic18 holes
- Inland Greens Golf CourseWilmington · North CarolinaPublic9 holes
- Iron Play Golf CourseSummerfield · North CarolinaPublic18 holes
- Ironclad Golf And Beer GardenHampstead · North CarolinaPublic18 holes
- Ironwood Golf Country ClubGreenville · North CarolinaPublic18 holes
- Jacksonville Country ClubJacksonville · North CarolinaPrivate18 holes