Flat Rock is a populated place located in Lawrence County at latitude 34.537 and longitude -87.485.
Flat Rock appears on the Hatton U.S. Geological Survey Map. Lawrence County is in the Central Time Zone (UTC -6 hours).
Lawrence County: Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Hatton Division | Lawrence County
Hatton, AL
(4.3 miles ENE) Town Creek, AL (10.9 miles NNE) Littleville, AL (11.5 miles WNW) Leighton, AL (11.6 miles NNW) Moulton, AL (11.6 miles ESE) |
North Courtland, AL
(12.9 miles NE) Courtland, AL (13.5 miles NE) Russellville, AL (14 miles W) Spruce Pine, AL (17 miles SW) Muscle Shoals, AL (17.7 miles NW) |
Concord, AL
(1.9 miles ESE) Oak Grove, AL (2.4 miles NE) Old Bethel, AL (3.9 miles NW) Wolf Springs, AL (4.1 miles N) Bethsaida, AL (4.3 miles WNW) |
La Grange, AL
(4.7 miles NW) Needmore, AL (5.1 miles S) Ne Smith, AL (5.3 miles NE) Mount Hope, AL (5.5 miles S) Saints Crossroads, AL (6 miles W) |