Best Public Golf Courses in Alabama

Best Public Golf Courses in Alabama

Here’s’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

Warning: array_map(): Argument #2 should be an array in /opt/app-root/src/wp-content/themes/golf2018/template-parts/content-page-segment-values.php on line 7

Warning: implode(): Invalid arguments passed in /opt/app-root/src/wp-content/themes/golf2018/template-parts/content-page-segment-values.php on line 7