Golf Courses in Alabama
Alabama has 335 golf courses — 250 public, 44 private — with an average slope rating of 131 across 91 USGA-rated courses. The hardest is Cambrian Ridge in Greenville at slope 150. Browse by county or city below, with full scorecards and USGA slope ratings on every course page.
Browse Alabama Courses by Numbers
Hardest by Slope
Easiest for Beginners
Eufaula Country Club
Green Oaks Golf Club
The Links at Redstone
Willow Point Golf & Country Club
Pines Golf Club
Rock Creek Golf Course
Enterprise Country Club
Lake Forest Golf Course
Pine Tree Country Club
The Links
Longest by Yardage
Judge
Senator
Auburn Links
Ol' Colony Golf Complex
Auburn University Club
Legislator
Willow Point Golf & Country Club
Silver Lakes
Shoal Creek
Highland Oaks Golf Course
Find a Course in Alabama
Browse by County
Top Courses in Alabama
Cambrian Ridge
Greenville · 18 holes · Par 72
Legislator
Prattville · 18 holes · Par 72
Silver Lakes
Anniston · 18 holes · Par 72
Judge
Prattville · 18 holes · Par 72
Spring Creek Golf Course
Tuscumbia · 18 holes · Par 71
Lost Key Golf Club
Brewton · 18 holes · Par 71
Shoal Creek
Shoal Creek · 18 holes · Par 72
Burningtree Country Club
Decatur · 18 holes · Par 72
Canebrake Club
Athens · 18 holes · Par 72
Riverchase Country Club
Hoover · 18 holes · Par 72
Auburn Links
Auburn · 18 holes · Par 72
Auburn University Club
Auburn · 18 holes · Par 72
About Golf in Alabama
Alabama has 335 golf courses ranging from public daily-fee tracks to exclusive private clubs. The average slope rating across rated courses in Alabama is 131, compared to the national average of 113. 91 courses have verified slope and course ratings. Set up tee time alerts for any course and get notified the moment your preferred time becomes available.
Frequently asked questions
How many golf courses are in Alabama?
Alabama has 335 golf courses in the Stymie directory, including 250 public and 44 private courses.
What is the hardest golf course in Alabama?
Cambrian Ridge in Greenville is the hardest golf course in Alabama with a maximum slope rating of 150. Slope measures difficulty for a bogey golfer — 113 is average, 140+ is very difficult.
What is the average slope rating in Alabama?
The average slope rating across 91 USGA-rated Alabama courses is 131. The US national average is 113.
