Alabama Golf Courses

Alabama has two hundred sixty seven Golf Courses. Click on a golf course to see its complete details.

NameLocation
Albertville Golf & Country ClubAlbertville, Marshall
Willow Brook Golf CourseAlbertville, Marshall
Lakewinds Golf CourseAlexander City, Tallapoosa
Willow Point Country ClubAlexander City, Tallapoosa
Alpine Bay Golf ClubAlpine, Talladega
Whipporwhill Golf CourseAltoona,
Andalusia Country ClubAndalusia, Covington
Evans Barnes Golf CourseAndalusia, Covington
Anderson Creek Golf CourseAnderson, Lauderdale
Anniston Country ClubAnniston, Calhoun
Anniston Municipal Golf CourseAnniston, Calhoun
Indian Oaks Golf ClubAnniston, Calhoun
Pine Hill Country ClubAnniston, Calhoun
Brookside Golf CourseArab, Marshall
Twin Lakes Golf ClubArab, Marshall
Clay County Public Golf CourseAshland, Clay
Athens Golf & Country ClubAthens, Limestone
Canebrake Golf ClubAthens, Limestone
Chriswood Golf CourseAthens, Limestone
Southern Gales Golf ClubAthens, Limestone
Woodland Golf CourseAthens, Limestone
Atmore Country ClubAtmore, Escambia
Wills Creek Country ClubAttalla, Etowah
Auburn Links at Mill CreekAuburn, Lee
Indian Pines Recreational AuthorityAuburn, Lee