Alabama's 7th Congressional District is represented by Terri Sewell (Democrat), who has held the seat since 2011. Sewell has an overall VoteSee report card grade of B, voted in 98% of roll-call votes on bills this Congress, and votes with the Democratic majority 94% of the time. The district includes Birmingham, Tuscaloosa, and Hoover. It takes in all or part of 13 counties, and 57% of residents live in Jefferson County. About 721,000 people live in the district, and the median household income is $52,380.
Current Representative
Terri Sewell (Democrat) has represented Alabama's 7th Congressional District since 2011.
VoteSee report card grade: B
Attendance in the 119th Congress: 98% of roll-call votes on bills
Incumbent Terri Sewell is running for re-election. 2 candidates were on the Nov 3, 2026 ballot.
Terri Sewell (Democratic), incumbent: raised $2.3M, $3.4M cash on hand; VoteSee report card B; 98% attendance; votes with the Democratic majority 94% of the time
Ammie Akin (Republican): raised $270K, $34K cash on hand
Members of Congress who previously represented Alabama's 7th Congressional District. District lines are redrawn after each census, so earlier members may have represented a different area under this number.