Terri Sewell
(Incumbent)
Democratic
★ Winner
69.4% · 174,823 votes
Ammie Akin
Republican
✔ Advanced to the General
30.6% · 77,085 votes
David Perry
Republican
Did not advance
In 60 seconds
District profile