There is 1 golf course in Franklin, North Carolina and 0 are municipal courses. There are also another 10 golf courses within 20 miles of Franklin, including 5 public, 0 municipal and 5 private courses.
The oldest course in the Franklin area is the Franklin Golf Course opened in 1923.
The longest course is Sky Valley Country Club, which is 6,901 yards. Highlands Country Club is rated the best course near Franklin.