There is 1 golf course in Leon, Iowa and 0 are municipal courses. There are also another 2 golf courses within 20 miles of Leon, including 1 public, 1 municipal and 0 private courses.
The oldest course in the Leon area is the Osceola Municipal Golf opened in 1939.
The longest course is Leon Golf & Country Club, which is 3,116 yards. Osceola Municipal Golf is rated the best course near Leon.