Alabama
133 courses in 78 towns.
Busiest towns
Huntsville7 coursesDothan6 coursesMobile6 coursesMontgomery6 coursesBirmingham5 coursesPrattville4 coursesTuscaloosa4 coursesAnniston3 courses
By designer
Every course in Alabama
49–72 of 133
- Gulf Shores Gulf ClubGulf Shores · AlabamaPublic18 holes
- Headland Country ClubHeadland · AlabamaPublic9 holes
- Heritage GolfOneonta · AlabamaPublic18 holes
- Heron Lakes Country ClubMobile · AlabamaPublic18 holes
- Highland Park Golf CourseBirmingham · AlabamaPublic18 holes
- Highlands Marshwood at Highland Oaks Golf CourseDothan · AlabamaPublic18 holes
- Hillside Golf CourseHuntsville · AlabamaPublic18 holes
- Holly Hills Country ClubBay Minette · AlabamaPublic9 holes
- Hoover Country ClubVestavia Hills · AlabamaPrivate18 holes
- Horse Creek Golf CourseDora · AlabamaPublic18 holes
- Huntsville Country ClubHuntsville · AlabamaPrivate18 holes
- Indian Hills Golf CourseTuscaloosa · AlabamaPrivate18 holes
- Indian Oaks Golf ClubAnniston · AlabamaPublic18 holes
- Isle Dauphine Golf ClubDauphin Island · AlabamaPublic9 holes
- Jackson LinksJackson · AlabamaPublic9 holes
- JudgePrattville · AlabamaPublic18 holes
- Kilgore's Roundabout Plantation Golf CourseDothan · AlabamaPublic18 holes
- Kiva Dunes Golf CourseGulf Highlands · AlabamaPublic18 holes
- Knolls Country ClubReform · AlabamaPrivate9 holes
- Lagoon Park Golf CourseMontgomery · AlabamaPublic18 holes
- Lakeview Country ClubGreensboro · AlabamaPrivate18 holes
- Lakewinds Golf CourseAlexander City · AlabamaPublic18 holes
- Lakewood Golf CoursePhenix City · AlabamaPublic18 holes
- LegislatorPrattville · AlabamaPublic18 holes