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

Showing 23 courses: 17 in Birmingham, 6 nearby.

  1. Altadena Valley Golf & Country Club

    Private2651 Alta Vista Dr

    18 · PAR 72 · 7,067 YD

  2. Grayson Valley Country Club

    Private2201 Grayson Valley Dr

    18 · PAR 72 · 6,516 YD

  3. 18 · PAR 72 · 7,299 YD

  4. 18 · PAR 72 · 7,151 YD

  5. Heatherwood Golf & Country Club

    400 Saint Annes Dr

    18 · PAR 71 · 6,351 YD

  6. Highland Park Golf Course

    Public3300 Highland Ave S

    18 · PAR 70 · 5,801 YD

  7. Hoover Country Club

    Private3140 Club Dr

    18 · PAR 72 · 6,776 YD

  8. Inverness Country Club

    Private1 Country Club Dr

    18 · PAR 71 · 6,821 YD

  9. Mountain Brook Club

    Private19 Beechwood Rd

    18 · PAR 71 · 6,473 YD

  10. Pine Tree Country Club

    Private5100 Pine Whispers Dr

    18 · PAR 72 · 6,931 YD

  11. Riverchase Country Club

    Private2000 Club Rd

    18 · PAR 72 · 6,756 YD

  12. 18 · PAR 72 · 6,527 YD

  13. 18 · PAR 72 · 8,191 YD

  14. Roebuck Hawkins Golf Course

    Public8920 Roebuck Blvd

    18 · PAR 71 · 6,509 YD

  15. The Country Club of Birmingham

    Private3325 Country Club Rd

    18 · PAR 70 · 6,016 YD

  16. Vestavia Country Club

    Private400 Beaumont Dr

    18 · PAR 72 · 6,811 YD

  17. Westside Golf

    Public3501 Cleburn Ave SW

    9 · PAR 27 · 1,320 YD

  18. Old Overton Club

    PrivateVestavia Hills, AL

    7.1 MI · 18 · PAR 71 · 6,936 YD

  19. Woodward Golf Club

    PublicBessemer, AL

    10.1 MI · 18 · PAR 71 · 6,552 YD

  20. Shoal Creek

    PrivateShoal Creek, AL

    11.7 MI · 18 · PAR 72 · 7,114 YD

  21. Castle Pines Country Club

    PublicGardendale, AL

    11.8 MI · 18 · PAR 72 · 6,527 YD

  22. Mountain View Golf Club

    PublicGraysville, AL

    13.1 MI · 9 · PAR 35 · 2,431 YD

  23. Frank House Golf Course

    PublicBessemer, AL

    13.8 MI · 18 · PAR 72 · 6,346 YD

Missing a course in Birmingham, or something out of date?

Tell us what to fix

Of 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 line

All golf courses in Alabama

Frequently 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.