Golf Courses

Beech Mountain Club - Golf
BEECH MOUNTAIN CLUB

The Beech Mountain Club has a beautiful eighteen hole golf course that was designed by Willard Byrd. The Club is open to owners and renters of qualified property here in Beech Mountain.


There are also many other courses within a short driving distance of Beech Mountain.

Blue Ridge Country Club
Located on US 221 midway between Linville and Marion, 45 minutes from Beech Mountain
(828) 756-7001


Boone Golf Club
US 321 South in Boone
(828) 264-8760


Grassy Creek Golf Club
45 minutes from Beech; located 1½ miles south of Spruce Pine on Hwy. 226.
(828) 765-7436


Hanging Rock Golf Club
Located in Seven Devils; 25 minutes from Beech.
(828) 898-5135


Mountain Aire Golf Club
3 miles south of West Jefferson; off US Hwy 221.
(336) 877-4716


Mountain Glen Club
Avery County’s first public golf course.
(828) 733-5804


Roan Valley Golf Club
Located 50 minutes away on US Hwy 421 North in Mountain City, TN.
(423) 727-7931


Village of Sugar Mountain Golf Course
Located at the foot of Sugar Mountain; 15 minutes from Beech Mountain.
Call (828) 898-646

Town Hall or Billing
Phone: (828) 387-4236

Police (non-emergency)
Phone: (828) 387-2342

Town of Beech Mountain
403 Beech Mountain Pkwy
Beech Mountain, NC 28604
Phone: (828) 387-4236
Fax: (828) 387-4862


Fire Department (non-emergency)
Phone: (828) 387-4612

Public Works & Utilities
Phone: (828) 387-9282

Parks & Recreation
Phone: (828) 387-3003