Golf courses in Flat Rock, AL
The only golf course listed in Flat Rock, AL is Dogwood Hills Golf Resort & Gardens, a regulation 18-hole golf course with par 72 and 6,463 yards. 9 other golf courses are within 25 miles; the nearest is McLemore in Rising Fawn, GA, 9.3 miles away.
- Courses
- 1
- 18-hole
- 1
- 9-hole
- 0
- With a range
- 1 of 1
- Avg 18-hole yards
- 6,463
- Nearby
- 10 within 26 mi
Courses in and near Flat Rock
-
Dogwood Hills Golf Resort & Gardens
Public26460 Al Highway 71
18 · PAR 72 · 6,463 YD
-
McLemore
PrivateRising Fawn, GA
9.3 MI · 18 · PAR 71 · 7,055 YD
-
Hidden Valley Golf Course
PublicBryant, AL
12.5 MI · 18 · PAR 72 · 6,211 YD
-
Trenton Golf Club
PublicTrenton, GA
12.7 MI · 18 · PAR 72 · 6,405 YD
-
Lil'Mole Run Golf Course
PublicMentone, AL
14.4 MI · 18 · PAR 71
-
Terrapin Hills Country Club
PrivateFort Payne, AL
17.9 MI · 18 · PAR 71 · 6,696 YD
-
Rainsville Golf & Country Club
Rainsville, AL
21.3 MI · 9 · PAR 36 · 2,848 YD
-
Scottsboro Golf & Country Club
PrivateScottsboro, AL
21.8 MI · 9 · PAR 35 · 2,760 YD
-
DeSoto Golf Club
PublicFort Payne, AL
22.5 MI · 9 · PAR 36 · 3,007 YD
-
Lookout Mountain Club
PrivateLookout Mountain, GA
23.4 MI · 18 · PAR 71 · 6,613 YD
-
Lake Golf Course At Goose Pond Colony Resort
PublicScottsboro, AL
25.7 MI · 18 · PAR 72 · 6,854 YD
No courses match these filters.
Missing a course in Flat Rock, or something out of date?
Tell us what to fixFlat Rock is in Alabama, which has 209 golf courses across 130 cities in this directory.
Nearby cities with listed courses include Rising Fawn, GA (9.3 miles), Bryant, AL (13 miles), Trenton, GA (13 miles) and Mentone, AL (14 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Flat Rock, AL?
Flat Rock, AL has 1 golf course in this directory.
What is the longest golf course in Flat Rock, AL?
Of the 18-hole courses with a listed yardage, Dogwood Hills Golf Resort & Gardens is the longest at 6,463 yards.
Do golf courses in Flat Rock, AL have driving ranges?
1 of the 1 course in Flat Rock, AL that list driving range information has one.
What cities near Flat Rock, AL have golf courses?
Nearby cities with listed courses include Rising Fawn, GA (9.3 miles, 1 course), Bryant, AL (13 miles, 1 course), Trenton, GA (13 miles, 1 course) and Mentone, AL (14 miles, 1 course).
What golf courses are near Flat Rock, AL?
The three nearest other golf courses are McLemore in Rising Fawn, GA (9.3 miles), Hidden Valley Golf Course in Bryant, AL (13 miles) and Trenton Golf Club in Trenton, GA (13 miles).
How far is the nearest other golf course from Flat Rock?
The nearest other golf course is McLemore in Rising Fawn, GA, 9.3 miles from the middle of the courses listed in Flat Rock, in a straight line.
How many public golf courses are in Flat Rock, AL?
Flat Rock, AL has 1 public golf course in this directory.
Listing data last updated October 2026. See data sources.