Courses and Travel

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

The most trusted name in sports is now the easiest way to stay informed—no matter where you are. At home, at work, or on the go, we have you covered.
check it out
This Way To…
Our one-touch menu gives you easy access to your favorite writers and sports, special sections, and more.
go deep…
Use this strip to access scores, schedules, or to lean back and enjoy our iconic photos and videos, daily live shows, and more.
then take a scroll…
We have more great content than ever.