Alabama
133 courses in 78 towns.
Busiest towns
Huntsville7 coursesDothan6 coursesMobile6 coursesMontgomery6 coursesBirmingham5 coursesPrattville4 coursesTuscaloosa4 coursesAnniston3 courses
By designer
Every course in Alabama
73–96 of 133
- Limestone Springs Golf ClubOneonta · AlabamaPublic18 holes
- Livingston Country ClubLivingston · AlabamaPrivate9 holes
- Magnolia Highlands at Highland Oaks Golf CourseDothan · AlabamaPublic18 holes
- Marion Military Institute Golf CourseMarion · AlabamaPublic9 holes
- Marshwood Magnolia at Highland Oaks Golf CourseDothan · AlabamaPublic18 holes
- Mill Creek Golf CourseCitronelle · AlabamaPublic18 holes
- Montevallo Golf CourseMontevallo · AlabamaPublic18 holes
- Montgomery Country ClubMontgomery · AlabamaPrivate18 holes
- Moores Mill Golf ClubAuburn · AlabamaPrivate18 holes
- Musgrove Country ClubJasper · AlabamaPrivate18 holes
- NorthRiver Yacht ClubTuscaloosa · AlabamaPrivate18 holes
- Oak Hill Country ClubSulligent · AlabamaPrivate9 holes
- Ol' Colony Golf ComplexNorthport · AlabamaPublic18 holes
- Old Overton ClubVestavia Hills · AlabamaPrivate18 holes
- Orange Beach Golf CenterOrange Beach · AlabamaPublic9 holes
- The Links at Redstone: PatriotHuntsville · AlabamaPrivate18 holes
- Pell City Country ClubPell City · AlabamaPublic9 holes
- Peninsula Golf and Racquet ClubGulf Shores · AlabamaResort18 holes
- Pikeville Country ClubGuin · AlabamaPrivate18 holes
- Pine Hill Country ClubChoccolocco · AlabamaPublic18 holes
- Pine Tree Country ClubIrondale · AlabamaPrivate18 holes
- Pines Crossing Golf CourseAuburn · AlabamaPublic18 holes
- Point Mallard Golf CourseDecatur · AlabamaPublic18 holes
- Point University Golf ClubLanett · AlabamaPublic18 holes