Top 25 Public Golf Courses in Missouri - Golfers' Choice 2025

The Show Me state lives up to its nickname when it comes to top public golf courses.
Branson Hills Golf Club

Over the past decade, Missouri's Big Cedar Lodge and Branson's collection of other top public golf courses are helping to put the 'Show Me' state on the map for traveling golfers.

GolfPass releases a Top 25 Public Golf Courses in Missouri every March thanks to YOU. We create our annual Golfers' Choice lists by curating the reviews submitted by everyday golfers. We use GolfPass' Ratings Index logic that weights newer reviews and combine it with a course's subcategory averages.

Each course needed at least two reviews and at least some public access to qualify. Unfortunately, none of the Big Cedar courses in the Ozark Mountains - Ozarks National, Buffalo Ridge Springs and Payne's Valley - received enough reviews to qualify. If you believe they belong, make sure to leave a review next time you tee it up. Just to clarify, short courses like Mountain Top and Top of the Rock aren't eligible for this list.

We make our Golfers' Choice best-of lists user friendly. Simply click on the photo of each course to learn more about the facility or to book a tee time (in most cases).

Want to get involved with determining the top public golf courses in Missouri or any other future Golfers' Choice lists? Click here to review the next golf course you play.

Missouri golf courses reviewed in 2024: 76
Reviews of Missouri golf courses in 2024: 2,042

Best public golf courses in Missouri

  1. Creekmoor

    Raymore, Missouri
    Semi-Private
    4.6499429294
    92

    Green fee: $70-$80
    What they're saying: "I’ve wanted to play here for quite sometime and when I saw the (GolfNow) hot deal I jumped on it. Beautiful area and the course is challenging but a great layout. Greens had been recently aerated so not the smoothest surface but it has to be done to keep things pristine. I played terrible but I’ll be back to test myself again!" - GolfPass Reviewer

  2. Eagle Knoll Golf Club

    Hartsburg, Missouri
    Public
    4.3696492682
    79

    Green fee: $85-$155
    What they're saying: "The course is in excellent condition. The wind presented some challenges, but overall, it was a wonderful day on the course. The only staff I encountered was the bartender/clubhouse attendant. She was friendly and took care of our check in and cart assignment expeditiously." - GolfPass Reviewer

  3. Mozingo Lake

    Maryville, Missouri
    Public
    4.8252595156
    152

    Green fee: $22-$48
    What they're saying: "We played two days and stayed at the Cobblestone Inn that’s on property. We had a great time, the course was in great shape and the weather was perfect." - trots007

  4. Tanglewood Golf Course

    Fulton, Missouri
    Public
    4.6094591683
    217

    Green fee: $50-$60
    What they're saying: "The course is well laid out and well maintained. Greens were fast and true. Fairways were excellent except for a couple very small spots. What a great course for the money. Pro shop staff was very friendly and accommodating. Highly recommend." - chillidip

  5. Branson Hills Golf Club

    Branson, Missouri
    Public
    4.7646510608
    518

    Green fee: $115-$175
    What they're saying: "This is one of my favorite courses ever. The change in elevations, undulating grounds, and the scenery agree phenomenal. The greens are very fast and challenging. I wish I lived closer so I could play it on a regular basis." - nmaust

  6. Sainte Genevieve Golf Club

    Sainte Genevieve, Missouri
    Semi-Private
    4.4531255762
    186

    Green fee: $26-$44
    What they're saying: "Always love playing here. Golf course is in pretty great shape with a few fairways as an exception. Some really neat holes, back 9 is especially cool with the pine trees dividing the holes. A true hidden gem." - Carvercory

  7. Innsbrook Resort Golf Course & Clubhouse

    Innsbrook, Missouri
    Public/Resort
    4.5328114187
    466

    Green fee: $30-$58
    What they're saying: "I play in Missouri and Illinois and the best course in the best shape I have played this year besides Payne's Valley in hollister, missouri, (is this one). I always will come back and recommend to any golfer." - Mandella

  8. Meramec Lakes Golf Course

    Saint Clair, Missouri
    Semi-Private
    4.0275381264
    62

    Green fee: $18-$55
    What they're saying: "Overall, an excellent golf experience. The front nine is flat with some water and more of a links layout. The back nine is hilly and wooded with several elevation changes. The greens are in excellent condition. It is not a country club, but it is a very playable course that is an excellent value. I also found the staff to be very friendly and accommodating." - GolfPass Reviewer

  9. The Oaks at Margaritaville Lake Resort

    Osage Beach, Missouri
    Resort
    4.0711266892
    312

    Green fee: $50-$95
    What they're saying: "Our group plays several Ozark courses every year. This is definitely one of our group’s favorites. The staff is great, and Dick the Marshal is our man!!" - GolfPass Reviewer

  10. The Golf Club At Pevely Farms

    St. Louis, Missouri
    Public
    4.4759590793
    729

    Green fee: $52-$62
    What they're saying: "Beautiful course with a great layout and friendly staff." - Jper103928

  11. L.A. Nickell Municipal Golf Course

    Columbia, Missouri
    Public/Municipal
    4.2672955975
    63

    Green fee: $13-$30
    What they're saying: Two five-star reviews were submitted without comments in 2024.

  12. Woods Fort Golf Course

    Troy, Missouri
    Semi-Private
    4.4398372689
    290

    Green fee: $27-$43
    What they're saying: "The course is in excellent shape. Greens are receptive to approach shots and are fast." - rufus5201944

  13. Fred Arbanas Golf Course At Longview Lakes

    Kansas City, Missouri
    Public/Municipal
    4.090394628
    312

    Green fee: $33-$62
    What they're saying: "The course was in excellent condition, pace was good. Recommend this to any golfer." - Roger5376136

  14. Indian Rock Golf Club

    Laurie, Missouri
    Public
    4.2508501389
    170

    Green fee: $45-$72
    What they're saying: "Bring balls! A lot of blind sloping fairways that angle towards woods or overgrowth. Greens are great, but very difficult. And hard to read." - rwallis73

  15. Hidden Valley Golf Course

    Lawson, Missouri
    Public
    4.2839689722
    121

    Green fee: $22-$50
    What they're saying: "My friends and I always like to go around the KC metro area and play different courses for the fun and experience. But when we want to have a fun round of golf that is more laid back, this course is our go to! It is always fun to play here, the layout of the course is great and the conditions are always good! We will for sure be back many more times! Great course for your $!" - Jags43

  16. Rolling Hills Country Club

    Versailles, Missouri
    Semi-Private
    4.5008503271
    217

    Green fee: $30-$80
    What they're saying: "Excellent course especially for the price through GolfNow. Highly recommend!!!" - KDFeltrop

  17. Sullivan Country Club

    Sullivan, Illinois
    Semi-Private
    0.0
    0

    Green fee: $20-$60
    What they're saying: "Always enjoy playing here, and the course is usually in good shape. And now they have new carts with GPS!" - Golfer192837465

  18. Sugar Creek Golf Course

    High Ridge, Missouri
    Public
    3.7908685623
    714

    Green fee: $25-$47
    What they're saying: "The staff are always friendly and accommodating! The club house is always stocked with great golf gear and the bar is always stocked with exactly what we want to drink! It's a great course with the perfect amount of difficulty with beautiful landscaped greens. I love this course!" - cwalker5107

  19. Cameron Memorial Golf Course

    Cameron, Missouri
    Semi-Private
    4.2014749956
    94

    Green fee: $25-$44
    What they're saying: "Over all nice course. Friendly staff." - jclee0201

  20. Bear Creek Valley

    Osage Beach, Missouri
    Public
    4.4787022755
    562

    Green fee: $35-$45
    What they're saying: "Course in good condition. Slope of course on a few holes very challenging. Staff great-especially Kari in the restaurant!!" - Bobgordon8

  21. Wolf Hollow

    Labadie, Missouri
    Public
    4.4398328081
    302

    Green fee: $35-$45
    What they're saying: "I’ve played here a couple of times in the few years. Wonderful course, friendly staff and nice lunch facility." - bvwaldron

  22. Sun Valley Golf Course

    Elsberry, Missouri
    Public
    4.3423855797
    346

    Green fee: $14-$25
    What they're saying: "Sun Valley is not on the beaten path which is why this is a hidden gem. The layout is awesome. There is a Par 6, which is pretty amazing. The views are awesome! There is not much to complain about when you compare the conditions to the cost. I paid $30 to play 18 holes (I paid to ride, but chose to walk). It is not an easy course to walk .. and I would not recommend walking because it’s extremely hilly and some of the length from green to tee is over 1/4 mile walk. But, I really enjoy playing this course." - Superdives

  23. Oak Hills Golf Center

    Jefferson City, Missouri
    Public
    4.5065113765
    79

    Green fee: $43-$58
    What they're saying: "Beautiful weather and conditions. Staff was very friendly and accommodating. Course was in terrific condition for the time of year. Carts were very clean. Definitely will be back to play again!" - bvwaldron

  24. Hail Ridge Golf Course

    Boonville, Missouri
    Public
    3.7033294118
    54

    Green fee: $80-$150

  25. Aberdeen Golf Club

    Eureka, Missouri
    Public
    4.0385203032
    282

    Green fee: $35-$60
    What they're saying: "Great course I'd play any day! Aberdeen is a great course with very challenging greens. Very well kept and very nice in the back of the hills of the Eureka area." - Mikeoh618

Jason Scott Deegan has reviewed and photographed more than 1,200 courses and written about golf destinations in 28 countries for some of the industry's biggest publications. His work has been honored by the Golf Writer's Association of America and the Michigan Press Association. Follow him on Instagram at @jasondeegangolfpass and X/Twitter at @WorldGolfer.
Brooke Taylor is an intern for GolfPass and a senior at the University of Central Florida studying Entertainment Management, Digital Media, and Managing Sporting Events.

Comments (0)

You're the first one here!
Share your thoughts or ask a question to get the conversation going.
View all the Golfers' Choice 2024 lists, including all 50 states.
Now Reading
Top 25 Public Golf Courses in Missouri - Golfers' Choice 2025
  • Home

  • Memberships

  • Library

  • Account