Tips
Public
All
Private
Find
courses
Leaderboard
—
Every course in range — use Filters to narrow the list.
tap to expand
Pos
Rating
Course
Attributes
1
Craft Farms Golf Club
Gulf Shores · Public · 18 holes
9.9
2
Peninsula Golf & Racquet Club
Gulf Shores · Public · 18 holes
9.8
3
RTJ Golf Trail at Cambrian Ridge
Greenville · Public · 18 holes
9.8
4
RTJ Golf Trail at Silver Lakes
Glencoe · Public · 18 holes
9.8
5
Willow Point Golf Course
Alexander City · Private · 18 holes
9.7
6
FarmLinks at Pursell Farms
Sylacauga · Public · 18 holes
9.7
7
RTJ Golf Trail at Highland Oaks
Dothan · Public · 18 holes
9.7
8
Wicker Point Golf Club
Alexander City · Private · 18 holes
9.6
9
Inverness Country Club
Birmingham · Private · 18 holes
9.6
10
Riverchase Country Club
Birmingham · Private · 18 holes
9.6
11
The Ledges
Huntsville · Private · 18 holes
9.6
12
Juniper Creek Golf
Brewton · Private · 18 holes
9.6
13
Greystone Golf & Country Club
Birmingham · Private · 18 holes
9.5
14
RTJ Golf Trail at Grand National
Opelika · Public · 18 holes
9.5
15
Magnolia Grove Golf Course
Mobile · Public · 18 holes
9.5
16
RTJ Golf Trail at Capitol Hill
Prattville · Public · 18 holes
9.5
17
Burningtree Country Club
Decatur · Private · 18 holes
9.5
18
Gunter's Landing
Guntersville · Public · 18 holes
9.5
19
Hoover Country Club
Birmingham · Private · 18 holes
9.5
20
Moore's Mill Club
Auburn · Private · 18 holes
9.5
21
Dogwood Hills Golf Course
Flat Rock · Public · 18 holes
9.4
22
Willow Point Country Club
· Public · 18 holes
9.4
23
RTJ Golf Trail at The Shoals
Muscle Shoals · Public · 18 holes
9.4
24
The Country Club of Birmingham
Birmingham · Private · 18 holes
9.4
25
Turtle Point Yacht & Country Club
Killen · Private · 18 holes
9.3
26
Vestavia Country Club
Birmingham · Private · 18 holes
9.3
27
Steelwood
Loxley · Private · 18 holes
9.3
28
Wynlakes Golf & Country Club
Montgomery · Private · 18 holes
9.3
29
Mountain Brook Club
Birmingham · Private · 18 holes
9.2
30
Pine Tree Country Club
Birmingham · Private · 18 holes
9.2
31
Kiva Dunes Public Golf Course
Gulf Shores · Public · 18 holes
9.2
32
Dothan Country Club
Dothan · Private · 18 holes
9.2
33
Cider Ridge Golf Club
Oxford · Public · 18 holes
9.2
34
The Pines of Chatom Golf Course
Chatom · Public · 18 holes
9.1
35
NorthRiver Yacht Club
Tuscaloosa · Private · 18 holes
9.1
36
RTJ Golf Trail at Ross Bridge
Birmingham · Public · 18 holes
9.1
37
Lakeview Country Club
Greensboro · Private · 18 holes
9.0
38
Greystone Golf Course
Birmingham · Public · 18 holes
9.0
39
Cherokee Ridge Country Club
Union Grove · Public · 18 holes
9.0
40
Horse Creek Golf
Dora · Public · 18 holes
8.9
41
Valley Hill Country Club
Huntsville · Private · 18 holes
8.9
42
Saugahatchee Country Club
Opelika · Private · 18 holes
8.9
43
Montgomery Country Club
Montgomery · Private · 18 holes
8.9
44
Ballantrae Golf Club
Pelham · Public · 18 holes
8.9
45
Bent Brook
Bessemer · Public · 18 holes
8.8
46
Musgrove Country Club
Jasper · Private · 18 holes
8.8
47
Enterprise Country Club
Enterprise · Private · 18 holes
8.8
48
Gulf Shores Golf Club
Gulf Shores · Public · 18 holes
8.8
49
Eufaula Country Club
Eufaula · Private · 18 holes
8.8
50
Goose Pond Plantation Golf
Scottsboro · Public · 18 holes
8.8
51
Greystone Golf and Country Club
Birmingham · Private · 18 holes
8.7
52
The Gadsden Country Club
Gadsden · Private · 18 holes
8.6
53
Twin Pines Country Club
Russellville · Public · 18 holes
8.6
54
Lakewood Golf Club
Point Clear · Private · 18 holes
8.5
55
Huntsville Country Club
Huntsville · Private · 18 holes
8.5
56
Indian Hills Country Club
Tuscaloosa · Private · 18 holes
8.5
57
Sylacauga Country Club
Sylacauga · Public · 18 holes
8.5
58
Grayson Valley Country Club
Birmingham · Private · 18 holes
8.5
59
Arrowhead Country Club
Montgomery · Private · 18 holes
8.5
60
Country Club of Mobile
Mobile · Private · 18 holes
8.4
61
RTJ Golf Trail at Hampton Cove
Owens Cross Roads · Public · 18 holes
8.4
62
Stillwater’s golf course
Dadeville · Public · 18 holes
8.4
63
John King Golf at RTJ Grand National
Opelika · Public · 18 holes
8.4
64
Pinehill Golf Club
Anniston · Public · 18 holes
8.4
65
Heron Lakes Country Club
Mobile · Public · 18 holes
8.3
66
Timberline Golf Club
Calera · Public · 18 holes
8.3
67
Cypress Lakes Golf & Tennis
Muscle Shoals · Public · 18 holes
8.3
68
Goose Pond Colony Lake Course
Scottsboro · Public · 18 holes
8.3
69
Highland Park Golf Course
Birmingham · Public · 18 holes
8.2
70
Cahaba Falls Golf Course
Centreville · Public · 18 holes
8.2
71
Anniston Country Club
Anniston · Public · 18 holes
8.1
72
Haleyville Country Club
Haleyville · Public · 18 holes
8.1
73
Goose Pond Colony Resort General Office
· Public · 18 holes
8.1
74
Elba Country Club
Elba · Public · 18 holes
8.1
75
Vanity Fair Golf & Tennis Club
Monroeville · Private · 18 holes
8.1
76
Cherokee Ridge
Union Grove · Public · 18 holes
8.1
77
Andalusia Country Club
Andalusia · Private · 18 holes
8.1
78
Anniston Municipal Golf Course
Anniston · Private · 18 holes
8.0
79
Blackberry Trail Golf Course
Florence · Public · 18 holes
8.0
80
Cross Creek Golf Course
Hanceville · Public · 18 holes
8.0
81
Lagoon Park Golf Course
Montgomery · Public · 18 holes
8.0
82
Azalea City Golf Course
Mobile · Public · 18 holes
7.9
83
Terrapin Hills Country Club
Fort Payne · Private · 18 holes
7.9
84
Big Spring Lake Golf Club
Albertville · Public · 18 holes
7.9
85
Troy Country Club
Troy · Private · 18 holes
7.9
86
Ocmulgee Golf Course
Valley Grande · Public · 18 holes
7.8
87
Rock Creek Golf Club
Fairhope · Public · 18 holes
7.8
88
Ravine Golf Course
Demopolis · Public · 18 holes
7.8
89
Aroostook golf course
Montgomery · Public · 18 holes
7.8
90
RTJ Golf Trail at Oxmoor Valley
Birmingham · Public · 18 holes
7.8
91
Colonial Golf Club
Meridianville · Public · 18 holes
7.7
92
Redmont Country Club
Red Bay · Private · 18 holes
7.7
93
Grand National Short Course
Opelika · Public · 18 holes
7.7
94
Eagle's Nest Golf Course
Guntersville · Public · 18 holes
7.7
95
Limestone Springs Golf Club
Oneonta · Public · 18 holes
7.6
96
Twin Bridges Golf Club
Gadsden · Public · 18 holes
7.6
97
Demopolis Country Club
Demopolis · Public · 18 holes
7.6
98
Briarmeade Golf Club
Glencoe · Public · 18 holes
7.6
99
Clear Creek Golf Club
Boaz · Public · 18 holes
7.6
100
Links At Redstone
Huntsville · Private · 18 holes
7.6
101
City of Bessemer Frank House Golf Course
Bessemer · Public · 18 holes
7.5
102
Silver Wings Golf Club
Fort Rucker · Public · 18 holes
7.5
103
Pikeville Country Club
Guin · Public · 18 holes
7.4
104
The Bridges At Tartan Pines
Enterprise · Public · 18 holes
7.4
105
Mill Creek Golf Course
Citronelle · Public · 18 holes
7.4
106
Twin Lakes Golf Course LLC
Arab · Public · 18 holes
7.4
107
Selma Country Club
Selma · Private · 18 holes
7.3
108
Ol’ Colony Golf Complex
Tuscaloosa · Public · 18 holes
7.2
109
Chesley Oaks Golf Course
Cullman · Public · 18 holes
7.2
110
The Meadows Golf Course at Harpersville
Harpersville · Public · 18 holes
7.2
111
Cumberland Lake Golf and Lodge
Pinson · Public · 18 holes
7.2
112
Emerald Mountain Golf Club
Wetumpka · Public · 18 holes
7.2
113
Country Club of Alabama Golf Course
Eufaula · Public · 18 holes
7.1
114
Gulf Links Golf Course
Foley · Public · 18 holes
7.1
115
Pines Crossing Golf Course
Auburn · Public · 18 holes
7.1
116
Lake Forest Golf Club
Daphne · Private · 18 holes
7.1
117
ONE Club Golf Course Gulf Shores
Gulf Shores · Public · 18 holes
7.1
118
Eagle's Nest Golf Course
Guntersville · Public · 18 holes
7.1
119
Cherokee Pines Golf Club
Centre · Public · 18 holes
7.0
120
Lakewinds Golf Course
Jacksons Gap · Public · 18 holes
7.0
121
Alpine Bay Golf Club
Alpine · Public · 18 holes
7.0
122
Southern Gayles Golf Club & Grill
Athens · Public · 18 holes
7.0
123
Ozark Golf Course
Ozark · Public · 18 holes
7.0
124
Woodward Golf Club
Bessemer · Public · 18 holes
7.0
125
Quail Creek Golf Course
Fairhope · Public · 18 holes
6.9
126
Cottonwood Golf Club
Montgomery · Public · 18 holes
6.8
127
Hidden Valley Golf
Bryant · Public · 18 holes
6.7
128
Stillwaters Golf Course
Dadeville · Public · 18 holes
6.7
129
Heritage Golf Course
Oneonta · Public · 18 holes
6.7
130
DEER RUN GOLF COURSE
Moulton · Public · 18 holes
6.6
131
Mountain View Golf Course
Graysville · Public · 18 holes
6.5
132
Glenlakes Golf Club
Foley · Public · 18 holes
6.5
133
Point University Golf Club
Lanett · Public · 18 holes
6.5
134
Lakewood Golf Course
Phenix City · Public · 18 holes
6.4
135
Spring Hill Golf Course
Mobile · Public · 18 holes
6.4
136
Dothan National Golf Club and Hotel
Dothan · Public · 18 holes
6.4
137
Oak Mountain Golf Course
Pelham · Public · 18 holes
6.4
138
TimberCreek Golf Club
Spanish Fort · Public · 18 holes
6.3
139
Roebuck Golf Course
Birmingham · Public · 18 holes
6.3
140
Cane Creek Golf Course
Anniston · Public · 18 holes
6.2
141
The Silos Golf Club
Trussville · Public · 18 holes
6.2
142
Coosa Pines Golf Course
Childersburg · Public · 18 holes
6.2
143
The Prattville Country Club
Prattville · Public · 18 holes
6.2
144
Soldiers Creek Golf Course
Elberta · Public · 18 holes
6.2
145
Old Cove Golf, DBA The Dells Golf Club
Northport · Public · 18 holes
6.1
146
Sunset Landing Golf Course
Huntsville · Public · 18 holes
6.0
147
Pines Golf Course
Millbrook · Public · 18 holes
5.9
148
Point Mallard Golf Course
Decatur · Public · 18 holes
5.9
149
Kilgore's Roundabout Plantation Golf Course
Cowarts · Public · 18 holes
5.6
150
Tall Pines Golf Course
Tuscaloosa · Public · 18 holes
5.6
151
Links at Tuscaloosa Golf Course
Tuscaloosa · Public · 18 holes
5.6
Course map: Craft Farms Golf Club, Gulf Shores, AL
State leaders
The Best Course in Alabama
1
Craft Farms Golf Club
Gulf Shores
9.9
2
Peninsula Golf & Racquet Club
Gulf Shores
9.8
3
RTJ Golf Trail at Cambrian Ridge
Greenville
9.8
Best Public Course
1
Craft Farms Golf Club
Gulf Shores
9.9
2
Peninsula Golf & Racquet Club
Gulf Shores
9.8
3
RTJ Golf Trail at Cambrian Ridge
Greenville
9.8
Easiest
1
Highland Park Golf Course
Birmingham
8.2
2
Lakewinds Golf Course
Jacksons Gap
7.0
3
Mountain View Golf Course
Graysville
6.5
Hardest
1
RTJ Golf Trail at Silver Lakes
Glencoe
9.8
2
FarmLinks at Pursell Farms
Sylacauga
9.7
3
RTJ Golf Trail at Highland Oaks
Dothan
9.7
Best Food
1
RTJ Golf Trail at Cambrian Ridge
Greenville
9.8
2
Hoover Country Club
Birmingham
9.5
3
Willow Point Golf Course
Alexander City
9.7
The course map
The busiest golf towns in Alabama. Pick one to see its courses.
0
Drive radius
5
25
75
200
600
30
Miles
The best way to find a course.
Courses by state
·
Hardest
·
Beginner-friendly
·
Most scenic