Golf courses in Saint Louis, MO
There are 19 golf courses in Saint Louis, MO. Of those with a listed access type, 7 are public and 11 are private.
- Courses
- 19
- 18-hole
- 13
- 9-hole
- 6
- With a range
- 15 of 19
- Avg 18-hole yards
- 6,161
- Nearby
- 6 within 9 mi
Courses in and near Saint Louis
-
Algonquin Golf Club
Private340 N Berry Rd
18 · PAR 71 · 6,222 YD
-
Bellerive Country Club
Private12925 Ladue Rd
18 · PAR 71 · 7,177 YD
-
Eagle Springs Golf Course
Public2575 Redman Rd
18 · PAR 72 · 6,260 YD
-
Forest Park Golf Course
Public6141 Lagoon Dr
9 · PAR 35 · 3,047 YD
-
Glen Echo Country Club
Private3401 Lucas and Hunt Rd
18 · PAR 71 · 6,382 YD
-
Log Cabin Club
Private1140 Log Cabin Ln
18 · 2,700 YD
-
Normandie Golf Club
Public7605 Saint Charles Rock Rd
18 · PAR 71 · 6,534 YD
-
Norwood Hills Country Club
Private1 Norwood Hlls Cntry Clb Dr
18 · PAR 69 · 5,991 YD
-
Old Warson Country Club
Private9841 Old Warson Rd
18 · PAR 71 · 6,946 YD
-
Ruth Park Golf Course
Public8211 Groby Rd
9 · PAR 35 · 2,890 YD
-
St. Louis Country Club
Private400 Barnes Rd
18 · PAR 71 · 6,099 YD
-
Sunset Country Club
Private9555 S Geyer Rd
18 · PAR 72 · 6,625 YD
-
Tapawingo National Golf Club
Public13001 Gary Player Dr
9 · PAR 36 · 3,520 YD
-
The Bogey Club
Private9266 Clayton Rd
18 · PAR 71 · 5,415 YD
-
The Club At Castle Bluff
Private8100 Fine Rd
9 · PAR 34 · 2,614 YD
-
The Golf Club At Quail Creek
Public6022 Wells Rd
18 · PAR 72 · 6,980 YD
-
The Highlands Golf & Tennis
5163 Clayton Ave
9 · PAR 35 · 2,799 YD
-
Tower Tee Golf & Recreation
Public6727 Heege Rd
9 · PAR 27 · 804 YD
-
Westwood Country Club
Private11801 Conway Rd
18 · PAR 72 · 6,766 YD
-
Westborough Country Club
PrivateKirkwood, MO
4.1 MI · 18 · PAR 68 · 5,727 YD
-
Greenbriar Hills Country Club
PrivateKirkwood, MO
6.3 MI · 18 · PAR 71 · 6,453 YD
-
Creve Coeur Golf Course
PublicCreve Coeur, MO
6.9 MI · 9 · PAR 35 · 3,050 YD
-
Family Golf and Learning Center
PublicKirkwood, MO
7.0 MI · 9 · PAR 27 · 1,124 YD
-
Riverside Golf Club
PublicFenton, MO
7.5 MI · 18 · PAR 69 · 5,505 YD
-
The Prairies Golf Club
PublicCahokia, IL
8.9 MI · 18 · PAR 71 · 6,700 YD
No courses match these filters.
Missing a course in Saint Louis, or something out of date?
Tell us what to fixOf the 19 Saint Louis courses that list driving range information, 15 have one.
Among the 13 18-hole courses here with a listed yardage, the longest is Bellerive Country Club at 7,177 yards, and the average is 6,161 yards.
Saint Louis is in Missouri, which has 313 golf courses across 201 cities in this directory.
Nearby cities with listed courses include Kirkwood, MO (5.8 miles), Creve Coeur, MO (6.9 miles), Fenton, MO (7.5 miles) and Cahokia, IL (8.9 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Saint Louis, MO?
Saint Louis, MO has 19 golf courses in this directory: 13 with 18 holes and 6 with 9 holes.
What is the longest golf course in Saint Louis, MO?
Of the 18-hole courses with a listed yardage, Bellerive Country Club is the longest at 7,177 yards.
Do golf courses in Saint Louis, MO have driving ranges?
15 of the 19 courses in Saint Louis, MO that list driving range information have one.
How long is the average 18-hole course in Saint Louis, MO?
Across 13 18-hole courses with a listed yardage, the average is 6,161 yards.
What cities near Saint Louis, MO have golf courses?
Nearby cities with listed courses include Kirkwood, MO (5.8 miles, 3 courses), Creve Coeur, MO (6.9 miles, 1 course), Fenton, MO (7.5 miles, 1 course) and Cahokia, IL (8.9 miles, 1 course).
How many public golf courses are in Saint Louis, MO?
Saint Louis, MO has 7 public golf courses in this directory.
How many private golf courses are in Saint Louis, MO?
Saint Louis, MO has 11 private golf courses in this directory.
How many public vs private golf courses are in Saint Louis, MO?
Of the 19 golf courses listed in Saint Louis, MO, 7 are public and 11 are private.
Listing data last updated October 2026. See data sources.