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
505–521 of 521
- White Pines Country ClubMount Airy · North CarolinaPublic9 holes
- Wildcat Cliffs Country ClubHighlands · North CarolinaPrivate18 holes
- Wildwood Green Golf CourseRaleigh · North CarolinaPublic18 holes
- Willow Creek Golf CourseHigh Point · North CarolinaPrivate18 holes
- Willow Springs Country ClubWilson · North CarolinaPublic18 holes
- Wilmington Municipal Golf CourseWilmington · North CarolinaPublic18 holes
- Wilmington Municipal Golf Course The First Tee Of Greater WilmingtonWilmington · North CarolinaPublic18 holes
- Wilshire Golf ClubWinston-Salem · North CarolinaPublic18 holes
- Wilson Country ClubWilson · North CarolinaPrivate18 holes
- Winding Creek Golf ClubThomasville · North CarolinaPublic18 holes
- Winston Lake Golf CourseWinston-Salem · North CarolinaPublic18 holes
- Wolf Creek Golf CourseReidsville · North CarolinaPublic18 holes
- Wolf Laurel Country ClubMars Hill · North CarolinaResort18 holes
- Woodbridge Golf LinksKings Mountain · North CarolinaPublic18 holes
- Woodlake Country ClubVass · North CarolinaPrivate18 holes
- Yadkin Country ClubYadkinville · North CarolinaPublic18 holes
- Zebulon Country ClubZebulon · North CarolinaPublic18 holes