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
-
Chatuge Shores Golf Course
Public260 Golf Course Rd
18 · PAR 72 · 6,687 YD
-
Mountain Harbour Golf
Public1665 Mountain Harbour Dr
18 · PAR 70 · 6,561 YD
-
Brasstown Valley Resort & Spa
PublicYoung Harris, GA
8.0 MI · 18 · PAR 72 · 6,957 YD
-
The Golf Club At Mill Creek
PublicFranklin, NC
21.7 MI · 18 · PAR 72 · 6,167 YD
-
Valhalla Golf Club
PublicHelen, GA
24.1 MI · 18 · PAR 72 · 6,748 YD
-
Waterfall Club
PrivateClayton, GA
26.3 MI · 18 · PAR 71 · 6,760 YD
-
Rabun County Golf Club
PublicClayton, GA
26.3 MI · 9 · PAR 35 · 2,639 YD
-
Franklin Golf Course
PublicFranklin, NC
26.4 MI · 9 · PAR 36 · 3,080 YD
-
Sky Valley Country Club
PublicSky Valley, GA
28.4 MI · 18 · PAR 71 · 6,901 YD
-
Old Toccoa Farm
PublicMineral Bluff, GA
29.8 MI · 18 · PAR 72 · 6,707 YD
-
Copper Basin Golf Club
PublicCopperhill, TN
31.5 MI · 9 · PAR 35 · 2,633 YD
-
Highlands Country Club
PrivateHighlands, NC
34.0 MI · 18 · PAR 70 · 6,255 YD
No courses match these filters.
Missing a course in Hayesville, or something out of date?
Tell us what to fixOf 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 lineFrequently 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.