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

Showing 11 courses: 1 in Flat Rock, 10 nearby.

  1. Dogwood Hills Golf Resort & Gardens

    Public26460 Al Highway 71

    18 · PAR 72 · 6,463 YD

  2. McLemore

    PrivateRising Fawn, GA

    9.3 MI · 18 · PAR 71 · 7,055 YD

  3. Hidden Valley Golf Course

    PublicBryant, AL

    12.5 MI · 18 · PAR 72 · 6,211 YD

  4. Trenton Golf Club

    PublicTrenton, GA

    12.7 MI · 18 · PAR 72 · 6,405 YD

  5. Lil'Mole Run Golf Course

    PublicMentone, AL

    14.4 MI · 18 · PAR 71

  6. Terrapin Hills Country Club

    PrivateFort Payne, AL

    17.9 MI · 18 · PAR 71 · 6,696 YD

  7. 21.3 MI · 9 · PAR 36 · 2,848 YD

  8. Scottsboro Golf & Country Club

    PrivateScottsboro, AL

    21.8 MI · 9 · PAR 35 · 2,760 YD

  9. DeSoto Golf Club

    PublicFort Payne, AL

    22.5 MI · 9 · PAR 36 · 3,007 YD

  10. Lookout Mountain Club

    PrivateLookout Mountain, GA

    23.4 MI · 18 · PAR 71 · 6,613 YD

  11. 25.7 MI · 18 · PAR 72 · 6,854 YD

Missing a course in Flat Rock, or something out of date?

Tell us what to fix

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

All golf courses in Alabama

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