Skip to content

Alabama districts

Alabama's 3rd congressional district: election results

U.S. House elections in Alabama's 3rd congressional district, 1976 to 2024: winners, vote shares and margins. District lines are redrawn after each census, so the area covered changes over time.

Current representative: Mike Rogers (Republican), term ends 2027-01-03.

D+100R+100D+50R+501976: D+99.019761978: D+100.01980: D+98.619801982: D+96.31998: R+16.219982000: R+86.92002: R+2.120022004: R+22.42006: R+21.020062008: R+8.22010: R+18.920102012: R+28.22014: R+32.420142016: R+34.02018: R+27.520182020: R+35.02022: R+46.120222024: R+97.9
Alabama's 3rd congressional district: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearWinnerPartyShareMargin
2024 Mike Rogers Republican 97.9% —
2022 Mike Rogers Republican 71.2% 46.1
2020 Mike Rogers Republican 67.5% 35.0
2018 Mike Rogers Republican 63.7% 27.5
2016 Mike Rogers Republican 66.9% 34.0
2014 Mike Rogers Republican 66.1% 32.4
2012 Mike Rogers Republican 64.0% 28.2
2010 Mike Rogers Republican 59.4% 18.9
2008 Mike Rogers Republican 54.0% 8.2
2006 Mike Rogers Republican 59.4% 21.0
2004 Mike Rogers Republican 61.2% 22.5
2002 Mike Rogers Republican 50.3% 2.1
2000 Bob Riley Republican 86.9% 74.4
1998 Bob Riley Republican 58.1% 16.2
1982 Bill Nichols Democratic 96.3% 92.5
1980 Bill Nichols Democratic 98.6% —
1978 Bill Nichols Democratic 100.0% —
1976 Bill Nichols Democratic 99.0% 97.9

2024

CandidatePartyVotesShareBar
Mike Rogers WonREP243,84897.93%
Write-in—5,1602.07%
Total249,008

2022

CandidatePartyVotesShareBar
Mike Rogers WonREP135,60271.22%
Lin VeaseyDEM47,85925.14%
Douglas A. BellIND3,8312.01%
Thomas CassonLIB3,0341.59%
Write-in—800.04%
Total190,406

2020

CandidatePartyVotesShareBar
Mike Rogers WonREP217,38467.46%
Adia McClellan WinfreyDEM104,59532.46%
Write-in—2550.08%
Total322,234

Questions and answers

Who represents Alabama's 3rd congressional district?

Mike Rogers (Republican) is the current representative; the term ends on 2027-01-03.

Who won the last election in Alabama's 3rd congressional district?

Mike Rogers won in 2024.

Results: FiveThirtyEight, from official sources.