The Mayor and the four members of the Vestavia Hills City Council are elected “at large”, meaning that each represents all residents of Vestavia Hills rather than those of a particular district.  Additionally, the Mayor and/or any member of the City Council may address any issue, i.e. you may approach any of them with your comments or concerns.

To inquire how to include an item on the City Council agenda, contact City Clerk Rebecca Leavings at or 205.978.0184.

To send a message to the Council in general, you may email or call 205.978.0184.

Find contact information for individual Council members through the Mayor & Council Bios link.