Golf courses in Birmingham, AL
There are 17 golf courses in Birmingham, AL. Of those with a listed access type, 5 are public and 11 are private.
- Courses
- 17
- 18-hole
- 16
- 9-hole
- 1
- With a range
- 16 of 17
- Avg 18-hole yards
- 6,750
- Nearby
- 6 within 14 mi
Courses in and near Birmingham
-
Altadena Valley Golf & Country Club
Private2651 Alta Vista Dr
18 · PAR 72 · 7,067 YD
-
Grayson Valley Country Club
Private2201 Grayson Valley Dr
18 · PAR 72 · 6,516 YD
-
Greystone Golf & Country Club Founders Course
Private4100 Greystone Dr
18 · PAR 72 · 7,299 YD
-
Greystone Golf & Country Club Legacy Course
Private330 Legacy Way
18 · PAR 72 · 7,151 YD
-
Heatherwood Golf & Country Club
400 Saint Annes Dr
18 · PAR 71 · 6,351 YD
-
Highland Park Golf Course
Public3300 Highland Ave S
18 · PAR 70 · 5,801 YD
-
Hoover Country Club
Private3140 Club Dr
18 · PAR 72 · 6,776 YD
-
Inverness Country Club
Private1 Country Club Dr
18 · PAR 71 · 6,821 YD
-
Mountain Brook Club
Private19 Beechwood Rd
18 · PAR 71 · 6,473 YD
-
Pine Tree Country Club
Private5100 Pine Whispers Dr
18 · PAR 72 · 6,931 YD
-
Riverchase Country Club
Private2000 Club Rd
18 · PAR 72 · 6,756 YD
-
Robert Trent Jones Golf Trail At Oxmoor Valley
Public100 Sunbelt Pkwy
18 · PAR 72 · 6,527 YD
-
Robert Trent Jones Golf Trail At Ross Bridge
Public4000 Grand Ave
18 · PAR 72 · 8,191 YD
-
Roebuck Hawkins Golf Course
Public8920 Roebuck Blvd
18 · PAR 71 · 6,509 YD
-
The Country Club of Birmingham
Private3325 Country Club Rd
18 · PAR 70 · 6,016 YD
-
Vestavia Country Club
Private400 Beaumont Dr
18 · PAR 72 · 6,811 YD
-
Westside Golf
Public3501 Cleburn Ave SW
9 · PAR 27 · 1,320 YD
-
Old Overton Club
PrivateVestavia Hills, AL
7.1 MI · 18 · PAR 71 · 6,936 YD
-
Woodward Golf Club
PublicBessemer, AL
10.1 MI · 18 · PAR 71 · 6,552 YD
-
Shoal Creek
PrivateShoal Creek, AL
11.7 MI · 18 · PAR 72 · 7,114 YD
-
Castle Pines Country Club
PublicGardendale, AL
11.8 MI · 18 · PAR 72 · 6,527 YD
-
Mountain View Golf Club
PublicGraysville, AL
13.1 MI · 9 · PAR 35 · 2,431 YD
-
Frank House Golf Course
PublicBessemer, AL
13.8 MI · 18 · PAR 72 · 6,346 YD
No courses match these filters.
Missing a course in Birmingham, or something out of date?
Tell us what to fixOf the 17 Birmingham courses that list driving range information, 16 have one.
Among the 16 18-hole courses here with a listed yardage, the longest is Robert Trent Jones Golf Trail At Ross Bridge at 8,191 yards, and the average is 6,750 yards.
Birmingham is in Alabama, which has 209 golf courses across 130 cities in this directory.
Nearby cities with listed courses include Vestavia Hills, AL (7.1 miles), Shoal Creek, AL (12 miles), Gardendale, AL (12 miles) and Bessemer, AL (13 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Birmingham, AL?
Birmingham, AL has 17 golf courses in this directory: 16 with 18 holes and 1 with 9 holes.
What is the longest golf course in Birmingham, AL?
Of the 18-hole courses with a listed yardage, Robert Trent Jones Golf Trail At Ross Bridge is the longest at 8,191 yards.
Do golf courses in Birmingham, AL have driving ranges?
16 of the 17 courses in Birmingham, AL that list driving range information have one.
How long is the average 18-hole course in Birmingham, AL?
Across 16 18-hole courses with a listed yardage, the average is 6,750 yards.
What cities near Birmingham, AL have golf courses?
Nearby cities with listed courses include Vestavia Hills, AL (7.1 miles, 1 course), Shoal Creek, AL (12 miles, 1 course), Gardendale, AL (12 miles, 1 course) and Bessemer, AL (13 miles, 3 courses).
How many public golf courses are in Birmingham, AL?
Birmingham, AL has 5 public golf courses in this directory.
How many private golf courses are in Birmingham, AL?
Birmingham, AL has 11 private golf courses in this directory.
How many public vs private golf courses are in Birmingham, AL?
Of the 17 golf courses listed in Birmingham, AL, 5 are public and 11 are private.
Listing data last updated October 2026. See data sources.