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

Showing 13 courses: 3 in Shelby, 10 nearby.

  1. Deer Brook Golf Club

    Public201 Deer Brook Dr

    18 · PAR 72 · 6,950 YD

  2. River Bend YMCA Golf Course

    Public3005 Longwood Dr

    18 · PAR 72 · 6,555 YD

  3. 9 · PAR 35 · 2,911 YD

  4. Woodbridge Golf Links

    PublicKings Mountain, NC

    6.7 MI · 18 · PAR 72 · 6,743 YD

  5. Kings Mountain Country Club

    PublicKings Mountain, NC

    11.4 MI · 18 · PAR 72 · 6,483 YD

  6. Crowder's Mountain Golf

    PublicKings Mountain, NC

    12.6 MI · 18 · PAR 72 · 6,795 YD

  7. 13.2 MI · 18 · PAR 72 · 7,004 YD

  8. Cherryville Golf & Country Club

    PublicCherryville, NC

    14.0 MI · 9 · PAR 35 · 2,640 YD

  9. Gaffney Country Club

    PublicGaffney, SC

    15.2 MI · 9 · PAR 36 · 2,930 YD

  10. Dogwood Valley Golf Course

    PublicForest City, NC

    17.5 MI · 9 · PAR 36 · 2,882 YD

  11. Forest City Golf Course

    PublicForest City, NC

    18.3 MI · 9 · PAR 36 · 3,200 YD

  12. Chesnee Country Club

    PrivateChesnee, SC

    19.2 MI · 9 · PAR 36 · 3,120 YD

  13. Catawba Creek Golf Course

    PublicGastonia, NC

    21.8 MI · 18 · PAR 71 · 6,447 YD

Missing a course in Shelby, or something out of date?

Tell us what to fix

Of 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 line

All golf courses in North Carolina

Frequently 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.