Golf Courses in Alabama
Alabama has 332 golf courses — 244 public, 47 private — with an average slope rating of 131 across 90 USGA-rated courses. The hardest is Cambrian Ridge in Greenville at slope 150. Browse by county or city below, with scorecards and USGA slope ratings where available.
Browse Alabama Courses by Numbers
Hardest by Slope
Easiest for Beginners
Eufaula Country Club
Green Oaks Golf Club
The Links at Redstone
Pines Golf Club
Lake Forest Golf Course
Enterprise Country Club
Pine Hill Country Club
The Links
Pine Tree Country Club
Lost Key Golf Club
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 332 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. 90 courses have verified slope and course ratings. Course pages link to official contact and website information where available; tee-time alerts are currently an early-access feature.
Frequently asked questions
How many golf courses are in Alabama?
Alabama has 332 golf courses in the Stymie directory, including 244 public and 47 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 90 USGA-rated Alabama courses is 131. The US national average is 113.
