Golf Courses & Driving Ranges in MS

Discover 133 golf courses and driving ranges across 45 cities in MS

MS Golf Course Map

Showing 133 courses across MS

Loading map...

Top Rated Golf Courses in MS

Based on 1,003 verified Google reviews • 4.2⭐ average rating

Browse by City

Golf in MS: Your Complete Guide

MS is home to 133 exceptional golf courses and driving ranges spread across 45 cities. Whether you're looking for championship courses, public golf courses, private country clubs, or practice facilities,MS offers diverse golfing experiences for players of all skill levels.

Top Golf Destinations in MS

The most popular golf cities in MS include , , , , , and . These areas feature the highest concentration of quality golf courses, driving ranges, and golf amenities. Many golfers travel to MS specifically to experience these renowned golf destinations.

Types of Golf Courses in MS

MS 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 MS

When planning golf in MS, consider booking tee times in advance, especially during peak season. Check course websites for current rates, dress codes, and cart availability. Many MS golf courses offer twilight rates, senior discounts, and golf packages. Don't forget to explore different cities – each area of MSoffers unique golf course designs and playing conditions.

All Golf Courses

Amory

Ackia Golf Course

60047 Birchwood Lane

38821

Biloxi

Bay Breeze Golf Course

500 Vandenberg Drive

39534
Biloxi Creek Golf Club

500 Pro Shop Lane, Biloxi, MS

39754
Biloxi Golf Club

3000 Tournament Drive, Biloxi, MS

39749
Biloxi Municipal Golf Course

5000 Country Club Road, Biloxi, MS

38856
Biloxi National Golf Club

2500 Club House Drive, Biloxi, MS

39577
Biloxi Pines Golf Club

3000 Championship Drive, Biloxi, MS

39366
Biloxi Resort Golf Club

1500 Tournament Drive, Biloxi, MS

39412
Biloxi Valley Golf Course

5000 Golf Club Drive, Biloxi, MS

38631
Dogwood Hills Golf Club

17476 Dogwood Hills Drive

39532
East Biloxi Golf Club

5000 Tournament Drive, Biloxi, MS

38824
South Biloxi Golf Club

3000 Championship Drive, Biloxi, MS

39685
The Club at Biloxi

100 Championship Drive, Biloxi, MS

39232

Canton

Country Club of Canton

183 Country Club Road

39046

Columbus

Lion Hills

37 Ridgeland Drive

39705

Corinth

Shiloh Ridge Athletic Club

3201 Shadowood Lane

38834

Flowood

The Refuge

2100 Refuge Boulevard

39232

Gautier

Shell Landing

3499 Shell Landing Boulevard

39553

Greenville

Greater Greenville Golf Club

5000 Tournament Drive, Greenville, MS

38948
Greenville Country Club

2500 Fairway Drive, Greenville, MS

39841
Greenville Municipal Golf Course

1000 Fairway Drive, Greenville, MS

38754
Greenville Valley Golf Course

3000 Club House Drive, Greenville, MS

39215

Grenada

Perry Creek Golf & Racquet Club

2213 Country Club Road

38901

Gulfport

Gulfport Creek Golf Club

2500 Golf Club Drive, Gulfport, MS

39183
Gulfport Hills Golf Club

2500 Club House Drive, Gulfport, MS

39090
Gulfport Municipal Golf Course

500 Golf Club Drive, Gulfport, MS

39235
Gulfport National Golf Club

2000 Club House Drive, Gulfport, MS

38997
Gulfport Public Golf Course

2000 Golf Club Drive, Gulfport, MS

39454

Hattiesburg

39402
Hattiesburg Country Club

61 Classic Drive

39402
Hattiesburg Golf Course

1000 Pro Shop Lane, Hattiesburg, MS

38955
Hattiesburg Hills Golf Club

2000 Tournament Drive, Hattiesburg, MS

39701
Hattiesburg Pines Golf Club

2500 Country Club Road, Hattiesburg, MS

38962
Timberton Golf Club

22 Whispering Pines Boulevard

39401

Horn Lake

Horn Lake Executive Golf Course

200 Championship Drive, Horn Lake, MS

39026
Horn Lake Golf Club

2500 Championship Drive, Horn Lake, MS

39887
Horn Lake Hills Golf Club

2500 Tournament Drive, Horn Lake, MS

39243
Horn Lake National Golf Club

2500 Tournament Drive, Horn Lake, MS

39927
Horn Lake Oaks Golf Club

1500 Country Club Road, Horn Lake, MS

39319
Horn Lake Pines Golf Club

100 Tournament Drive, Horn Lake, MS

39336
Horn Lake Resort Golf Club

2000 Tournament Drive, Horn Lake, MS

39951
West Horn Lake Golf Club

200 Pro Shop Lane, Horn Lake, MS

39123

Jackson

East Jackson Golf Club

500 Championship Drive, Jackson, MS

38988
Jackson Golf Club

2500 Championship Drive, Jackson, MS

38811
Jackson Oaks Golf Club

3000 Fairway Drive, Jackson, MS

39415
Sonny Guy Golf Course

3200 West Fortification Street

39213
South Jackson Golf Club

100 Golf Club Drive, Jackson, MS

39835
The Club at Jackson

4000 Pro Shop Lane, Jackson, MS

39496
The Country Club of Jackson

345 Saint Andrews Drive

39211

Madison

Annandale Golf Club

100 Annandale Golf Club Drive

39110
Lake Caroline Golf Club

118 Caroline Club Circle

39110
39110
Whisper Lake Country Club

414 Annandale Parkway

39110

Magee

Simpson County Golf Course

184 Golf Course Road

39111

Meridian

Meridian Country Club

500 Championship Drive, Meridian, MS

39135
Meridian Creek Golf Club

4000 Golf Club Drive, Meridian, MS

38624
Meridian Golf & Country Club

2500 Country Club Road, Meridian, MS

38710
Meridian Public Golf Course

300 Tournament Drive, Meridian, MS

39922
Northwood Country Club

1404 Fairview Circle

39305
South Meridian Golf Club

200 Championship Drive, Meridian, MS

39313
The Club at Meridian

4000 Country Club Road, Meridian, MS

39822

Moss Point

Whispering Pines Golf Course

18412 MS-613, Moss Point, MS 39562, USA

39562

Olive Branch

Cherokee Golf Course

6635 Crumpler Boulevard

38654
Cherokee Valley Golf Club

6635 Crumpler Blvd, Olive Branch, MS 38654, USA

38654
Cherokee Valley Golf Course

6635 Crumpler Boulevard

38654
Driving Range

9425 Plantation Rd, Olive Branch, MS 38654, USA

38654
East Olive Branch Golf Club

200 Pro Shop Lane, Olive Branch, MS

39239
Olive Branch Golf Club

500 Golf Course Drive, Olive Branch, MS

38829
Olive Branch Hills Golf Club

5000 Country Club Road, Olive Branch, MS

39352
Olive Branch Municipal Golf Course

100 Country Club Road, Olive Branch, MS

39975
Olive Branch National Golf Club

2500 Championship Drive, Olive Branch, MS

39219
Olive Branch Pines Golf Club

5000 Pro Shop Lane, Olive Branch, MS

39726
Olive Branch Public Golf Course

1500 Fairway Drive, Olive Branch, MS

39997
Olive Branch Resort Golf Club

100 Country Club Road, Olive Branch, MS

38705
Olive Branch Valley Golf Course

1000 Pro Shop Lane, Olive Branch, MS

39292
South Olive Branch Golf Club

1000 Club House Drive, Olive Branch, MS

38903
Timber Truss Golf Course

9425 Plantation Rd, Olive Branch, MS 38654, USA

38654
Wedgewood Golf Club

5206 Tournament Dr, Olive Branch, MS 38654, USA

38654

Oxford

38655
The Ole Miss Golf Course

147 Golf Club Road

38655

Pearl

Patrick Farms Golf Club

816 Clubhouse Drive

39208
Pearl Municipal Golf Course

1001 Center City Drive

39208

Picayune

Millbrook Golf & Country Club

600 Country Club Road

39466

Sardis

Mallard Pointe Golf Course

3037 State Park Road

38666

Senatobia

Back Acres Country Club

Country Club Drive

38668

Southaven

Greater Southaven Golf Club

3000 Golf Course Drive, Southaven, MS

39429
North Southaven Golf Club

1000 Golf Course Drive, Southaven, MS

39417
South Southaven Golf Club

2500 Fairway Drive, Southaven, MS

39914
Southaven Country Club

5000 Golf Club Drive, Southaven, MS

38794
Southaven Golf & Country Club

2500 Country Club Road, Southaven, MS

39539
Southaven Golf Center

8925 Swinnea Rd, Southaven, MS 38671, USA

38671
Southaven Golf Club

3000 Championship Drive, Southaven, MS

39073
Southaven Pines Golf Club

200 Pro Shop Lane, Southaven, MS

39478
Southaven Resort Golf Club

200 Golf Club Drive, Southaven, MS

39799

Starkville

39759
Starkville Country Club

1800 South Montgomery Street

39760

Tupelo

East Tupelo Golf Club

200 Fairway Drive, Tupelo, MS

39976
The Club at Tupelo

2000 Club House Drive, Tupelo, MS

38853
Tupelo Country Club

3000 Golf Club Drive, Tupelo, MS

38750
Tupelo Golf Club

4000 Pro Shop Lane, Tupelo, MS

39158
Tupelo Hills Golf Club

4000 Club House Drive, Tupelo, MS

39063
Tupelo Links

2500 Country Club Road, Tupelo, MS

39666
Tupelo Municipal Golf Course

300 Tournament Drive, Tupelo, MS

39289
Tupelo National Golf Club

500 Pro Shop Lane, Tupelo, MS

39926
Tupelo Public Golf Course

300 Golf Club Drive, Tupelo, MS

39228

West Point

Old Waverly

1 Magnolia Drive

39773