Golf Courses & Driving Ranges in MO
Discover 288 golf courses and driving ranges across 145 cities in MO
MO Golf Course Map
Showing 288 courses across MO
Loading map...
Browse by City
Augusta
1 course
Aurora
1 course
Ballwin
2 courses
Belton
1 course
Blue Springs
10 courses
Bolivar
2 courses
Bonne Terre
1 course
Branson
1 course
Branson West
1 course
Bridgeton
2 courses
Buffalo
1 course
Butler
1 course
Camdenton
2 courses
Cameron
1 course
Cape Girardeau
3 courses
Carl Junction
2 courses
Carrollton
1 course
Carthage
1 course
Caruthersville
1 course
Cassville
1 course
Charleston
1 course
Chesterfield
1 course
Chillicothe
1 course
Clarkson Valley
1 course
Clarksville
1 course
Clinton
1 course
Cole Camp
1 course
Columbia
13 courses
Country Club
1 course
Crescent
1 course
Creve Coeur
1 course
El Dorado Springs
1 course
Eldon
1 course
Elsberry
1 course
Emma
1 course
Eureka
4 courses
Excelsior Springs
1 course
Farmington
3 courses
Fenton
1 course
Florissant
2 courses
Foristell
1 course
Fremont Hills
1 course
Fulton
2 courses
Glendale
1 course
Grandview
1 course
Hannibal
3 courses
Harrisonville
1 course
Hartsburg
1 course
Haseltine
1 course
Hillsboro
1 course
Hollister
1 course
Holts Summit
1 course
Houston
1 course
Independence
7 courses
Jackson
2 courses
Jefferson City
2 courses
Joplin
3 courses
Kansas City
22 courses
Kearney
1 course
Kennett
1 course
Kirksville
1 course
Kirkwood
1 course
Labadie
1 course
Ladue
1 course
Lake Ozark
1 course
Lake Saint Louis
4 courses
Lamar
2 courses
Laurie
1 course
Lawson
1 course
Lebanon
1 course
Lee's Summit
11 courses
Liberty
1 course
Linn
1 course
Loch Lloyd
1 course
Loma Linda
1 course
Louis
1 course
Malden
2 courses
Marshall
2 courses
Maryland Heights
1 course
Maryville
2 courses
Mexico
2 courses
Moberly
1 course
Monett
1 course
Monroe City
1 course
Mound City
1 course
Mountain Grove
1 course
Neosho
1 course
Nevada
2 courses
New Bloomfield
1 course
Noel
1 course
O'Fallon
7 courses
Oak Grove
1 course
Osage Beach
2 courses
O’Fallon
3 courses
Parkville
3 courses
Perryville
1 course
Platte City
1 course
Plattsburg
1 course
Pleasant Hill
2 courses
Poplar Bluff
2 courses
Raymore
1 course
Reeds
1 course
Republic
1 course
Richmond
1 course
Ridgedale
1 course
Rock Port
1 course
Rolla
1 course
Saint Charles
1 course
Saint Joseph
2 courses
Saint Louis
6 courses
Saint Peters
2 courses
Saint Robert
1 course
Salem
1 course
Sappington
1 course
Savannah
1 course
Sedalia
1 course
Shelbina
1 course
Sikeston
2 courses
Smithville
2 courses
Springfield
10 courses
St. Charles
9 courses
St. Clair
1 course
St. James
1 course
St. Joseph
9 courses
St. Louis
7 courses
Stockton
1 course
Sunset Hills
1 course
Tarkio
1 course
Theodosia
1 course
Tipton
1 course
Town and Country
1 course
Troy
1 course
Unity Village
1 course
University City
1 course
Versailles
1 course
Warrensburg
2 courses
Warrenton
1 course
Washington
1 course
Webster Groves
1 course
Weldon Spring Heights
1 course
Wentzville
2 courses
West Plains
2 courses
Westwood
1 course
Wildwood
1 course
lancaster
1 course
Golf in MO: Your Complete Guide
MO is home to 288 exceptional golf courses and driving ranges spread across 145 cities. Whether you're looking for championship courses, public golf courses, private country clubs, or practice facilities,MO offers diverse golfing experiences for players of all skill levels.
Top Golf Destinations in MO
The most popular golf cities in MO include , , , , , and . These areas feature the highest concentration of quality golf courses, driving ranges, and golf amenities. Many golfers travel to MO specifically to experience these renowned golf destinations.
Types of Golf Courses in MO
MO golf courses include public courses open to all golfers, private country clubs with membership requirements, semi-private facilities, resort courses for visitors, and municipal golf courses operated by local governments. You'll also find specialized facilities like driving ranges, practice greens, and 9-hole executive courses perfect for beginners or quick rounds.
Planning Your Golf Trip to MO
When planning golf in MO, consider booking tee times in advance, especially during peak season. Check course websites for current rates, dress codes, and cart availability. Many MO golf courses offer twilight rates, senior discounts, and golf packages. Don't forget to explore different cities – each area of MOoffers unique golf course designs and playing conditions.
All Golf Courses
Augusta
1319 Golf Ridge
Aurora
15276 MO K
Ballwin
434 Coronado Drive
200 Meadowbrook Country Club Estates
Belton
4200 Bong Avenue
Blue Springs
1601 R D Mize Road
2000 Country Club Road, Blue Springs, MO
5000 Golf Course Drive, Blue Springs, MO
1000 Golf Course Drive, Blue Springs, MO
2500 Tournament Drive, Blue Springs, MO
1000 Golf Club Drive, Blue Springs, MO
5000 Golf Club Drive, Blue Springs, MO
5000 Championship Drive, Blue Springs, MO
22415 East 39th Street South
Bolivar
7456  Show Menu Welcome Golf Golf Shop Golf Staff Instruction Golf Course Grounds Staff Outings Tournament Schedule Scorecard Dining Swimming Contact Newsletter Membership Payment Methods Guest Rates Amenities Welcome Golf Golf Shop Golf Staff Instruction Golf Course   Grounds Staff Outings Tournament Schedule Scorecard Dining Swimming Contact Newsletter Membership Payment Methods Guest
Bonne Terre
15401 Turley School Road
Branson
1001 Branson Creek Boulevard
Branson West
1600 Ledgestone Way
Bridgeton
11919 Berry Hill Road
14861 Phelps Drive
Buffalo
90 Golf Course Road
Camdenton
367 C.C. Blair Drive
678 Old Kinderhook Drive
Cameron
1000 Park Avenue
Cape Girardeau
250 Country Club Drive
3280 Perryville Road
4700 Helmsdale Drive
Carl Junction
502 Briarbrook Drive
Carthage
2000 Richard Webster Drive
Cassville
20276 Farm Road 2205 Circle
Charleston
201 North Country Club Lane
Chillicothe
Highway 65 North
Clarksville
16500 County Road 220
Cole Camp
333 MO B
Columbia
18 MKT Trail
2210 Country Club Drive
100 Golf Club Drive, Columbia, MO
3000 Fairway Drive, Columbia, MO
1300 Woodrail Avenue
1800 Parkside Drive
6700 Saint Charles Road
300 Championship Drive, Columbia, MO
6221 Shallow Ridge Road
6221 East Broadway
5000 Spiros Drive
3000 Country Club Road, Columbia, MO
Country Club
50 Ridgeland Road
Crescent
413 Stonewall Drive
Creve Coeur
11400 Olde Cabin Road
El Dorado Springs
2551 The Gene Pray Memorial Golf Course is located at the west end of Fields Blvd
Eldon
Elsberry
192 State Hwy W
Emma
106 West Maple Street
Eureka
4111 Crescent Road
745 Lewis Road
1 Arctic Fox Court
405 Cerromar Drive
Excelsior Springs
1201 East Golf Hill Drive
Farmington
4215 Hunt Road
4901 Hillsboro Road
Florissant
2575 Jerries Lane
41 Club Grounds North Drive
Foristell
10220 Fairway Drive
Fremont Hills
1953 Fremont Hills Drive
Fulton
818 Golf Drive
Grandview
15101 Grand Summit Boulevard
Hannibal
1527 Central Avenue
52651 Norwoods Place
Hartsburg
5757 East Eagle Knoll Drive
Hillsboro
5925 Plantation Drive
Hollister
1250 Golf Club Dr
Holts Summit
12925 County Road 4037
Houston
7453 Country Club Lane
Independence
15400 Lake Terrace
5000 Golf Club Drive, Independence, MO
500 Club House Drive, Independence, MO
300 Fairway Drive, Independence, MO
300 Championship Drive, Independence, MO
3000 Championship Drive, Independence, MO
17101 East Kentucky Road
Jackson
2391 Saint Andrews Court
2175 East Jackson Boulevard
Jefferson City
516 South Country Club Drive
932 Ellis Boulevard
Joplin
2001 North Range Line Road
2019 South Country Club Drive
Kansas City
777 West Burning Tree Drive
200 Pro Shop Lane, Kansas City, MO
11100 View High Drive
7501 Blue River Road
8200 Hillcrest Road
1500 Tournament Drive, Kansas City, MO
300 Golf Club Drive, Kansas City, MO
11215 Holmes Road
2000 Tournament Drive, Kansas City, MO
9800 Grandview Road
11100 View High Drive
10501 East 47th Street
8902 North Marsh Avenue
6900 Swope Memorial Drive
7501 Blue River Road
Kearney
525 South Marimack Drive
Kennett
2121 1st Street
Kirkwood
12665 Big Bend Road
Labadie
4504 Highway 100
Lake Ozark
320 Cherry Hill Lane
Lake Saint Louis
225 Pigeon Drive
225 Pigeon Drive
300 Yard Drive
8 Marne Drive
Lamar
lancaster
US Hwy 63 S
Laurie
258 Bogey Lane
Lebanon
16744 New Willow Drive
Lee's Summit
5220 Northeast Fairway Homes
100 Pro Shop Lane, Lee's Summit, MO
500 Club House Drive, Lee's Summit, MO
1000 Tournament Drive, Lee's Summit, MO
500 Tournament Drive, Lee's Summit, MO
3000 Championship Drive, Lee's Summit, MO
2000 Fairway Drive, Lee's Summit, MO
2500 Fairway Drive, Lee's Summit, MO
4000 Golf Course Drive, Lee's Summit, MO
3000 Championship Drive, Lee's Summit, MO
Linn
193 County Route 605
Loch Lloyd
16750 Country Club Drive
Loma Linda
2687 North Loma Linda Drive
Louis
1055 Lochmoor Drive
Marshall
1536 East Watermill Road
2760 East Cambridge Street
Maryland Heights
1 Crystal Springs Quarry Drive
Maryville
25867 Icon Road
25055 Liberty Road
Mexico
10717 Audrain Rd 929
Moberly
19855 State Highway B
Monett
117 South Lincoln Avenue
Monroe City
1315 Lakeview Drive
Mound City
1806 Nebraska Street
Mountain Grove
1002 West 1st Street
Neosho
1850 Club House Road
New Bloomfield
2600 Turtle Dove Drive
O'Fallon
3000 Pro Shop Lane, O'Fallon, MO
4000 Club House Drive, O'Fallon, MO
5000 Country Club Road, O'Fallon, MO
4000 Tournament Drive, O'Fallon, MO
300 Club House Drive, O'Fallon, MO
500 Country Club Road, O'Fallon, MO
2500 Club House Drive, O'Fallon, MO
O’Fallon
205 Tri Sports Drive
1078 Pebble Beach Drive
7777 Winghaven Boulevard
Oak Grove
1300 SE 30th Street
Osage Beach
1270 Nichols Road
Parkville
10190 Magnolia Lane
Platte City
14750 Fairway Lane
Plattsburg
762 Southwest Town and Country Lane
Pleasant Hill
20800 East 215th Street
21601 East 215th Street
Poplar Bluff
3045 Cravens Road
1 Birdie Ln
Raymore
1249 Kingsland Circle
Republic
169 Country Club Drive
Richmond
901 Wollard Boulevard
Ridgedale
150 Top of the Rock Road
Rock Port
18757 North Country Club Drive
Rolla
10700 County Road 3110
Saint Joseph
701 North Noyes Boulevard
Saint Louis
3401 Lucas-Hunt Road
6141 Lagoon Drive
7605 Saint Charles Rock Road
1 Norwood Hills Country Club Drive
400 Barnes Road
5163 Clayton Avenue
Saint Peters
1 Dye Club Drive
66 North Joyce Ellen Way
Saint Robert
Duffer Drive
Sappington
9555 Lockhaven Place
Savannah
400 East Duncan Drive
Sedalia
5074 Locust Lane
Shelbina
5364 Golf Course Drive
Sikeston
1 Country Club Drive
Smithville
Golf Course Road
Springfield
1825 East Norton Road
1825 East Norton Road
100 Pro Shop Lane, Springfield, MO
3909 East Cherry Street
2409 South Scenic Avenue
2850 West Thornwood Lane
100 Golf Course Drive, Springfield, MO
200 Country Club Road, Springfield, MO
1020 East Republic Road
St. Charles
1500 Pro Shop Lane, St. Charles, MO
100 Championship Drive, St. Charles, MO
500 Country Club Road, St. Charles, MO
2000 Club House Drive, St. Charles, MO
2000 Pro Shop Lane, St. Charles, MO
100 Pro Shop Lane, St. Charles, MO
300 Fairway Drive, St. Charles, MO
300 Country Club Road, St. Charles, MO
5000 Tournament Drive, St. Charles, MO
St. Clair
321 Birdie Lane
St. James
11780 MO 8;MO 68
St. Joseph
1500 Pro Shop Lane, St. Joseph, MO
3000 Club House Drive, St. Joseph, MO
2000 Golf Course Drive, St. Joseph, MO
300 Championship Drive, St. Joseph, MO
2000 Golf Club Drive, St. Joseph, MO
300 Golf Club Drive, St. Joseph, MO
1500 Club House Drive, St. Joseph, MO
2000 Golf Course Drive, St. Joseph, MO
2500 Championship Drive, St. Joseph, MO
St. Louis
4000 Fairway Drive, St. Louis, MO
300 Pro Shop Lane, St. Louis, MO
3000 Tournament Drive, St. Louis, MO
200 Country Club Road, St. Louis, MO
1000 Pro Shop Lane, St. Louis, MO
5000 Fairway Drive, St. Louis, MO
6727 Heege Road
Stockton
102 RB RD
Sunset Hills
13001 Gary Player Drive
Theodosia
131 Old Mill Drive
Tipton
620 State Street
Troy
1 Country Club Drive
Versailles
13986 Country Club Road
Warrenton
24805 MO 47
Washington
6413 Country Club Road
Weldon Spring Heights
18 Research Park Circle
Wentzville
158 Bear Creek Drive
9 Pro Shop Drive
Wildwood
3165 Saint Albans Road
