Indian Valley is a populated place located in Shelby County at latitude 33.379 and longitude -86.755.
Indian Valley appears on the Birmingham South U.S. Geological Survey Map. Shelby County is in the Central Time Zone (UTC -6 hours).
Shelby County: Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Alabaster-Helena Division | Shelby County
Indian Springs Village, AL
(1.4 miles S) Hoover, AL (3.6 miles WNW) Hoover, AL (3.6 miles WNW) Meadowbrook, AL (3.6 miles ENE) Eagle Point, AL (4.7 miles ENE) |
Vestavia Hills, AL
(5.1 miles NNW) Vestavia Hills, AL (5.1 miles NNW) Brook Highland, AL (6.1 miles NE) Highland Lakes, AL (6.3 miles ENE) Homewood, AL (7 miles NNW) |
Windover, AL
(< 0.1 mile) Wine Ridge, AL (< 0.1 mile) Heatherwood, AL (< 0.1 mile) Homestead, AL (< 0.1 mile) Valdawood, AL (< 0.1 mile) |
Rocky Ridge Manor, AL
(1.4 miles NW) Southlake, AL (1.4 miles SW) Chestnut Ridge, AL (1.4 miles NW) New Hope, AL (1.9 miles SE) Altadena Woods, AL (1.9 miles NNE) |