Vestavia Hills voters are at the polls today to decide a mayoral race and two contested council seats, with results shaping city leadership for the next four years.

Incumbent Mayor Ashley Curry is being challenged by former Vestavia Hills police officer Richard Cheatwood. Council races are also on the ballot in Places 2 and 3, while two other councilors have already been certified after running unopposed.

Election Day basics:

Date: Tuesday, Aug. 26, 2025

Poll hours: 7 a.m. to 7 p.m.

Polling places:

Shades Mountain Baptist Church

Vestavia Hills Methodist Church

Mountaintop Church

Vestavia Hills Civic Center

Cahaba Heights Baptist Church

The Church at Liberty Park

Runoff (if needed): Tuesday, Sept. 23, 2025

How to follow along:

Vestavia Voice will provide live updates here t

See Full Page