Alabama
80 courses in 58 towns.
Busiest towns
Dothan5 coursesMobile5 coursesPrattville4 coursesHuntsville3 coursesAnniston2 coursesAthens2 coursesBirmingham2 coursesFlorence2 courses
By designer
Every course in Alabama
25–48 of 80
- Emerald Mountain Golf ClubEmerald Mountain · AlabamaPublic18 holes
- Evans Barnes Golf CourseAndalusia · AlabamaPublic9 holes
- Magnolia Grove: FallsMobile · AlabamaPublic18 holes
- Frank House Municipal Golf CourseBessemer · AlabamaPublic18 holes
- Glenlakes Golf ClubFoley · AlabamaPublic27 holes
- Goosepond Plantation Golf CourseScottsboro · AlabamaPublic18 holes
- Gulf Links Golf CourseFoley · AlabamaPublic18 holes
- 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
- Horse Creek Golf CourseDora · AlabamaPublic18 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
- Lagoon Park Golf CourseMontgomery · AlabamaPublic18 holes
- Lakewinds Golf CourseAlexander City · AlabamaPublic18 holes