Virginia's 2nd congressional district: election results
U.S. House elections in Virginia's 2nd 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: Jennifer A. Kiggans (Republican), term ends 2027-01-03.
| Year | Winner | Party | Share | Margin |
|---|---|---|---|---|
| 2024 | Jen A. Kiggans | Republican | 50.7% | 3.8 |
| 2022 | Jen A. Kiggans | Republican | 51.6% | 3.4 |
| 2020 | Elaine G. Luria | Democratic | 51.6% | 5.8 |
| 2018 | Elaine G. Luria | Democratic | 51.1% | 2.2 |
| 2016 | Scott W. Taylor | Republican | 61.3% | 22.9 |
| 2014 | E. Scott Rigell | Republican | 58.7% | 17.6 |
| 2012 | E. Scott Rigell | Republican | 53.8% | 7.7 |
| 2010 | E. Scott Rigell | Republican | 53.1% | 10.7 |
| 2008 | Glenn C. Nye | Democratic | 52.4% | 4.9 |
| 2006 | Thelma D. Drake | Republican | 51.3% | 2.8 |
| 2004 | Thelma D. Drake | Republican | 55.1% | 10.3 |
| 2002 | Edward L. Schrock | Republican | 83.1% | 66.7 |
| 2000 | Edward L. Schrock | Republican | 52.0% | 4.0 |
| 1998 | Owen B. Pickett | Democratic | 94.3% | — |
| 1980 | George William Whitehurst | Republican | 89.8% | 79.7 |
| 1978 | George William Whitehurst | Republican | 100.0% | — |
| 1976 | George William Whitehurst | Republican | 65.7% | 31.4 |
2024
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Jen A. Kiggans Won | REP | 207,368 | 50.74% | |
| Missy Cotter Smasal | DEM | 191,666 | 46.90% | |
| Robert E. Reid | IND | 9,197 | 2.25% | |
| Write-in | — | 471 | 0.12% | |
| Total | 408,702 | |||
2022
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Jen A. Kiggans Won | REP | 153,328 | 51.63% | |
| Elaine G. Luria | DEM | 143,219 | 48.22% | |
| Write-in | — | 449 | 0.15% | |
| Total | 296,996 | |||
2020
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Elaine G. Luria Won | DEM | 185,733 | 51.55% | |
| Scott W. Taylor | REP | 165,031 | 45.81% | |
| David Bruce Foster | IND | 9,170 | 2.55% | |
| Write-in | — | 343 | 0.10% | |
| Total | 360,277 | |||
Questions and answers
Who represents Virginia's 2nd congressional district?
Jennifer A. Kiggans (Republican) is the current representative; the term ends on 2027-01-03.
Who won the last election in Virginia's 2nd congressional district?
Jen A. Kiggans won in 2024 by 3.8 points.
Results: FiveThirtyEight, from official sources.