Winners must receive a majority of the vote. In races where no candidate has a majority, the top two vote-getters will go to a runoff on October 7. Below are unofficial results.
Birmingham Mayor
- Kamau Afrika <1%
- Juandalynn Givan 4%
- Marilyn James-Johnson <1%
- Jerimy Littlepage <1%
- Brian K. Rice 2%
- David Russell <1%
- Lashunda Scales 15%
- Randall Woodfin (incumbent) 75%
- Frank Woodson 3%
Birmingham City Council
District 1
- Priscilla Edwards 4%
- Willie Goldsmith Jr. 11%
- Tara Nix 17%
- Clinton Woods (incumbent) 68%
District 2
- Hunter Williams (incumbent)
District 3
- Ryan Jones 20%
- Josh Vasa 80%
District 4
- Brian Gunn 41%
- Joseph Holt 22%
- J.T. Moore (incumbent) 32%
- Darryl Williams 5%
District 5
- Darrell O’Quinn (incumbent)
District 6
- Crystal Smitherman (incumbent) 82%
- Keith O. Williams 18%
District 7
- Wardine Alexander (incumbent) 58%
- Lonnie Malone 42%
District 8
- Eric Delk 2%
- Jonathan Hatten 8%
- Joe May 5%
- Susan Palmer 4%
- David Rivers 7%
- Justin Smith 4%
- Sonja Smith 32%
- Adlai Trone 8%
- April Myers Williams 32%
District 9
- Beatrice Collins 9%
- Richard Franklin 17%
- John Hilliard 29%
- LaTonya Tate (incumbent) 45%
Birmingham Board of Education
District 1
- Sherman Collins Jr. (incumbent) 68%
- Walter Umrani 28%
- Pattie Reasor 4%
District 2
- Anthony Jones 26%
- Terri Michal 48%
- Neonta Williams (incumbent) 26%
District 3
- Mary Boehm (incumbent)
District 4
- Derrick Billups (incumbent) 58%
- Rodney Huntley 42%
District 5
- James Sullivan (incumbent)
District 6
- Leticia W. Harvill (incumbent) 70%
- Yancey Williams Sr. 30%
District 7
- Walter Wilson (incumbent)
District 8
- Pam Bass 44%
- Sybil Y. Washington 11%
- Anton Womack 45%
District 9
- Yamika Foy 39%
- Eric Hall 36%
- Brandon Parnell 17%
- Olivia T. McGaha 9%