Best Public Golf Courses in Alabama

Here's GOLF.com's first-ever ranking of the best golf courses you can play in Alabama.

1. Grand National (Lake), Opelika
2. Limestone Springs, Oneonta
3. Kiva Dunes, Gulf Shores
4. Cambrian Ridge (Sherling/Canyon), Greenville
5. Capitol Hill (Judge), Prattville
6. Grand National (Links), Opelika
7. Silver Lakes (Backbreaker/Heartbreaker), Glencoe
8. Ross Bridge, Hoover
9. Highland Oaks (Marsh/Magnolia), Dothan
10. Farm Links at Purcell Farms, Sylacauga

More golf courses in Alabama

More From the Web

HOLE YARDS PAR R1 R2 R3 R4
OUT
HOLE YARDS PAR R1 R2 R3 R4
IN