Candidates appear once the official source posts this race.
National results › Alabama › District 7
Alabama District 7
Part of Birmingham, part of Tuscaloosa, part of Hoover
National results › Alabama › District 7
Part of Birmingham, part of Tuscaloosa, part of Hoover