333 Courses for Alabama

Golf Club (Course Name)

Location

Albertville Golf & Country Club

Country Club Rd
Albertville, AL 35950

Alexander City Municipal Golf Club

Jackson Gap, AL 36861

Aliceville Country Club

Aliceville, AL 35442

Alpine Bay Golf Club

9855 Renfroe Rd
Alpine, AL 35014
Phone: (256)268-9410

Altadena Valley Country Club

2651 Alta Vista Dr
Birmingham, AL 35243

Andalusia Country Club

210 Country Club Dr
Andalusia, AL 36420

Anderson Creek Golf Course

2831 County Rd 156
Anderson, AL 35610

Anniston Country Club

 

601 Highland Ave
Anniston, AL 36207

Anniston Municipal Golf Course

1341 Johnston Dr
Anniston, AL 36201

Arab Country Club

Arab, AL 35016

Arrowhead Country Club

County Rd 77 Gargis Ln
Tuscumbia, AL 35674

Arrowhead Country Club

50 Ocala Dr
Montgomery, AL 36117
Phone: (334)272-7196

Arrowhead Golf Course

Rural Route 2
Jasper, AL 35501

Athens Golf & Country Club

518 Hatfield Rd
Athens, AL 35611
Phone: (256)232-0975

Atmore Country Club

 

4474 Hwy 31 S
Atmore, AL 36502

Attalla Country Club

Attala, AL 35954

Auburn Links at Mill Creek

 

826 Shelltoomer Pkwy
Auburn, AL 36830

Azalea City Golf Course

 

1000 Galliard Dr
Mobile, AL 36608

B & J Golf Center

Recreational Dr
Oxford, AL 36203

Ballantrae Golf Club

 

Pelham, AL 35124

Bankhead Forest Golf

Double Springs, AL 35553

Battle Creek Golf Course

Duncan Bridge, AL 0

Bay Oaks Golf Club

 

7960 Edgar Roberts Rd
Irvington, Al 36544

Beacon Hill Golf Course

Birmingham, AL 35207

Beaver Creek Golf Club

Phenix City, AL 36867

Beaver Creek Golf Course

1245 Lee Rd 197
Phenix City, AL 36870
Phone: (334)297-1316

Becky Pierce Golf Course

 

2151 Airport Rd SW
Huntsville, AL 35801
Phone: (256)880-1335

Bent Brook Golf Course (Windmill / Brook Course)

 

7900 Dickey Springs Rd
Bessemer, AL 35022
Phone: (205)428-9625

Bent Brook Golf Course (Brook / Graveyard Course)

 

7900 Dickey Springs Rd
Bessemer, AL 35022
Phone: (205)428-9625

Bent Brook Golf Course (Graveyard / Windmill Course)

 

7900 Dickey Springs Rd
Bessemer, AL 35022
Phone: (205)428-9625

Boaz Golf Club

1715 Alabama Hwy 205 S
Boaz, AL 35957

Bonnie Crest Country Club

1410 Federal Dr
Montgomery, AL 36107

Briarmead Golf Club

505 Ralph Ave
Glencoe, AL 35905
Phone: (256)492-9504

Briarmeade Country Club

 

Glencoe, AL 35905

Brookside Golf Course

1620 Country Club Dr
Arab, AL 35016

Brundidge Country Club

Springhill Hwy
Brundidge, AL 36010

Burningtree Country Club

 

2521 Burningtree Dr SE
Decatur, AL 35603

Buxahatchee Country Club

Country Club Dr
Calera, AL 35040

Cahaba Valley Country Club

Trussville, AL 35173

Cahawba Falls Country Club

2nd St N
Centreville, AL 35042

Cambrian Ridge (Sherling/canyon Course)

101 Sunbelt Pkwy
Greenville, AL 36037
Phone: (334)382-9343

Cambrian Ridge Golf Club (Canyon Course)

 

Greenville, AL 36037

Cambrian Ridge Golf Club (Loblolly Course)

 

Greenville, AL 36037

Cambrian Ridge Golf Club (Sherling Course)

Greenville, AL 36037

Cane Creek Golf Course

 

Bldg 2250
Fort Mcclellan, AL 36205

Canebrake at Piney Creek, The

 

Athens, AL 35613

Ceader Creek Country Club

Bessemer, AL 35020

Cedar Ridge Golf Course

 

3030 Moadus Rd SW
Decatur, AL 35603

Chace Lake Country Club

 

1850 Montgomery Hwy S
Birmingham, AL 35244

Cherokee Country Club

Hwy 9 S
Centre, AL 35960

Cherokee Ridge Country Club

 

4000 Cherokee Ridge Dr
Union Grove, AL 35175

Chesley Oaks Golf Club

Cullman, AL 35055

Chesley Oaks Golf Course

 

1035 County Rd 1583
Fairview, AL 35058
Phone: (256)796-9810

Choctaw Country Club

Country Club Dr
Butler, AL 36904

Chriswood Golf Course

26181 Nick Davis Rd
Athens, AL 35611

Citronelle Municipal Golf Course

18350 Lakeview Dr
Citronelle, AL 36522

Clanton Country Club

1 Country Club Rd
Clanton, AL 35045

Clay County Public Golf Course

120 Country Club Rd
Ashland, AL 36251

Club Lakeside

Kent, AL 36045

Colonial Golf Course

 

Huntsville, AL 35759

Colonial Golf Course

 

400 Colonial Dr
Meridianville, AL 35759
Phone: (256)828-0465

Coosa Pines Golf Club

17589 Plant Rd
Coosa Pines, AL 35044
Phone: (256)378-6298

Coosa Valley Country Club

1 Fairway Dr
Sylacauga, AL 35150

Cotton Creek & Cypress Bend at Craft Farms (Cypress Bend Course)

 

3840 Cotton Creek Blvd
Gulf Shores, AL 36542
Phone: (334)968-7846

Cottonwood Golf Course

 

Montgomery, AL 36101

Country Club of Alabama

Eufaula, AL 36027

Country Club of Birmingham (East Course)

 

1 New Country Club Rd
Birmingham, AL 35213

Country Club of Brewton

 

700 Club House Dr
Brewton, AL 36426

Country Club of Mobile

4101 Wimbledon Dr
Mobile, AL 36608

Country Club of Ozark

300 Country Club Dr
Ozark, AL 36360
Phone: (334)774-0843

Country Club of Ozark, The

Ozark, AL 36360

Country Club of Tuscaloosa

3700 6th St
Tuscaloosa, AL 35401

Covered Bridge Golf Club

350 County Rd 42
Oneonta, AL 35121

Covered Bridge Golf Course

Oneota, AL 35121

Craft Farms (The Woodlands)

 

Gulf Shores, AL 36542

Craft Farms (Cypress Bend)

 

Gulf Shores, AL 36542

Craft Farms, The (Woodlands Golf Course)

19995 Oak Rd W
Gulf Shores, AL 36542
Phone: (334)968-4562

Craig Golf Course

Craig Afb
Selma, AL 36702

Cullman Municipal Golf Course

 

2321 County Rd 490
Hanceville, AL 35077
Phone: (256)734-6437

Cumberland Lake, The (Golf Club)

2150 Cumberland Lake Dr
Pinson, AL 35126
Phone: (205)680-4651

Cypress Lakes Golf & Country Club

1311 E 6th St
Muscle Shoals, AL 35661
Phone: (256)381-1233

Cypress Tree (East Course)

 

Maxwell Afb
Montgomery, AL 36112
Phone: 334-953-2209

Cypress Tree Golf Course (West Course)

 

1461 March Rd Bldg1461
Maxwell Afb, AL 36112

Decatur Country Club

2401 Country Club Rd SE
Decatur, AL 35601

Deer Run Golf Course

 

1175 County Rd 100
Moulton, AL 35650

Deerfield Golf Club

Hwy 56 E
Chatom, AL 36518
Phone: (334)847-2056

Demopolis Country Club

1620 Country Club Dr
Demopolis, AL 36732

Desoto Country Club

502 Crystal Lake Rd
Fort Payne, AL 35967

Dogwood Hills Golf Club

26460 Alabama Hwy 71
Flat Rock, AL 35966
Phone: (256)632-3017

Don a Hawkins Golf Course (Original Course)

Birmingham, AL 35206

Dothan Country Club (Future Masters Course)

 

200 S Cherokee Ave
Dothan, AL

Dothan National Golf Club

 

Dothan, AL 36301

Eagle Point Golf Club

 

4500 Eagle Point Dr
Birmingham, AL 35242

Elba Country Club

Taylor Mill Rd
Elba, AL 36323

Emerald Mountain

 

Wetumpka, AL 36093

Enterprise Country Club

3000 Ozark Hwy 27 N
Enterprise, AL 36330

Eufaula Country Club

2650 Country Club Rd
Eufaula, AL 36027

Evans Barnes Golf Course

Hwy 84 at Lbw College
Andalusia, AL 36420

Evergreen Golf Club

Hwy 31 N
Evergreen, AL 36401

Fayette Country Club

Country Club Rd
Fayette, AL 35555

Florence Golf & Country Club

450 Country Club Dr
Florence, AL 35630
Phone: (256)764-2586

Fort Mcmurray Golf Club

1 Athabasca Ridge, Real Martin Dr
Fort Mcmurray, Al T9H 4V9
Phone: (780)791-2700

Fox Run Golf Course

 

870 Mccollum Rd
Meridianville, AL 35759
Phone: (256)828-7502

Frank House Municipal

 

Bessemer, AL 35020

Frank House Municipal Golf Course

801 Golf Course Rd
Bessemer, AL 35022
Phone: (205)424-4542

Gadsden Country Club

1884 Rainbow Dr
Gadsden, AL 35901

Glenlakes Country Club (Original Course)

 

Foley, AL 36535

Glenlakes Country Club (Dunes Course)

Foley, AL 36535

Glenlakes Golf Club (Lakes Course)

9530 Clubhouse Dr
Foley, AL 36535
Phone: (334)955-1215

Golf Club at Cumberland Lake, The

Pinson, AL 35126

Golf Club at Cumberland Lake, The

2150 Cumberland Lake Dr
Pinson, AL 35126
Phone: (205)680-4651

Goodyear Golf Club

Gadsden, AL 35901

Goose Pond (Goose Pond Plantation)

 

67 Plantation Pointe Rd
Scottsboro, AL 35768
Phone: 256 259 0101

Goose Pond Colony Golf Course

 

417 Ed Hembree Dr
Scottsboro, AL 35769

Gosforth Golf Club (Gosforth Golf Club)

Newcastle Upon Tyne, AL

Grand National (Lake Course)

 

Opelika, AL 36801

Grand National (Links Course)

 

Opelika, AL 36801

Grand National (Short Course)

Opelika, AL 36801

Grandview Golf Course

Millbrook, AL 36054

Grayson Valley Country Club

 

2201 Grayson Valley Dr
Birmingham, AL 35235

Green Briar Golf Course

1130 Morris Majestic Rd
Morris, AL 35116

Green Hill Golf Course

2600 Old Campbellton Hwy
Dothan, AL 36301

Greenville Country Club

 

902 Fort Dale Rd
Greenville, AL 36037

Greystone Golf & Country Club (Founders Course)

4100 Greystone Dr
Birmingham, AL 35242
Phone: (205)980-5202

Gulf Links Golf Course

3901 S Mckenzie St
Foley, AL 36535
Phone: (334)970-1445

Gulf Pines Golf Course

 

167 Old Bay Front Dr
Mobile, AL 36615

Gulf Shores Golf Club

 

520 Clubhouse Dr
Gulf Shores, AL 36547

Gulf State Park Golf Course

20115 State Hwy 135
Gulf Shores, AL 36542

Gunter's Landing Golf Clu

 

1000 Gunter's Landing Rd
Guntersville, AL 35976

Haleyville Country Club

1331 Airport Rd
Haleyville, AL 35565

Hampton Cove Golf (Highlands Course)

 

Huntsville, AL 35763

Hampton Cove Golf (River Course)

 

Huntsville, AL 35763

Hampton Cove Golf (Short Course)

Huntsville, AL 35763

Hampton Cove Golf Course (Highlands Course)

 

450 Old Hwy 431s
Owens Cross Roads, AL 35763
Phone: (256)551-1814

Harvest Hills Golf Course

791 Harvest Rd
Harvest, AL 35749
Phone: (256)837-8506

Hatchet Creek Golf Club

Mount Olive Rd
Goodwater, AL 35072

Headland Country Club

Hwy 134 E
Headland, AL 36345

Heatherwood Golf Club

400 Saint Annes Dr
Birmingham, AL 35244

Heron Lakes Country Club

3851 Government Blvd
Mobile, AL 36693
Phone: (251)666-2522

Hidden Meadows Golf Course

 

13000 Old Cove Rd
Northport, AL 35476

Hidden Valley Golf Course

607 County Rd 393
Bryant, AL 35958

High Point Golf Club

Eight Mile, AL 36613

Highland Oaks (Highland Course)

 

Dothan, AL 36301

Highland Oaks (Magnolia Course)

 

Dothan, AL 36301

Highland Oaks (Marshwood Course)

 

Dothan, AL 36301

Highland Oaks (Short Course)

 

Dothan, AL

Highland Oaks Golf Course (Magnolia/highlands Course)

 

904 Royal Pkwy
Dothan, AL 36305
Phone: (334)712-2757

Highland Park Golf Club

 

Birmingham, AL 35205

Higland Oaks (Marshwood-Magnolia)

 

Dothan, AL

Holly Hills Country Club

Hwy 31 S
Bay Minette, AL 36507

Hoover Country Club

Hoover, AL 35226

Hoover Country Club

3140 Club Dr
Birmingham, AL 35226
Phone: (205)822-5754

Huntsville Municipal Golf Course

 

2601 Oakwood Ave NW
Huntsville, AL 35801

Indian Hills Country Club

 

1650 Hwy 82
Tuscaloosa, AL 35406

Indian Hills Golf Course

127 Par Private Dr
Decatur, AL 35603

Indian Oaks Golf Club (Indian Oaks Golf Club)

 

201 Cherokee Trl
Anniston, AL 36206

Indian Pines Golf Club

 

Auburn, AL 36830

Indian Pines Recreational Authority

900 Country Club Ln
Auburn, AL 36830
Phone: (334)826-8751

Inverness Country Club

 

1 Country Club Dr
Birmingham, AL 35242

Isle Dauphine Golf Club

 

100 Orleans Dr
Dauphin Island, AL 36528

Joe Wheeler State Park Golf Course

 

Rural Route 4
Rogersville, AL 35652

Kiva Dunes Golf Club

 

815 Plantation Dr
Gulf Shores, AL 36542

Knolls Country Club

Old Hwy 82
Reform, AL 35481

Kolomi Golf Enterprise Course

1501 Dozier Rd
Montgomery, AL 36057
Phone: (334)279-6511

Lagoon Park Golf Course

 

2855 Lagoon Park Dr
Montgomery, AL 36109

Lake Forest Country Club (Forest Course)

Daphne, AL 36526

Lake Forest Country Club (Lake Course)

Daphne, AL 36526

Lake Forest Yacht & Country Club (Lake Nine Course)

1 Golf Terrace
Daphne, AL 36526
Phone: (334)626-4502

Lake Guntersville State Park Golf Course

7966 Alabama Hwy #227
Guntersville, AL 35976
Phone: (256)571-9043

Lakepoint Resort Golf Course

Route 2
Eufaula, AL 36027
Phone: (334)687-3273

Lakeside Golf & Country Club

5881 Cherokee Rd
Tallassee, AL 36078

Lakeside Golf Course

365 Lakeside Rd
Oakman, AL 35579

Lakeview Country Club

Millwood Rd
Greensboro, AL 36744

Lakewinds Golf Course

95 County Rd 40
Alexander City, AL 35010

Lakewood Golf Club (Dogwood Course)

 

Point Clear, AL 36564

Lakewood Golf Course

 

2800 Lakewood Dr
Phenix City, AL 36867

Ledges of Huntsville Mountain, The (Ledges Country Club)

Huntsville, AL 35805

Limestone Springs

 

Oneonta, AL 35121

Linden Country Club

Hwy 28 E
Linden, AL 36748

Linksman Golf Club

 

3700 Saint Andrews Dr
Mobile, AL 36693

Livingston Country Club

Country Club Rd
Livingston, AL 35470

Magnolia Golf Club

3346 Elsberry Rd
Montgomery, AL 36116

Magnolia Grove (Crossings Course)

 

Semmes, AL 36575

Magnolia Grove (Falls Course)

 

Semmes, AL 36575

Magnolia Grove (Short Course)

Semmes, AL 36575

Maple Hills Golf

Altoona, AL 35952

Marcum Country Club

Empire, AL 35063

Marion Military Institute Golf Course

Fairway Dr
Marion, AL 36756

Marriott's Grand Hotel & Lakewood Golf Club (Azalea Course)

1 Grand Blvd
Point Clear, AL 36564
Phone: (334)990-6327

Mcfarland Park Golf Course

200 James M Spain Dr
Florence, AL 35630
Phone: (256)760-6515

Meadow Run Golf Course

Foley, AL 36536

Meadows, The

1 Plantation Dr
Harpersville, AL 35078
Phone: (256)245-3508

Mill Creek (Auburn Links)

826 Shelltoomer Pkwy
Auburn, AL 36831
Phone: (334)826-6168

Mimosa Park Golf Course

5700 18th Ave
Tuscaloosa, AL 35405
Phone: (205)752-2322

Monrovia Golf Course

7130b Hwy 72 W
Huntsville, AL 35806

Montevallo Golf Club

 

1481 Shelby County Hwy 204
Montevallo, AL 35115

Montgomery Country Club

3001 Narrow Lane Rd
Montgomery, AL 36106

Montgomery Golf Center

4507 Mobile Hwy
Montgomery, AL 36108

Montgomery National Golf Club

7160 Byron Nelson Blvd
Montgomery, AL 36116
Phone: (334)281-9090

Mountain Brook Club

19 Beachwood Rd
Birmingham, AL 35213

Mountain View Golf Club (Blue /red)

 

3200 Mountain View Dr
Graysville, AL 35075

Mountain View Golf Course (White/blue)

3200 Mountain View Dr
Graysville, AL 35073
Phone: (205)674-9961

Musgrove Country Club

916 Country Club Rd
Jasper, AL 35503

North River Yacht Club

Tuscaloosa, AL 35404

Oak Hill Country Club

Sulligent, AL 35586

Oak Hill Country Club

Country Club Rd
Vernon, AL 35592

Oak Hills Country Club

Montgomery, AL 36116

Oak Mountain State Park Golf Course

 

Finley Dr
Pelham, AL 35124

Ocumulgee Golf Course

1009 Warrior Dr
Selma, AL 36701

Old Overton Club

7251 Old Overton Club Dr
Vestavia Hills, AL 35242
Phone: (205)969-2345

Ole Colony Golf Club

 

Tuscaloosa, AL 35401

Olympia Spa Golf Resort

7410 Hwy 231 S
Dothan, AL 36301
Phone: (334)677-3321

Opp Country Club

Andalusia Hwy
Opp, AL 36467

Orange Beach Golf Center

24401 Canal Rd
Orange Beach, AL 36561
Phone: (334)974-5661

Oxmoor Valley Golf Course (Ridge Course)

 

100 Sunbelt Pkwy
Birmingham, AL 35211

Palisades Golf Course

1364 Heritage Rd
Oneonta, AL 35121
Phone: (205)274-2391

Pell City Country Club

2021 Golf Course Rd
Pell City, AL 35125

Peninsula Golf & Racquet Club (Marsh/lakes Course)

 

20 Peninsula Blvd
Gulf Shores, AL 36547
Phone: (334)968-8013

Peninsula, The (Peninsula Golf and Raquet Club)

 

Gulf Shores, AL 36547

Peninsula, The (New Course)

Gulf Shores, AL 36547

Percy Marcum Golf Course

9621 Bagley Rd
Empire, AL 35063

Pikeville Country Club

1310 Country Club Rd
Guin, AL 35563

Pin Oaks Golf Club

Us 29 S
Auburn, AL 36830

Pine Harbor Golf Club

5800 Pine Harbor Rd
Pell City, AL 35125

Pine Hill Country Club

175 Pine Hill Dr
Anniston, AL 36207

Pine Hills Golf Club

Eight Mile, AL 36613

Pine Tree Country Club

5100 Pine Whispers Dr
Birmingham, AL 35210

Pineview Country Club

Linwood Dr
Thomasville, AL 36784

Point Mallard Golf Course

 

1800 Point Mallard Dr SE
Decatur, AL 35601
Phone: (256)351-7951

Prattville Country Club

Hwy 82 Bypass
Prattville, AL 36067

Quail Creek Golf Course

233 Quail Creek Dr
Hartselle, AL 35640

Quail Creek Golf Course

19841 Quail Creek Dr
Fairhope, AL 36532

Quail Ridge Country Club

1600 Quail Ridge Dr
Gardendale, AL 35071

Quail Walk Country Club

2110 Holtville Hwy
Wetumpka, AL 36092

Rainsville Golf & Country Club

Hwy 35
Rainsville, AL 35986

Ravine, The

Demopolis, AL 36732

Red Eagle Golf Course

101 Merion Dr
Eufaula, AL 36027
Phone: (334)687-8067

Redmont Country Club

1400 Redmont Dr NW
Red Bay, AL 35582

Redstone Arsenal (Warrior (new/meadowview))

 

4140 Goss Road
Huntsville, AL 35801
Phone: 256 883 7977

Redstone Arsenal Golf Course (Whispering Pines / Hillside)

 

Redstone Arsenal, AL 35898

Redstone Arsenal Golf Course (Meadowview / Whispering Pines)

 

Redstone Arsenal, AL 35898

River Oaks Golf Course

1 Westville Ave
Geneva, AL 36340

River Run Golf Course

 

Rte 5 Waresferry
Montgomery, AL 36117

River Trace Golf Club

464 Goodyear Ave
Gadsden, AL 35903

Riverchase Country Club

2000 Club Rd
Birmingham, AL 35244

River's Edge Golf Club

Cordova, AL 35550

Riverside Country Club

2001cherry Dr
Lanett, AL 36863

Roanoke Country Club

Country Club Rd
Roanoke, AL 36274

Robert Trent Jones Capitol Hill (Senator)

 

2600 Constitution Ave
Prattville, AL 36066
Phone: 800-949-4444

Robert Trent Jones Capitol Hill (The Judge)

 

Birmingham, AL 36066

Robert Trent Jones Golf Trail (Number Eighteen)

 

Prattville, AL 36066

Robert Trent Jones Golf Trail - Grand National (The Lake Course)

 

3000 Sunbelt Pkwy
Opelika, AL 36801
Phone: (334)749-8479

Robert Trent Jones-Capitol Hill (Legislator)

 

Prattville, AL 36066

Robert Trent Jones-Oxmoor Valley Links (Oxmoor Ridge)

 

Birmingham, AL 35211

Robert Trent Jones-Oxmoor Valley Links (Oxmoor Valley)

 

Birmingham, AL 35211

Robert Trent Jones-Ross Bridge (Ross Bridge)

 

Hoover, AL 35266

Rock Creek Golf Club

 

140 Clubhouse Dr
Fairhope, AL 36532

Roebuck Municipal Golf Course

 

8920 Roebuck Blvd
Birmingham, AL 35206

Roland Cooper State Park Golf Course

285 Deer Run Rd
Camden, AL 36726

Saddle Rock Golf Course

County Rd 614
Mentone, AL 35984
Phone: (256)634-4702

Safra Nsrcc (Executive Par 3)

Singapore, AL

Saugahatchee Country Club

3800 Bent Creek Rd
Opelika, AL 36804

Scottsboro Golf & Country Club

Guntersville Hwy
Scottsboro, AL 35768

Selma Country Club

103 W Dallas Ave
Selma, AL 36701

Shoal Creek Golf Club

100 New Williamsburg Dr
Birmingham, AL 35242
Phone: (205)991-9000

Shoals, The (Fighting Joe Course)

 

990 Sunbelt Parkway
Muscle Shoals, AL 35661
Phone: 256.446.5111

Shoals, The (Schoolmaster)

 

muscle shoals, AL 35661

Silver Lakes (Mindbreaker Course)

 

1 Sunbelt Pkwy
Glencoe, AL 35905

Silver Lakes (Backbreaker Course)

 

1 Sunbelt Pkwy
Glencoe, AL 35905

Silver Lakes (Heartbreaker Course)

 

1 Sunbelt Pkwy
Glencoe, AL 35905

Silver Ridge Golf Club

195 Golf Club Dr
Horton, AL 35980

Silver Wings (White/blue)

 

Fortt Rucker, AL 36362
Phone: 334-598-2449

Silver Wings Blue / Red (Blue / Red)

 

Fortt Rucker, AL 36362

Silver Wings Golf Course (Red/white Course)

 

Bldg 20067
Fort Rucker, AL 36362
Phone: (334)598-1555

Skyline Country Club

Mobile, AL 36693

Skypark Golf Course

1300 Skypark Rd
Florence, AL 35630

Soldiers Creek Golf Club

 

Elberts, AL

Southern Gales Golf Club

 

22045 Mooresville Rd
Athens, AL 35613

Spring Creek Golf Course

 

Woodmont Dr
Tuscumbia, AL 35674

Spring Hill College Golf Club

4000 Dauphin St
Mobile, AL 36608
Phone: (334)460-2183

Steelwood

Truck Trl 17323
Loxley, AL 36551
Phone: (334)964-7009

Still Waters Resort (Legend)

161 Harbor Dr
Dadeville, AL 36853

Still Waters Resort (Tradition)

 

161 Harbor Dr
Dadeville, AL 36853

Stoney Mountain Golf Club

5200 Georgia Mountain Rd
Guntersville, AL 35976

Stoneybrook Golf Course

 

1505 Country Club Dr SW
Jacksonville, AL 36265
Phone: (256)435-3114

Sumter Country Club

51880 Country Club Rd
York, AL 36925

Sunset Landing Golf Course

 

346 James Record Rd SW
Huntsville, AL 35824
Phone: (256)464-6693

Talladega Municipal Golf

Lincoln Hwy & Hwy 77
Talladega, AL 35160

Talladega Municipal Golf Course

North Talladega, AL 35160

Tannehill National Golf Course

12863 Tannehill Pkwy
Mccalla, AL 35111
Phone: (205)477-4722

Tartan Pines (Tartan Pines)

 

423 Tartan Way
Enterprise, AL 36330
Phone: (334) 393-8000

Tennessee Valley Country Club

 

101 W Maple St
Tuscumbia, AL 35674

Terrapin Hills Country Club

5501 Club Dr
Fort Payne, AL 35967

Terri Pines Country Club

 

700 Pine Hill Dr
Cullman, AL 35055

Terry Walker Country Club

2196 Zeigler Rd
Leeds, AL 35094

Timber Creek Golf Club (Dogwood Course)

Daphne, AL 36527

Timber Creek Golf Club (Pines Course)

 

Daphne, AL 36527

Timber Creek Golf Club (Magnolia Course)

 

Daphne, AL 36527

Timber Ridge Golf Club

101 Ironaton Rd
Talladega, AL 35160
Phone: (256)362-0391

Timbercreek Golf Club (Dogwood/pines Course)

 

9650 Timbercreek Blvd
Daphne, AL 36527
Phone: (334)621-9359

Timberline Golf Club

Calera, AL 35040

Trojan Oaks Golf Course

Troy State University
Troy, AL 36082

Troy Country Club

1 Club Rd
Troy, AL 36081

Trussville Country Club

7905 Roper Rd
Trussville, AL 35173
Phone: (205)655-2661

Turtle Point Yacht & Country Club

 

1000 Club Dr
Killen, AL 35645
Phone: (256)757-9387

Twin Bridges

 

Gadsden, AL 35901

Twin Lakes Golf Club

1065 Arkadelphia Rd
Jasper, AL 35501

Twin Lakes Golf Club

 

211 Golfview Dr NE
Arab, AL 35016

Twin Lakes Golf Club

Bessemer, AL 35021

Twin Pines Country Club

 

Route 7
Russellville, AL 35654

Union Chapel Golf Course

752 Golf Course Rd
Jasper, AL 35504

Union Springs Country Club

Hill & Dale Dr
Union Springs, AL 36089

University of Alabama Golf Course (Harry Pritchett Course)

15th St
Tuscaloosa, AL 35487

Valley Hill Country Club (Hillside Course)

8300 Valley Hill Dr SE
Huntsville, AL 35802

Valley Hill Country Club (Lakeside Course)

8300 Valley Hill Dr SE
Huntsville, AL 35802

Valley Hill Country Club (Valleyside Course)

8300 Valley Hill Dr SE
Huntsville, AL 35802

Valley Landing (Valley Landing)

 

985 County Road 595, P.O. 160
Courtland, AL 35618
Phone: (256) 637-8735

Vanity Fair Golf & Tennis Club

613 Golf Dr
Monroeville, AL 36460
Phone: (334)575-3083

Vanity Fair Golf and Tennis Club

Monroeville, AL 36460

Vestavia Country Club

400 Beaumont Dr
Birmingham, AL 35216

Warrior Point Golf Club

634 River's Edge Tr
Cordova, AL 35550
Phone: (205)648-3731

West Side Golf

3501 Cleburn Ave SW
Birmingham, AL 35221

White Oak Golf Club

 

Greenville, AL 36037

White Pines Golf Course

Bremen, AL 35033

Willow Oaks Golf Club

Willow Oaks Dr
Ozark, AL 36361

Willow Point Country Club

 

3054 Willow Point Rd
Alexander City, AL 35010

Wills Creek Country Club

216 Country Club Rd
Attalla, AL 35954
Phone: (256)538-8781

Woodland Forrest Country Club

5604 Woodland Forrest Dr
Tuscaloosa, AL 35405
Phone: (205)556-9458

Woodland Golf Course

Route 7 2341hine St
Athens, AL 35611

Woodlands at Craft Farms, The

Gulf Shores, AL 36542

Woodward Golf Club

2141 Wheel Dr
Bessemer, AL 35020

Wynlakes Golf & Country Club

7900 Wynlakes Blvd
Montgomery, AL 36117
Phone: (334)279-6584

Yuchi Reservation

Hwy 431 S
Seale, AL 36875
Phone: (334)855-3650

Note: We make every effort to make sure our data for golf courses in Alabama is current and accurate. Information for the tees for any course may change over time and we retire old information so we can retain scoring performance under the past yardages. Retiring old data allows us to provide a more accurate handicap index for our members. As a member of our site you may add new tees at any time for any course. You may also add new courses as needed. Please feel free to email us at info@golfscorekeeper.com if you see any information that needs to be corrected.

We have 333 Courses for Alabama