There are 2 golf courses in de Soto, Kansas and 0 are municipal courses. There are also another 29 golf courses within 20 miles of de Soto, including 11 public, 9 municipal and 9 private courses.
The oldest course in the de Soto area is the Tomahawk Hills Golf Course which was designed by Bill Leonard and opened in 1910.
The longest course is Prairie Highlands Golf Course, which is 7,066 yards. Shadow Glen Golf Club is rated the best course near de Soto. The following courses have won various awards: Falcon Ridge Golf Club, Prairie Highlands Golf Course, Sycamore Ridge Golf Club, Wolf Creek.