Cities Near Indian Valley Lake, Alabama, US
City / Town Name | Population | County | State |
Alabaster | 20,157 | Shelby County | AL |
Bessemer | Shelby County | AL | |
Birmingham | 161,220 | Shelby County | AL |
Brierfield | Shelby County | AL | |
Calera | 7,157 | Shelby County | AL |
Chelsea | 4,227 | Shelby County | AL |
Columbiana | 7,414 | Shelby County | AL |
Harpersville | 2,740 | Shelby County | AL |
Helena | 11,735 | Shelby County | AL |
Leeds | Shelby County | AL | |
Maylene | 4,114 | Shelby County | AL |
Montevallo | 29,882 | Shelby County | AL |
Pelham | 50,343 | Shelby County | AL |
Pell City | Shelby County | AL | |
Saginaw | Shelby County | AL | |
Shelby | 3,337 | Shelby County | AL |
Siluria | Shelby County | AL | |
Sterrett | 6,292 | Shelby County | AL |
Vandiver | 928 | Shelby County | AL |
Vincent | 3,152 | Shelby County | AL |
Westover | Shelby County | AL | |
Wilsonville | 3,870 | Shelby County | AL |
Wilton | Shelby County | AL |
Quick Links Indian Valley Lake News Indian Valley Lake Photos Indian Valley Lake Videos |