Vestavia Hills
Cities near Vestavia Hills
- Mountain Brook (~5 km)
- Meadowbrook (~8 km)
- Irondale (~9 km)
- Hoover (~16 km)
- Midfield (~16 km)
- Fultondale (~17 km)
- Brighton (~20 km)
- Trussville (~21 km)
- Pelham (~21 km)
- Bessemer (~22 km)
- Gardendale (~23 km)
- Hueytown (~25 km)
- Alabaster (~26 km)
- Calera (~40 km)
- Childersburg (~41 km)
- Montevallo (~42 km)