Candidates appear once the official source posts this race.
National results › Alabama › District 6
Alabama District 6
Part of Birmingham, Prattville, Vestavia Hills
National results › Alabama › District 6
Part of Birmingham, Prattville, Vestavia Hills