2025 Election Information

Welcome to Vestavia Hills’ Election Information Page for the 2025 Municipal Candidate’s Election. This is an easy index to view all information available for the upcoming election to be held on Tuesday, August 26, 2025.

Please choose from the category below which area you would like to view:

> Absentee Voting Application & Information
> Sample Ballot
> Where to Vote: Find Your Polling Place
> Campaign Signage
> Candidate Information (for use by candidates)


Sample Ballot

All Vestavia Hills residents are encouraged to be fully informed and engaged in the election process. Click the button below to preview the Sample Ballot so that you may research candidates and make informed choices before heading to the polls.

View Sample Ballot


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).

Find Your Polling Place

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.


Voting by Absentee Ballot

Absentee voting is now open during regular business hours.

  • 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.
  • Visit www.alabamavotes.gov to confirm that you are a registered voter at your current address prior to making application.
  • For more information, visit www.alabamavotes.gov and click “Absentee Voting.”

Absentee Ballot Application

Need more information? Find your County Board of Registrars contact info at https://www.sos.alabama.gov/alabama-votes/board-of-registrars-all-counties.


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.


Campaign (Political) Signs

Ordinance 3099 established the Zoning Code for the City of Vestavia Hills, which includes sign regulations. Article 11, specifically 11.4.4.6, addresses non-commercial signs.

In regard to non-commercial signage during an election:

  • Signs may be placed on private property, buildings or motor vehicles (with permission). With permission of the owner, signs may be placed on the property and portions of the street right-of-way maintained by the owner, provided that no sign shall be placed in any state right-of-way nor protrude into or over paved or improved streets, sidewalks or gutters. All signs shall be removed within 48 hours after the election has been determined. For municipal elections, the locational allowances herein shall not apply until the final day of filing of statements for candidacy.
  • Sign area. The maximum non-commercial sign area for non-residentially-zoned, occupied lots is 32-sf with a maximum height of 8 feet.
  • State rights-of-way.  Signage cannot be placed in the ROW of any state highway, primarily Montgomery Highway or Highway 280.  All signage must be off ROW.  A good delineation to determine state ROW would be to place signage on the far side of power poles in the area (on the business side rather than the pavement side).
  • Motor Vehicle Signage. Motor vehicles displaying signage may not be parked, except in the normal course of business, in a parking lot, on a public street or similar public location.  The signage hsa to be moving.
  • Hazards. Any sign(s) deemed a hazard to safety are prohibited and subject to removal by the City.

For more additional specifics regarding sign regulations, see Ordinance 3099.

If needed, residents may utilize Vestavia Hills Connect to report an improperly placed sign by selecting Code Enforcement > Sign Violation. VH Connect is accessible via the City’s website at https://vhal.org/vestavia-hills-connect or by downloading the app on your Apple or Android device:

App Store Google Play


All media inquiries should be directed to Cinnamon McCulley, City of Vestavia Hills Assistant City Manager – 205.978.0143 or cmcculley@vhal.org