Welcome to

Visit us -

Nestled in the foothills of the Blue Ridge Mountains, Mountain Harbour Golf is waiting for you. Mountain Harbour Golf provides that beautiful combination of incredible scenery, the golf challenge you want, and the sheer enjoyment of being here in a warm, friendly and inviting setting. Located in Hayesville NC close to Lake Chatuge, it is only two hours north of Atlanta.

                    Mountain Harbour Golf.      Visit us — you’ll love it!

Randy update August 16

Mountain Harbour Update August 16, 2019 I know that the weather has been a little bit warm but don’t let that stop you from playing some golf.  We have a few events coming up that I would like to let you know about. Our Club Championship is going to be on Friday September 6th and Saturday September 7th.  There will be gross and

Read More »

MGGC Member/Guest results

Mountain Harbour Member/Guest ResultsA huge thank you to all who participated in the Member/Guest tournament this weekend.  It is this kind of support from the members that make our club great!!!!  A big thank you to Skip & Barbara Sharer for providing breakfast and coffee on Saturday.  We had 16 teams participate with an open division and a ladies division. 

Read More »

Randy Vaughn update July 16

Mountain Harbour Update  This is a reminder that the Friday Night Scramble scheduled for last Friday has been rescheduled for this Friday, the 19th.  Even if you signed up for last Friday you still sign up again for this Friday night event.This is wing night, so there will be wings available after golf.Please stop by or call the Pro Shop to confirm your spot.828-389-9000 

Read More »
Play Video
Play Video

Hole by Hole Front 9

Hole by Hole Back 9

Play Video


How did I get here and why did I stay?

Listen to some of our members explain how they got here and why they love  it so much.



Find your way to Mountain Harbour Golf Club! Follow the signs!

In Hayesville NC take Highway 64  east and left on Cold Branch. Turn left on Peckerwood and there you are, only 7 miles from the intersection of Highways 64 and 69.

Visit us — you’ll love it

Let's Play Golf
Relax After Golf
Besides Golf

 Mountain Harbour Golf Club

     1665 Mountain Harbour Drive

             Hayesville, NC 28904