Mayor of Vestavia Hills
Jump to navigation
Jump to search
The Mayor of Vestavia Hills is the elected leader of the Jefferson County city of Vestavia Hills. The term of office is 4 years.
Mayors of Vestavia Hills
- C. Pat Reynolds (1988 - October 2, 2000)
- Scotty McCallum (October 2, 2000 - November 3, 2008)
- Butch Zaragoza (November 3, 2008 - present)