There are 2 golf courses in Shelbyville, Tennessee and 0 are municipal courses. There are also another 6 golf courses within 20 miles of Shelbyville, including 4 public, 1 municipal and 1 private courses. The oldest course in the Shelbyville area is the Lakewood Golf & Country Club which was designed by Bubba Johnson/Pete Grandison and opened in 1926. The longest course is Henry Horton State Park Golf Course, which is 7,060 yards. Lakewood Golf & Country Club is rated the best course near Shelbyville.