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

Boone Valley Golf Club

1319 Golf Ridge

63332

Ballwin

63011
Meadowbrook Country Club

200 Meadowbrook Country Club Estates

63011

Blue Springs

Adams Pointe Golf Course

1601 R D Mize Road

Blue Springs Executive Golf Course

2000 Country Club Road, Blue Springs, MO

64335
Blue Springs Golf Course

5000 Golf Course Drive, Blue Springs, MO

65073
Blue Springs Pines Golf Club

1000 Golf Course Drive, Blue Springs, MO

63061
Blue Springs Public Golf Course

2500 Tournament Drive, Blue Springs, MO

64721
Blue Springs Valley Golf Course

1000 Golf Club Drive, Blue Springs, MO

64665
Greater Blue Springs Golf Club

5000 Golf Club Drive, Blue Springs, MO

65405
North Blue Springs Golf Club

5000 Championship Drive, Blue Springs, MO

65418
Stone Canyon Golf Club

22415 East 39th Street South

64015

Bolivar

Silo Ridge Country Club

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

65613

Bonne Terre

Pallo's Par 3 Golf Course

15401 Turley School Road

63628

Branson

Buffalo Ridge Springs Golf Course

1001 Branson Creek Boulevard

65672

Bridgeton

63044
Carrollton Park DGC

14861 Phelps Drive

63044

Buffalo

Dream Valley Golf Course

90 Golf Course Road

65622

Camdenton

Lake Valley Golf Club

367 C.C. Blair Drive

65020
65020

Cape Girardeau

Cape Girardeau Country Club

250 Country Club Drive

63701
63701
Dalhousie Golf Club

4700 Helmsdale Drive

63701

Carthage

Carthage Golf Course

2000 Richard Webster Drive

64836

Cassville

Cassville Golf Club

20276 Farm Road 2205 Circle

65625

Charleston

Charleston Country Club

201 North Country Club Lane

63834

Clarksville

Eagles Bluff Golf Course

16500 County Road 220

63336

Columbia

65211
Columbia Country Club

2210 Country Club Drive

65201
Columbia Municipal Golf Course

100 Golf Club Drive, Columbia, MO

64203
Columbia Public Golf Course

3000 Fairway Drive, Columbia, MO

63539
Country Club of Missouri

1300 Woodrail Avenue

65203
L.A. Nickell Golf Course

1800 Parkside Drive

65201
Lake of the Woods Golf Course

6700 Saint Charles Road

65202
The Club at Columbia

300 Championship Drive, Columbia, MO

63203
The Club at Old Hawthorne

6221 Shallow Ridge Road

65201
The Club at Old Hawthorne

6221 East Broadway

65201
65202
West Columbia Golf Club

3000 Country Club Road, Columbia, MO

63962

Crescent

Pevely Farms Golf Course

413 Stonewall Drive

63025

Creve Coeur

Creve Coeur Golf Course

11400 Olde Cabin Road

63141

El Dorado Springs

Gene Pray Memorial Golf Course

2551 The Gene Pray Memorial Golf Course is located at the west end of Fields Blvd

64744

Elsberry

Sun Valley Golf Course

192 State Hwy W

63343

Emma

Tri-City Country Club

106 West Maple Street

65327

Eureka

Aberdeen Golf Club

4111 Crescent Road

63025
63025
Fox Run Golf Club

1 Arctic Fox Court

63025
The Legends Golf Club

405 Cerromar Drive

63025

Florissant

Eagle Springs Golf Course

2575 Jerries Lane

63136
Florissant Golf Club

41 Club Grounds North Drive

63033

Fremont Hills

Fremont Hills Country Club

1953 Fremont Hills Drive

65714

Grandview

Grand Summit Golf & Country Club

15101 Grand Summit Boulevard

64030

Hannibal

Hannibal Country Club

1527 Central Avenue

63401
Norwoods Golf Club

52651 Norwoods Place

63401

Hartsburg

Eagle Knoll Golf Club

5757 East Eagle Knoll Drive

65039

Hillsboro

Raintree Country Club

5925 Plantation Drive

63050

Holts Summit

Railwood Golf Club

12925 County Road 4037

65043

Houston

Oakwood Golf Club

7453 Country Club Lane

65483

Independence

Drumm Farm Golf Club

15400 Lake Terrace

64055
Independence Golf & Country Club

5000 Golf Club Drive, Independence, MO

63407
Independence Links

500 Club House Drive, Independence, MO

63524
Independence Municipal Golf Course

300 Fairway Drive, Independence, MO

63156
Independence Resort Golf Club

300 Championship Drive, Independence, MO

63327
South Independence Golf Club

3000 Championship Drive, Independence, MO

65641
Winterstone Golf Course

17101 East Kentucky Road

64058

Jackson

Bent Creek Golf Club

2391 Saint Andrews Court

63755
Kimbeland Country Club

2175 East Jackson Boulevard

63755

Jefferson City

Jefferson City Country Club

516 South Country Club Drive

65109
Oak Hills Golf Center

932 Ellis Boulevard

65101

Joplin

Rangeline Golf Center

2001 North Range Line Road

64801
Twin Hills Golf & Country Club

2019 South Country Club Drive

64801

Kansas City

Blue Hills Country Club

777 West Burning Tree Drive

65145
East Kansas City Golf Club

200 Pro Shop Lane, Kansas City, MO

65093
Fred Arbanas Golf Course

11100 View High Drive

64134
Heart of America Golf Course

7501 Blue River Road

64132
64138
Kansas City Country Club

1500 Tournament Drive, Kansas City, MO

65827
Kansas City Links

300 Golf Club Drive, Kansas City, MO

65120
Minor Park Golf Course

11215 Holmes Road

64131
North Kansas City Golf Club

2000 Tournament Drive, Kansas City, MO

65337
Oakwood Country Club

9800 Grandview Road

65137
Par 3 course

11100 View High Drive

64134
Royal Meadows Golf Club

10501 East 47th Street

64133
Shoal Creek Golf Course

8902 North Marsh Avenue

64157
Swope Memorial Golf Course

6900 Swope Memorial Drive

64132
The River Course

7501 Blue River Road

64132

Kearney

MariMack Golf Complex

525 South Marimack Drive

64060

Kennett

Kennett Country Club

2121 1st Street

63857

Labadie

Wolf Hollow Golf Club

4504 Highway 100

63055

Lake Ozark

Osage National Golf Club

320 Cherry Hill Lane

65049

Laurie

Indian Rock Golf Club

258 Bogey Lane

65037

Lebanon

Great Life Golf & Fitness

16744 New Willow Drive

65536

Lee's Summit

Lakewood Oaks Golf Club

5220 Northeast Fairway Homes

64064
Lee's Summit Country Club

100 Pro Shop Lane, Lee's Summit, MO

65457
Lee's Summit Executive Golf Course

500 Club House Drive, Lee's Summit, MO

63717
Lee's Summit Hills Golf Club

1000 Tournament Drive, Lee's Summit, MO

65413
Lee's Summit Links

500 Tournament Drive, Lee's Summit, MO

63461
Lee's Summit Oaks Golf Club

3000 Championship Drive, Lee's Summit, MO

64715
Lee's Summit Resort Golf Club

2000 Fairway Drive, Lee's Summit, MO

63215
Lee's Summit Valley Golf Course

2500 Fairway Drive, Lee's Summit, MO

65609
North Lee's Summit Golf Club

4000 Golf Course Drive, Lee's Summit, MO

63000
South Lee's Summit Golf Club

3000 Championship Drive, Lee's Summit, MO

64980

Linn

Osage Country Club

193 County Route 605

65051

Loch Lloyd

Country Club at Loch Lloyd

16750 Country Club Drive

64012

Loma Linda

Eagle Creek Golf Club

2687 North Loma Linda Drive

64804

Marshall

Indian Foothills Golf Course

1536 East Watermill Road

65340
Stone Hedge Golf Club

2760 East Cambridge Street

65340

Maryland Heights

The Quarry at Crystal Springs

1 Crystal Springs Quarry Drive

63043

Maryville

Maryville Country Club

25867 Icon Road

64468
Mozingo Lake Golf Course

25055 Liberty Road

64468

Moberly

The Windmill

19855 State Highway B

65243

Monett

Windmill Ridge Golf Course

117 South Lincoln Avenue

65708

Monroe City

Mosswood Meadows

1315 Lakeview Drive

63456

Mound City

Mound City Golf Club

1806 Nebraska Street

64470

Neosho

Neosho Golf Club

1850 Club House Road

64850

O'Fallon

O'Fallon Executive Golf Course

3000 Pro Shop Lane, O'Fallon, MO

63217
O'Fallon Hills Golf Club

4000 Club House Drive, O'Fallon, MO

65450
O'Fallon Links

5000 Country Club Road, O'Fallon, MO

64630
O'Fallon Municipal Golf Course

4000 Tournament Drive, O'Fallon, MO

64648
O'Fallon Public Golf Course

300 Club House Drive, O'Fallon, MO

64719
O'Fallon Resort Golf Club

500 Country Club Road, O'Fallon, MO

63609
West O'Fallon Golf Club

2500 Club House Drive, O'Fallon, MO

65599

O’Fallon

Pheasant Run Golf Course

205 Tri Sports Drive

63366
The Falls Golf Club

1078 Pebble Beach Drive

63366
WingHaven Country Club

7777 Winghaven Boulevard

63368

Oak Grove

Bent Oak Park

1300 SE 30th Street

64075

Plattsburg

Plattsburg Country Club

762 Southwest Town and Country Lane

64477

Raymore

Creekmoor Golf Club

1249 Kingsland Circle

64083

Republic

Island Green Golf Club

169 Country Club Drive

65738

Richmond

Shirkey Golf Course

901 Wollard Boulevard

64085

Ridgedale

Top of the Rock Golf Course

150 Top of the Rock Road

65739

Rock Port

Rock Port Golf and Country Club

18757 North Country Club Drive

64482

Rolla

Oak Meadow Country Club

10700 County Road 3110

65401

Saint Joseph

Moila Country Club

701 North Noyes Boulevard

64506

Saint Louis

Glen Echo Country Club

3401 Lucas-Hunt Road

63121
63112
Normandie Golf Club

7605 Saint Charles Rock Road

63133
Norwood Hills Country Club

1 Norwood Hills Country Club Drive

63121
St. Louis Country Club

400 Barnes Road

63124
The Highlands Golf Course

5163 Clayton Avenue

63018

Saint Peters

Old Hickory Golf Club

1 Dye Club Drive

63304
St. Peters Golf Course

66 North Joyce Ellen Way

63376

Sappington

Sunset Country Club

9555 Lockhaven Place

63128

Savannah

Duncan Hills Golf Course

400 East Duncan Drive

64485

Sedalia

Sedalia Country Club

5074 Locust Lane

65301

Shelbina

Shelbina Lakeside Golf Course

5364 Golf Course Drive

63468

Smithville

Paradise Pointe

Golf Course Road

64089

Springfield

65803
65803
East Springfield Golf Club

100 Pro Shop Lane, Springfield, MO

64816
Hickory Hills Country Club

3909 East Cherry Street

65809
Horton Smith Municipal Golf Course

2409 South Scenic Avenue

65807
Rivercut Golf Course

2850 West Thornwood Lane

65810
Springfield Municipal Golf Course

100 Golf Course Drive, Springfield, MO

64604
Springfield Resort Golf Club

200 Country Club Road, Springfield, MO

64228
Twin Oaks Country Club

1020 East Republic Road

65807

St. Charles

North St. Charles Golf Club

1500 Pro Shop Lane, St. Charles, MO

64121
St. Charles Creek Golf Club

100 Championship Drive, St. Charles, MO

63318
St. Charles Executive Golf Course

500 Country Club Road, St. Charles, MO

65424
St. Charles Golf Club

2000 Club House Drive, St. Charles, MO

63108
St. Charles Golf Course

2000 Pro Shop Lane, St. Charles, MO

65349
St. Charles Municipal Golf Course

100 Pro Shop Lane, St. Charles, MO

63791
St. Charles Oaks Golf Club

300 Fairway Drive, St. Charles, MO

63082
St. Charles Resort Golf Club

300 Country Club Road, St. Charles, MO

65377
The Club at St. Charles

5000 Tournament Drive, St. Charles, MO

64576

St. James

Saint James Golf Club

11780 MO 8;MO 68

65559

St. Joseph

East St. Joseph Golf Club

1500 Pro Shop Lane, St. Joseph, MO

64653
North St. Joseph Golf Club

3000 Club House Drive, St. Joseph, MO

65840
St. Joseph Country Club

2000 Golf Course Drive, St. Joseph, MO

64787
St. Joseph Creek Golf Club

300 Championship Drive, St. Joseph, MO

63154
St. Joseph Golf Course

2000 Golf Club Drive, St. Joseph, MO

63575
St. Joseph Hills Golf Club

300 Golf Club Drive, St. Joseph, MO

63746
St. Joseph Municipal Golf Course

1500 Club House Drive, St. Joseph, MO

64271
St. Joseph Public Golf Course

2000 Golf Course Drive, St. Joseph, MO

63422
St. Joseph Valley Golf Course

2500 Championship Drive, St. Joseph, MO

63177

St. Louis

North St. Louis Golf Club

4000 Fairway Drive, St. Louis, MO

64225
St. Louis Country Club

300 Pro Shop Lane, St. Louis, MO

63760
St. Louis Golf & Country Club

3000 Tournament Drive, St. Louis, MO

63116
St. Louis Golf Course

200 Country Club Road, St. Louis, MO

63890
St. Louis Resort Golf Club

1000 Pro Shop Lane, St. Louis, MO

63533
The Club at St. Louis

5000 Fairway Drive, St. Louis, MO

64068
63123

Sunset Hills

Tapawingo National Golf Club

13001 Gary Player Drive

63127

Theodosia

Lost Woods Golf Course

131 Old Mill Drive

65761

Tipton

Tipton Country Club

620 State Street

65081

Troy

Woods Fort Golf Course

1 Country Club Drive

63379

Versailles

Rolling Hills Country Club

13986 Country Club Road

65084

Washington

Franklin County Country Club

6413 Country Club Road

63090

Wentzville

Bear Creek Golf Club

158 Bear Creek Drive

63385
Golf Club of Wentzville

9 Pro Shop Drive

63385

Wildwood

The Country Club of Saint Albans

3165 Saint Albans Road

63073