There are 4 golf courses in Gainesville, Georgia and 1 is a municipal course. There are also another 15 golf courses within 20 miles of Gainesville, including 11 public, 1 municipal and 3 private courses. The oldest course in the Gainesville area is the Royal Lakes Golf & Country Club which was designed by Arthur L. Davis, ASGCA and opened in 1990. The longest course is Chattahoochee Golf Club, which is 7,166 yards. The Legends Golf Club is rated the best course near Gainesville.