There are 16 golf courses in Lakeland, Florida and 3 are municipal courses. There are also another 24 golf courses within 20 miles of Lakeland, including 7 public, 3 municipal and 14 private courses. The oldest course in the Lakeland area is the Bartow Golf Course opened in 1921. The longest course is Grasslands Golf & Country Club, which is 7,040 yards. Big Cypress Golf Club is rated the best course near Lakeland.