2026 Best Public Golf Courses in Missouri

The best golf courses in Missouri, based on user reviews and rankings

Showing 1-10 of 231 golf courses

The best public golf courses in Missouri, ranked by locals

Missouri Bluffs Golf Club

#1 best public golf courses in Missouri

Missouri Bluffs Golf Club
4.5
Semi Private
Par 71
18 Holes
Saint Charles, MO
Osage National Golf Club: River/Links

#2 best public golf courses in Missouri

Osage National Golf Club: River/Links
4.5
Semi Private
Par 72
18 Holes
Lake Ozark, MO
Spring Creek Golf Club

#3 best public golf courses in Missouri

Spring Creek Golf Club
4.5
Semi Private
Par 36
9 Holes
Salem, MO
Frank E. Peters Municipal Golf Club

#4 best public golf courses in Missouri

Frank E. Peters Municipal Golf Club
4.5
Public
Par 72
18 Holes
Nevada, MO
Buffalo Ridge Springs Golf Club

#5 best public golf courses in Missouri

Buffalo Ridge Springs Golf Club
4.5
Public
Par 71
18 Holes
Hollister, MO
Ledgestone Country Club

#6 best public golf courses in Missouri

Ledgestone Country Club
4.5
Public
Par 71
18 Holes
Reeds Spring, MO
Shoal Creek Golf Course

#7 best public golf courses in Missouri

Shoal Creek Golf Course
4.5
Public
Par 71
18 Holes
Kansas City, MO
The Courses at Forest Park: Hawthorn

#8 best public golf courses in Missouri

The Courses at Forest Park: Hawthorn
4.5
Semi Private
Par 35
9 Holes
Saint Louis, MO
Indian Rock Golf Club

#9 best public golf courses in Missouri

Indian Rock Golf Club
4.5
Semi Private
Par 72
18 Holes
Laurie, MO
Paradise Pointe Golf Complex: Outlaw

#10 best public golf courses in Missouri

Paradise Pointe Golf Complex: Outlaw
4.5
Semi Private
Par 72
18 Holes
Smithville, MO

Plan your next golf trip with Local Golf Spot

Sign up to save your favorite courses and plan your next golf getaway.