Golf courses in Hayesville, NC

Hayesville, NC has two listed golf courses: Chatuge Shores Golf Course and Mountain Harbour Golf. 3 other golf courses are within 25 miles; the nearest is Brasstown Valley Resort & Spa in Young Harris, GA, 8.0 miles away.

Courses
2
18-hole
2
9-hole
0
With a range
2 of 2
Avg 18-hole yards
6,624
Nearby
10 within 34 mi

Courses in and near Hayesville

Showing 12 courses: 2 in Hayesville, 10 nearby.

  1. Chatuge Shores Golf Course

    Public260 Golf Course Rd

    18 · PAR 72 · 6,687 YD

  2. Mountain Harbour Golf

    Public1665 Mountain Harbour Dr

    18 · PAR 70 · 6,561 YD

  3. Brasstown Valley Resort & Spa

    PublicYoung Harris, GA

    8.0 MI · 18 · PAR 72 · 6,957 YD

  4. The Golf Club At Mill Creek

    PublicFranklin, NC

    21.7 MI · 18 · PAR 72 · 6,167 YD

  5. Valhalla Golf Club

    PublicHelen, GA

    24.1 MI · 18 · PAR 72 · 6,748 YD

  6. Waterfall Club

    PrivateClayton, GA

    26.3 MI · 18 · PAR 71 · 6,760 YD

  7. Rabun County Golf Club

    PublicClayton, GA

    26.3 MI · 9 · PAR 35 · 2,639 YD

  8. Franklin Golf Course

    PublicFranklin, NC

    26.4 MI · 9 · PAR 36 · 3,080 YD

  9. Sky Valley Country Club

    PublicSky Valley, GA

    28.4 MI · 18 · PAR 71 · 6,901 YD

  10. Old Toccoa Farm

    PublicMineral Bluff, GA

    29.8 MI · 18 · PAR 72 · 6,707 YD

  11. Copper Basin Golf Club

    PublicCopperhill, TN

    31.5 MI · 9 · PAR 35 · 2,633 YD

  12. Highlands Country Club

    PrivateHighlands, NC

    34.0 MI · 18 · PAR 70 · 6,255 YD

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

Tell us what to fix

Of the 2 Hayesville courses that list driving range information, 2 have one.

Among the 2 18-hole courses here with a listed yardage, the longest is Chatuge Shores Golf Course at 6,687 yards, and the average is 6,624 yards.

Hayesville is in North Carolina, which has 475 golf courses across 230 cities in this directory.

Nearby cities with listed courses include Young Harris, GA (8.0 miles), Blairsville, GA (14 miles), Franklin, NC (24 miles) and Helen, GA (24 miles).

Nearby cities

Miles, straight line

All golf courses in North Carolina

Frequently asked questions

How many golf courses are in Hayesville, NC?

Hayesville, NC has 2 golf courses in this directory: 2 with 18 holes.

What is the longest golf course in Hayesville, NC?

Of the 18-hole courses with a listed yardage, Chatuge Shores Golf Course is the longest at 6,687 yards.

Do golf courses in Hayesville, NC have driving ranges?

2 of the 2 courses in Hayesville, NC that list driving range information have one.

How long is the average 18-hole course in Hayesville, NC?

Across 2 18-hole courses with a listed yardage, the average is 6,624 yards.

What cities near Hayesville, NC have golf courses?

Nearby cities with listed courses include Young Harris, GA (8.0 miles, 1 course), Blairsville, GA (14 miles, 2 courses), Franklin, NC (24 miles, 2 courses) and Helen, GA (24 miles, 1 course).

What golf courses are near Hayesville, NC?

The three nearest other golf courses are Brasstown Valley Resort & Spa in Young Harris, GA (8.0 miles), The Golf Club At Mill Creek in Franklin, NC (22 miles) and Valhalla Golf Club in Helen, GA (24 miles).

How far is the nearest other golf course from Hayesville?

The nearest other golf course is Brasstown Valley Resort & Spa in Young Harris, GA, 8.0 miles from the middle of the courses listed in Hayesville, in a straight line.

How many public golf courses are in Hayesville, NC?

Hayesville, NC has 2 public golf courses in this directory.

Listing data last updated October 2026. See data sources.