Golf Courses in Marshall County, Alabama

Here is a list of Golf Courses in Marshall County, Alabama. To find and locate Golfing, click on the city you would like to navigate to.

Top Ranked Golf Courses in Marshall County, Alabama

Brookside Golf Course
1620 Country Club Dr
Arab Alabama (AL), 35016
256-586-5765 (Marshall County)

Twin Lakes Golf Club
211 Golfview Dr NE
Arab Alabama (AL), 35016
256-586-3269 (Marshall County)

Cherokee Ridge Country Club
4000 Cherokee Ridge Dr
Union Grove Alabama (AL), 35175
256-498-5300 (Marshall County)