The Best Public Golf Courses in St. Louis, Missouri based on user reviews and ratings.
#1 Best Public Golf Courses in St. Louis, Missouri
Eagle Springs Golf Club: EighteenEagle Springs Golf Club is a public golf club located in Saint Louis, Missouri.
18 holes | Par 72 | Public
#2 Best Public Golf Courses in St. Louis, Missouri
Emerald Greens Golf CourseEmerald Greens Golf Course is a public golf club located in Saint Louis, Missouri.
18 holes | Par 70 | Public
#3 Best Public Golf Courses in St. Louis, Missouri
Normandie Golf CourseNormandie Golf Course is a public golf club located in Saint Louis, Missouri.
18 holes | Par 71 | Public
#4 Best Public Golf Courses in St. Louis, Missouri
Quail Creek Golf CourseQuail Creek Golf Course is a public golf club located in Saint Louis, Missouri.
18 holes | Par 72 | Public
#5 Best Public Golf Courses in St. Louis, Missouri
Ruth Park Golf ClubRuth Park Golf Club is a public golf club located in Saint Louis, Missouri.
9 holes | Par 35 | Public
#6 Best Public Golf Courses in St. Louis, Missouri
Sunset Hills Golf Course and Banquet CenterSunset Hills Golf Course and Banquet Center is a semi-private golf club located in Saint Louis, Missouri.
18 holes | Par 72 | Semi Private
#7 Best Public Golf Courses in St. Louis, Missouri
Tapawingo National Golf Club: MeramecTapawingo National Golf Club is a public golf club located in Saint Louis, Missouri.
9 holes | Par 36 | Public
#8 Best Public Golf Courses in St. Louis, Missouri
Tapawingo National Golf Club: WoodlandTapawingo National Golf Club is a public golf club located in Saint Louis, Missouri.
9 holes | Par 36 | Public
#9 Best Public Golf Courses in St. Louis, Missouri
Tapawingo National Golf Club: PrairieTapawingo National Golf Club is a public golf club located in Saint Louis, Missouri.
9 holes | Par 36 | Public
#10 Best Public Golf Courses in St. Louis, Missouri
The Courses at Forest Park: HawthornThe Courses at Forest Park is a semi-private golf club located in Saint Louis, Missouri.
9 holes | Par 35 | Semi Private