Golf courses in North Carolina
This directory lists 475 golf courses across 230 cities in North Carolina, 409 with 18 holes, 62 with 9 holes and 4 with another or unlisted hole count.
- Courses
- 475
- Cities
- 230
- 18-hole
- 409
- 9-hole
- 62
- Avg 18-hole yards
- 6,568
- Longest
- 7,463Occano
Of the 473 North Carolina courses that list driving range information, 384 have one.
Across 407 18-hole courses with a listed yardage, the average is 6,568 yards. The longest is Occano in Merry Hill at 7,463 yards.
Top cities in North Carolina
All 230 cities-
Charlotte10 public · 13 private 23 courses -
Raleigh9 public · 6 private 15 courses -
Durham5 public · 4 private 9 courses -
Pinehurst1 public · 8 private 9 courses -
Wilmington3 public · 6 private 9 courses -
Greensboro4 public · 4 private 8 courses -
Southern Pines6 public · 1 private 8 courses -
Winston Salem6 public · 2 private 8 courses
All 230 cities
Top citiesA
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
V
W
Y
Z
Longest courses
18-hole, yards- 1Occano7,463
- 2Bright's Creek7,435
- 3Raleigh Country Club7,394
- 4Greensboro Country Club Farm Course7,376
- 5Harry L. Jones, Sr. Golf Course7,360
- 6Lonnie Poole Golf Course At NC State University7,358
- 7Charlotte Country Club7,335
- 8Cutter Creek Golf Club7,280
- 9The Country Club At Wakefield Plantation7,257
- 10Farmstead Golf Links7,242
States next to North Carolina
Frequently asked questions
How many golf courses are in North Carolina?
North Carolina has 475 golf courses in 230 cities in this directory: 409 with 18 holes, 62 with 9 holes and 4 with another or unlisted hole count.
Which city in North Carolina has the most golf courses?
Charlotte has the most, with 23 courses, followed by Raleigh (15) and Durham (9).
What is the longest golf course in North Carolina?
Among 18-hole courses with a listed yardage, Occano in Merry Hill is the longest at 7,463 yards.
How long is the average 18-hole course in North Carolina?
The average listed yardage across 407 18-hole courses in North Carolina is 6,568 yards.
How many golf courses in North Carolina have a driving range?
384 of the 473 courses that list driving range information have one.
Listing data last updated October 2026. See data sources.