Alabama Golf Courses,

Public and Private
There are 245 golf courses in Alabama, including 131 public, 45 municipal, and 69 private courses.
Oldest Course
Year of establishment:
1903
Longest Course
8,191 yards from the back tees
Easiest Course
Based on a course rating of 66
Hardest Course
Based on a course rating of 78.7

All Alabama Cities with Golf Courses

Top 8 Alabama Golfing Destinations

There are 17 golf courses in Birmingham, Alabama, including 4 public, 1 municipal, and 10 private courses.
view Birmingham details
There are 9 golf courses in Huntsville, Alabama, including 1 municipal, and 5 private courses.
view Huntsville details
There are 8 golf courses in Gulf Shores, Alabama, including 8 public courses.
view Gulf Shores details
There are 8 golf courses in Mobile, Alabama, including 2 public, 4 municipal, and 2 private courses.
view Mobile details
There are 8 golf courses in Montgomery, Alabama, including 3 public, 2 municipal, and 3 private courses.
view Montgomery details
There are 6 golf courses in Dothan, Alabama, including 5 public and 1 private course.
view Dothan details
There are 5 golf courses in Anniston, Alabama, including 2 public, 2 municipal, and 1 private course.
view Anniston details
There are 5 golf courses in Bessemer, Alabama, including 4 public and 1 municipal course.
view Bessemer details
Join the GolfLink Newsletter!
Sign up for golf news, information, and special offers.
By signing up you agree to receive communications from GolfLink and select partners in accordance with our Privacy Policy. You may opt out of email messages/withdraw consent at any time.