Golf courses in Vestavia Hills, AL
Vestavia Hills, AL has one listed golf course, Old Overton Club, a regulation 18-hole golf course with par 71 and 6,936 yards. 23 other golf courses are within 25 miles; the nearest is Greystone Golf & Country Club Founders Course in Birmingham, AL, 4.6 miles away.
- Courses
- 1
- 18-hole
- 1
- 9-hole
- 0
- With a range
- 1 of 1
- Avg 18-hole yards
- 6,936
- Nearby
- 10 within 13 mi
Courses in and near Vestavia Hills
-
Old Overton Club
Private7251 Old Overton Club Dr
18 · PAR 71 · 6,936 YD
-
Greystone Golf & Country Club Founders Course
PrivateBirmingham, AL
4.6 MI · 18 · PAR 72 · 7,299 YD
-
The Country Club of Birmingham
PrivateBirmingham, AL
4.9 MI · 18 · PAR 70 · 6,016 YD
-
Shoal Creek
PrivateShoal Creek, AL
5.5 MI · 18 · PAR 72 · 7,114 YD
-
Vestavia Country Club
PrivateBirmingham, AL
6.0 MI · 18 · PAR 72 · 6,811 YD
-
Highland Park Golf Course
PublicBirmingham, AL
6.1 MI · 18 · PAR 70 · 5,801 YD
-
Roebuck Hawkins Golf Course
PublicBirmingham, AL
6.5 MI · 18 · PAR 71 · 6,509 YD
-
Trussville Country Club
Semi-privateTrussville, AL
10.7 MI · 18 · PAR 72 · 6,024 YD
-
Robert Trent Jones Golf Trail At Oxmoor Valley
PublicBirmingham, AL
12.1 MI · 18 · PAR 72 · 6,527 YD
-
Westside Golf
PublicBirmingham, AL
12.1 MI · 9 · PAR 27 · 1,320 YD
-
Castle Pines Country Club
PublicGardendale, AL
12.9 MI · 18 · PAR 72 · 6,527 YD
No courses match these filters.
Missing a course in Vestavia Hills, or something out of date?
Tell us what to fixVestavia Hills is in Alabama, which has 209 golf courses across 130 cities in this directory.
Nearby cities with listed courses include Shoal Creek, AL (5.5 miles), Birmingham, AL (7.1 miles), Trussville, AL (11 miles) and Gardendale, AL (13 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Vestavia Hills, AL?
Vestavia Hills, AL has 1 golf course in this directory.
What is the longest golf course in Vestavia Hills, AL?
Of the 18-hole courses with a listed yardage, Old Overton Club is the longest at 6,936 yards.
Do golf courses in Vestavia Hills, AL have driving ranges?
1 of the 1 course in Vestavia Hills, AL that list driving range information has one.
What cities near Vestavia Hills, AL have golf courses?
Nearby cities with listed courses include Shoal Creek, AL (5.5 miles, 1 course), Birmingham, AL (7.1 miles, 17 courses), Trussville, AL (11 miles, 1 course) and Gardendale, AL (13 miles, 1 course).
What golf courses are near Vestavia Hills, AL?
The three nearest other golf courses are Greystone Golf & Country Club Founders Course in Birmingham, AL (4.6 miles), The Country Club of Birmingham in Birmingham, AL (4.9 miles) and Shoal Creek in Shoal Creek, AL (5.5 miles).
How far is the nearest other golf course from Vestavia Hills?
The nearest other golf course is Greystone Golf & Country Club Founders Course in Birmingham, AL, 4.6 miles from the middle of the courses listed in Vestavia Hills, in a straight line.
How many private golf courses are in Vestavia Hills, AL?
Vestavia Hills, AL has 1 private golf course in this directory.
Listing data last updated October 2026. See data sources.