Golf courses in Shelby, NC
Deer Brook Golf Club, River Bend YMCA Golf Course and Royster Memorial Golf Course At Shelby City Park are the three golf courses listed in Shelby, NC. 16 other golf courses are within 25 miles; the nearest is Woodbridge Golf Links in Kings Mountain, NC, 6.7 miles away.
- Courses
- 3
- 18-hole
- 2
- 9-hole
- 1
- With a range
- 2 of 3
- Avg 18-hole yards
- 6,753
- Nearby
- 10 within 22 mi
Courses in and near Shelby
-
Deer Brook Golf Club
Public201 Deer Brook Dr
18 · PAR 72 · 6,950 YD
-
River Bend YMCA Golf Course
Public3005 Longwood Dr
18 · PAR 72 · 6,555 YD
-
Royster Memorial Golf Course At Shelby City Park
Public850 W Sumter St
9 · PAR 35 · 2,911 YD
-
Woodbridge Golf Links
PublicKings Mountain, NC
6.7 MI · 18 · PAR 72 · 6,743 YD
-
Kings Mountain Country Club
PublicKings Mountain, NC
11.4 MI · 18 · PAR 72 · 6,483 YD
-
Crowder's Mountain Golf
PublicKings Mountain, NC
12.6 MI · 18 · PAR 72 · 6,795 YD
-
Cherokee National Golf & Recreation Club
PrivateGaffney, SC
13.2 MI · 18 · PAR 72 · 7,004 YD
-
Cherryville Golf & Country Club
PublicCherryville, NC
14.0 MI · 9 · PAR 35 · 2,640 YD
-
Gaffney Country Club
PublicGaffney, SC
15.2 MI · 9 · PAR 36 · 2,930 YD
-
Dogwood Valley Golf Course
PublicForest City, NC
17.5 MI · 9 · PAR 36 · 2,882 YD
-
Forest City Golf Course
PublicForest City, NC
18.3 MI · 9 · PAR 36 · 3,200 YD
-
Chesnee Country Club
PrivateChesnee, SC
19.2 MI · 9 · PAR 36 · 3,120 YD
-
Catawba Creek Golf Course
PublicGastonia, NC
21.8 MI · 18 · PAR 71 · 6,447 YD
No courses match these filters.
Missing a course in Shelby, or something out of date?
Tell us what to fixOf the 3 Shelby courses that list driving range information, 2 have one.
Among the 2 18-hole courses here with a listed yardage, the longest is Deer Brook Golf Club at 6,950 yards, and the average is 6,753 yards.
Shelby is in North Carolina, which has 475 golf courses across 230 cities in this directory.
Nearby cities with listed courses include Kings Mountain, NC (10 miles), Cherryville, NC (14 miles), Gaffney, SC (14 miles) and Forest City, NC (18 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Shelby, NC?
Shelby, NC has 3 golf courses in this directory: 2 with 18 holes and 1 with 9 holes.
What is the longest golf course in Shelby, NC?
Of the 18-hole courses with a listed yardage, Deer Brook Golf Club is the longest at 6,950 yards.
Do golf courses in Shelby, NC have driving ranges?
2 of the 3 courses in Shelby, NC that list driving range information have one.
How long is the average 18-hole course in Shelby, NC?
Across 2 18-hole courses with a listed yardage, the average is 6,753 yards.
What cities near Shelby, NC have golf courses?
Nearby cities with listed courses include Kings Mountain, NC (10 miles, 3 courses), Cherryville, NC (14 miles, 1 course), Gaffney, SC (14 miles, 2 courses) and Forest City, NC (18 miles, 2 courses).
What golf courses are near Shelby, NC?
The three nearest other golf courses are Woodbridge Golf Links in Kings Mountain, NC (6.7 miles), Kings Mountain Country Club in Kings Mountain, NC (11 miles) and Crowder's Mountain Golf in Kings Mountain, NC (13 miles).
How far is the nearest other golf course from Shelby?
The nearest other golf course is Woodbridge Golf Links in Kings Mountain, NC, 6.7 miles from the middle of the courses listed in Shelby, in a straight line.
How many public golf courses are in Shelby, NC?
Shelby, NC has 3 public golf courses in this directory.
Listing data last updated October 2026. See data sources.