The next Municipal Election (next 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 Day!
A meeting specially for those interested in running for Municipal Office (Mayor or Council member) for the City of Vestavia Hills will be held on Wednesday, April 16, 2025 beginning at 3 PM in the Executive Conference Room, 1st Floor, City Hall. Please note: to qualify to run for office you must meet the following by the election date: (1) at least 18 years of age; (2) a resident of the City of Vestavia Hills for a minimum of 90 days; and (3) you must be registered to vote in the City. At this meeting candidates will be shown where to access important information useful for their campaign and to answer any questions candidates may have about the election. This information is offered as a convenience to candidates. The candidate is ultimately responsible for his/her campaign.
Things to know:
Candidates wishing to run for office may begin to receive/expend campaign monies on August 26, 2024. Candidates should be familiar with current provisions and requirements of the Fair Campaign Practices Act. Candidates guides can be obtained by visiting the Alabama Secretary of State’s website. Click HERE to access the State of Alabama site. NOTE: All candidates are responsible for their own campaign. It is recommended that anyone wishing to run for office should download the Candidates Guidelines and follow it.
Precincts
Click to view the Precinct Map. This map is for City Elections ONLY. Enlarge/zoom in to see view streets and lots. Note that precincts are numbered as “places” on this map. The voter location that corresponds is listed below:
- VH Place 1 is Shades Mountain Baptist Church
- VH Place 2 is Vestavia Hills Methodist Church
- VH Place 3 is Mountaintop Church
- VH Place 4 is Vestavia Hills Civic Center
- VH Place 5 is Cahaba Heights Baptist Church
- VH Place 6 is Liberty Park Church
Information Regarding the Election
- Election candidate packets will be available spring, 2025. A Candidates Day will be announced at that time to allow anyone interested to attend and receive additional information.
General Voter Information
Need to register to vote or update your registration information? Visit https://www.sos.alabama.gov/alabama-votes/voter/register-to-vote to download or submit a State of Alabama Mail-In Voter Registration Form. Got questions? Find your County Board of Registrars contact info at https://www.sos.alabama.gov/alabama-votes/board-of-registrars-all-counties.
Where do I vote? Voter cards will be mailed to individual voters in mid-April. Please watch your mail for these voter cards. Voter information is obtained from the Jefferson County Board of Registrars. If a previous owner has not updated his/her voter information, voter cards for that voter might be received also. Contact the Jefferson County Board of Registrars at 205.325.5550 for more voter information.
How do I vote by absentee ballot? (See information above). Absentee voting for municipal elections is at Vestavia Hills City Hall located at 1032 Montgomery Highway, Vestavia Hills, Alabama 35216; 2nd Floor, City Clerk’s Office. A valid photo ID is required.
Voting Precincts/Polling Precincts
- Vestavia Hills Civic Center (changed from Town Village, Central School, Library in the Forest & City Hall) | 1090 Montgomery Hwy
- Shades Mountain Baptist Church (changed from Horizon Church on Columbiana Road) | 2017 Columbiana Rd
- Mountaintop Community Church | 225 Centerview Dr
- Vestavia Hills Methodist Church | 2061 Kentucky Ave
- The Church at Liberty Park | 12001 Liberty Pkwy
- Cahaba Heights Baptist Church | 3800 Crosshaven Dr
Please note that some residents vote at locations that are not in the City of Vestavia Hills. For your exact location, contact Jefferson County Board of Registrars at 205.325.5550.
All media inquiries should be directed to Cinnamon McCulley, City of Vestavia Hills Assistant City Manager – 205.864.4320 | cmcculley@vhal.org