Play Championship Golf at Ironhorse – Just Minutes from Kansas City
Located just off the Missouri-Kansas state line, Ironhorse Golf Club in Leawood, Kansas delivers a premier public golf experience just 20 minutes from downtown Kansas City and the Country Club Plaza, and only minutes from Overland Park.
Ranked the #4 Best Public Course in Kansas by Golfweek (2025) and awarded a 4-star rating by Golf Digest, Ironhorse is widely recognized as one of the top public golf courses in the Kansas City metro area.
Our championship 18-hole layout, designed by Dr. Michael Hurdzan, showcases dramatic elevation changes, zoysia fairways, towering sycamore trees, and natural limestone outcroppings—offering challenge and beauty for players of all skill levels. As the only Troon-managed course in the Kansas City area, we provide exceptional service and tournament-level playing conditions every day.
Whether you’re planning a corporate outing, charity tournament, or a casual round with friends, Ironhorse Golf Club offers customizable golf event packages to fit your group’s needs.
Come see why Ironhorse is one of Kansas’s most celebrated public golf destinations.