TRENDING Best Budget Drivers Best Putters for Beginners How to Hit Fairway Woods Best Cavity Back Irons Most Forgiving Irons Best Irons for High Handicappers Best Budget Golf Irons

The Top 9 Best Golf Courses in Missouri

Missouri boasts over 400 golf courses, including championship courses designed by legends like Jack Nicklaus and Tom Fazio. The state's diverse terrain offers a range of golfing experiences, from rolling hills to flat prairies, and its mild climate allows for year-round play.

  1. Branson Hills Golf Club

    Branson Hills Golf Club thumbnail
    Branson Hills Golf Club in Missouri is an 18-hole championship course designed by Chuck Smith and Bobby Clampett.
  2. Buffalo Ridge Springs Course

    Buffalo Ridge Springs Course thumbnail
    Buffalo Ridge Springs Course in Missouri is a championship golf course designed by Tom Fazio, featuring 18 holes and stunning Ozark Mountain views.
  3. Golf at Top of the Rock

    Golf at Top of the Rock thumbnail
    Top of the Rock golf course in Missouri is a 9-hole, par-3 course designed by Jack Nicklaus and features stunning views of Table Rock Lake.
  4. Osage National Golf Course

    Osage National Golf Course thumbnail
    Osage National Golf Course in Missouri is a 27-hole course designed by Arnold Palmer and features scenic views of the Lake of the Ozarks.
  5. Ozarks National Golf Course

    Ozarks National Golf Course thumbnail
    Ozarks National Golf Course in Missouri is a 7,036-yard, par-71 course designed by Bill Coore and Ben Crenshaw, featuring stunning views of the Ozark Mountains.
  6. Payne's Valley Golf Course

    Payne's Valley Golf Course thumbnail
    Payne's Valley Golf Course is a public golf course located in Missouri, designed by Tiger Woods and named after Ozarks native Payne Stewart.
  7. Shoal Creek Golf Course

    Shoal Creek Golf Course thumbnail
    Shoal Creek Golf Course is a public 18-hole course located in Kansas City, Missouri. It was designed by Steve Wolford and opened in 2001.
  8. Tanglewood Golf Course

    Tanglewood Golf Course thumbnail
    Tanglewood Golf Course is located in Fulton, Missouri and features 18 holes, a driving range, and a clubhouse.
  9. The Oaks Golf Course at Margaritaville Lake Resort

    The Oaks Golf Course at Margaritaville Lake Resort thumbnail
    The Oaks Golf Course at Margaritaville Lake Resort in Missouri is an 18-hole course designed by Arnold Palmer and features scenic views of the Ozarks.