Golf in
Mississippi
144 golf courses in Mississippi, from 85 you can walk on and play to private clubs. Open the map to filter by price, holes and season.
144courses
85open to the public
9818 holes or more
—typical price
Every course, by city
Amory
- Amory Golf Club9 holes
- River Birch Golf Club18 holes
Batesville
- Panola Country Club18 holes
Bay Springs
- Bay Springs Country Club9 holes
Bay St Louis
- The Bridges At Casino Magic18 holes
Belden
- Tupelo Country Club18 holes
Benton
- Benton Country Club9 holes
Biloxi
- Bay Breeze Golf Course18 holes
- Dogwood Hills Golf Course18 holes
- Edgewater Bay Golf Club18 holes
- President Broadwater Golf Club18 holes
- Southwind Golf Club18 holes
- Sunkist Country Club18 holes
Booneville
- Booneville Country Club9 holes
Brandon
- Bay Pointe Resort & Golf Club18 holes
- Castlewoods Golf Club – The Bear18 holes
- West Point Country Club9 holes
Brookhaven
- Brookhaven Country Club18 holes
Calhoun City
- Pine Hills Country Club9 holes
Canton
- Canton Country Club18 holes
Carthage
- Leake Country Club9 holes
Charleston
- Tallahatchie Country Club9 holes
Clarksdale
- Clarksdale Country Club18 holes
- Coahoma Country Club9 holes
Cleveland
- Cleveland Country Club18 holes
- Delta State University Golf Club9 holes
Collins
- Okatoma Golf Club18 holes
Columbia
- Columbia Country Club9 holes
Columbus
- Columbus Country Club18 holes
- Elm Lake Golf Course18 holes
- Green Oaks Golf Club18 holes
Corinth
- Hillandale Country Club18 holes
- Shiloh Ridge Golf Estates18 holes
Crystal Springs
- Rolling Hills Country Club9 holes
Diamondhead
Drew
- Drew Country Club9 holes
Florence
Flowood
- The Refuge18 holes
Forest
- Forest Country Club18 holes
Fulton
- Fulton Country Club9 holes
Gautier
- Mississippi National Golf Club18 holes
- Shell Landing Golf Club18 holes
Gloster
- Pine Hills Country Club9 holes
Greenville
- Greenville Country Club18 holes
- Greenville Public Golf Course18 holes
Greenwood
- Greenwood Country Club18 holes
Grenada
- Grenada Country Club18 holes
Gulfport
- Gulfport Par 318 holes
- Pine Bayou Golf Course18 holes
- Tramark Golf Club18 holes
Hamilton
- Hamilton Country Club9 holes
Hattiesburg
- Canebrake Golf Club18 holes
- Hattiesburg Country Club18 holes
- Shadow Ridge Golf Course18 holes
- Timberton Golf Club – Creekside/Valley18 holes
- Usm's Van Hook Golf Course18 holes
Hernando
- Hernando Hills Country Club18 holes
Holly Springs
- Holly Springs Country Club9 holes
- Kirkwood National Golf Club18 holes
Houston
- Houston Country Club9 holes
Indianola
- Indianola Country Club9 holes
Itta Bena
- Leflore County Country Club9 holes
Iuka
- Iuka Country Club9 holes
Jackson
- Brookwood Country Club18 holes
- Colonial Country Club18 holes
- Country Club Of Jackson – Azalea9 holes
- Grove Park Golf Course9 holes
- Live Oaks Golf Club18 holes
- Shady Oaks Country Club – East18 holes
- Sonny Guy Golf Course18 holes
Kosciusko
- Redbud Springs Golf Club9 holes
Laurel
- Bear Creek Golf Club18 holes
- Dixie Golf Club18 holes
- Laurel Country Club18 holes
Lexington
- Holmes County Country Club9 holes
Louisville
- Louisville Country Club18 holes
Lucedale
- George County Country Club9 holes
Lumberton
- Hillsdale Golf Course18 holes
Madison
- Annandale Golf Club18 holes
- Caroline Golf Club18 holes
- Deerfield Course18 holes
Magee
- Simpson County Country Club18 holes
McComb
Meadville
- Middlefork Country Club9 holes
Meridian
- Briarwood Country Club18 holes
- Lakeview Golf Course18 holes
- Okatibbee Creek Golf Center9 holes
- Ponta Creek Golf Course Nas18 holes
Moselle
- Pine Belt National Golf Club18 holes
Natchez
- Beau Pre Country Club18 holes
- Belwood Golf Country Club18 holes
- Duncan Park Golf Club18 holes
New Albany
- New Albany Country Club18 holes
- Oaks Country Club9 holes
Ocean Springs
- Gulf Hills Country Club18 holes
- Pine Island Golf Club18 holes
- St. Andrews Golf Club18 holes
Okolona
- Okolona Country Club9 holes
Olive Branch
- Cherokee Valley Golf Club18 holes
- Olive Branch Country Club18 holes
- Plantation Golf Club18 holes
- The Links Of Whispering Woods18 holes
- Wedgewood Golf Course18 holes
Oxford
- Grand Oaks Golf Course18 holes
- Grand Oaks Resort Golf Course18 holes
Pascagoula
- Pascagoula Country Club9 holes
Pass Christian
- Pass Christian Isles Golf Club18 holes
- The Oaks Golf Club18 holes
Pearl
- Pearl Municipal Golf Course18 holes
Petal
- Twin Pines Country Club9 holes
Philadelphia
- Dancing Rabbit Golf Club – Azaleas18 holes
- Philadelphia Country Club18 holes
Picayune
- Millbrook Country Club18 holes
Pontotoc
- Pontotoc Country Club18 holes
Poplarville
- Pearl River Golf Club18 holes
Port Gibson
- Mosswood Country Club9 holes
Prentiss
- Prentiss Country Club9 holes
Purvis
- Pine Creek Golf Club18 holes
Quitman
- Quitman Country Club9 holes
Raymond
- Eagle Ridge Golf Course18 holes
Robinsonville
- Cottonwoods Golf Club18 holes
- River Bend Links18 holes
Rolling Fork
- Sharkey Country Club9 holes
Rosedale
Saltillo
- Big Oaks Golf Course18 holes
- Natchez Trace Golf Club18 holes
Sardis
- Mallard Pointe Golf Course18 holes
Senatobia
- Back Acres Country Club18 holes
Silver Creek
Southaven
- North Creek Golf Course18 holes
- Southaven Golf Center9 holes
Starkville
- Mississippi State University Golf Club18 holes
- Starkville Country Club18 holes
Summit
- Lake View Golf Club9 holes
Sumner
- Bayou Bend Country Club9 holes
Tupelo
- Bel Air Golf Course9 holes
- The Meadows9 holes
Tylertown
- Tylertown Country Club9 holes
Vicksburg
- Clear Creek Golf Club18 holes
- Vicksburg Country Club18 holes
Waynesboro
- Waynesboro Country Club9 holes
West Point
- Old Waverly Golf Club18 holes
Wiggins
- Pine Burr Country Club18 holes