There is 1 golf course in Maggie Valley, North Carolina and 0 are municipal courses. There are also another 9 golf courses within 20 miles of Maggie Valley, including 7 public, 0 municipal, 1 PL and 1 private courses.
The oldest course in the Maggie Valley area is the Lake Junaluska Golf Course opened in 1919.
The longest course is Laurel Ridge Country Club & Event Center, which is 6,904 yards. Balsam Mountain Preserve is rated the best course near Maggie Valley.