The next Municipal Election (City Election) is scheduled for August 26, 2025. If needed, a run-off election is scheduled for September 23, 2025. This election will be to elect a Mayor and a Council Member for Place Number 1, 2, 3 & 4. Information on this page will be updated as received and scheduled.
Candidates
Residents interested in running for Municipal Office (Mayor or Council member) for the City of Vestavia Hills should first visit https://vhal.org/candidate-information for all candidate information/guidelines. Note that the qualification period for the August 26, 2025 election has closed.
General Voter Information
Register to Vote or Update Your Registration Information: Visit www.alabamavotes.gov and click “Voter Registration/Update Registration” to download or submit a State of Alabama Mail-In Voter Registration Form.
Where to Vote: Visit https://vhal.org/wp-content/uploads/2023/03/VestaviaPollsPlaces11x17.pdf to view the Vestavia Hills Precinct Map. Note that this map is for City Elections ONLY. Precincts are numbered as “places” on the map and the voter location that corresponds is listed below. Note that users may need to zoom in to see view streets and lots.
- VH Place 1: Shades Mountain Baptist Church | 2017 Columbiana Rd
- VH Place 2: Vestavia Hills Methodist Church | 2061 Kentucky Ave
- VH Place 3: Mountaintop Church | 225 Centerview Dr
- VH Place 4: Vestavia Hills Civic Center | 1090 Montgomery Hwy
- VH Place 5: Cahaba Heights Baptist Church | 3800 Crosshaven Dr
- VH Place 6: The Church at Liberty Park | 12001 Liberty Pkwy
You may also locate your polling place by clicking the button below and entering your street address in the Polling Place Search box or by calling Jefferson County Board of Registrars (205.325.5550) or Shelby County Board of Registrars (205.669.3913).
Voting by Absentee Ballot: Following the conclusion of the candidate qualification period, absentee voting will begin once ballots are received. Click here to download the application to apply for an absentee ballot. Visit www.alabamavotes.gov to confirm that you are a registered voter prior to making application.
- Each application MUST be submitted in a separate envelope. Multiple applications in the same envelope will not be processed.
- Ensure that a copy of your valid government ID is included with the application.
- Submit the completed application via United States mail or commercial carrier. Residents may also submit their application and vote in person at Vestavia Hills City Hall (1032 Montgomery Highway, 35216), 2nd Floor, City Clerk’s Office. A valid photo ID is required.
- Be sure to allow ample time for the ballot to be received, voted and returned to City Hall in advance of the election.
- For more information, visit www.alabamavotes.gov and click “Absentee Voting.”
Need more information? Find your County Board of Registrars contact info at https://www.sos.alabama.gov/alabama-votes/board-of-registrars-all-counties.
All media inquiries should be directed to Cinnamon McCulley, City of Vestavia Hills Assistant City Manager – 205.978.0143 or cmcculley@vhal.org