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.
| Year | Winner | Party | Share | Margin |
|---|---|---|---|---|
| 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
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Mike Rogers Won | REP | 243,848 | 97.93% | |
| Write-in | — | 5,160 | 2.07% | |
| Total | 249,008 | |||
2022
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Mike Rogers Won | REP | 135,602 | 71.22% | |
| Lin Veasey | DEM | 47,859 | 25.14% | |
| Douglas A. Bell | IND | 3,831 | 2.01% | |
| Thomas Casson | LIB | 3,034 | 1.59% | |
| Write-in | — | 80 | 0.04% | |
| Total | 190,406 | |||
2020
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Mike Rogers Won | REP | 217,384 | 67.46% | |
| Adia McClellan Winfrey | DEM | 104,595 | 32.46% | |
| Write-in | — | 255 | 0.08% | |
| Total | 322,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.