Vestavia Hills Municipal Voting Locations
*Polls open at 7am Tuesday, August 25, 2020 and close at 7pm.*
- Vestavia Hills United Methodist Church: 2061 Kentucky Avenue | Vestavia Hills, AL
- The Church at Liberty Park: 12001 Liberty Parkway | Vestavia Hills, AL
- Vestavia Hills Elementary – Central: 1289 Montgomery Highway | Vestavia Hills, AL
(Temporarily relocated from Town Village due to COVID-19 restrictions) - Horizon Church: 2345 Columbiana Road | Vestavia Hills, AL
- Mountaintop Community Church: 225 Centerview Drive | Vestavia Hills, AL
- Cahaba Heights Baptist Church: 3800 Crosshaven Drive | Vestavia Hills, AL
(**Includes Shelby County Voters at this location**) - Absentee Balloting: Vestavia Hills City Hall | 1032 Montgomery Highway