Alabama
133 courses in 78 towns.
Busiest towns
Huntsville7 coursesDothan6 coursesMobile6 coursesMontgomery6 coursesBirmingham5 coursesPrattville4 coursesTuscaloosa4 coursesAnniston3 courses
By designer
Every course in Alabama
25–48 of 133
- Cotton Creek at The Craft Farms ResortGulf Shores · AlabamaPublic18 holes
- Cottonwood Golf ClubMontgomery · AlabamaPublic18 holes
- Country Club Of AlabamaEufaula · AlabamaPublic18 holes
- Cypress Lakes Golf Country ClubMuscle Shoals · AlabamaPublic18 holes
- Cypress Tree Golf ClubMontgomery · AlabamaPrivate18 holes
- Deer Run Golf CourseMoulton · AlabamaPublic18 holes
- Desoto Country Club and Golf CourseFort Payne · AlabamaPrivate9 holes
- Dogwood Hills Golf ClubFlat Rock · AlabamaResort18 holes
- Dothan Country ClubDothan · AlabamaPrivate18 holes
- Dothan National Golf ClubDothan · AlabamaPublic18 holes
- Country Club of Birmingham: EastMountain Brook · AlabamaPrivate18 holes
- Emerald Mountain Golf ClubEmerald Mountain · AlabamaPublic18 holes
- Enterprise Country ClubEnterprise · AlabamaPrivate18 holes
- Eufaula Country ClubEufaula · AlabamaPrivate18 holes
- Evans Barnes Golf CourseAndalusia · AlabamaPublic9 holes
- Magnolia Grove: FallsMobile · AlabamaPublic18 holes
- Frank House Municipal Golf CourseBessemer · AlabamaPublic18 holes
- Gadsden Country ClubGadsden · AlabamaPrivate18 holes
- Glenlakes Golf ClubFoley · AlabamaPublic27 holes
- Goosepond Plantation Golf CourseScottsboro · AlabamaPublic18 holes
- Grayson Valley Country ClubGrayson Valley · AlabamaPrivate18 holes
- Greystone G&CC LegacyHoover · AlabamaPrivate18 holes
- Greystone Golf & Country ClubBirmingham · AlabamaPrivate18 holes
- Gulf Links Golf CourseFoley · AlabamaPublic18 holes