2021 Virginia State House Election
Virginia · State
General Election
November 2, 2021
Contests
100
Candidates
307
Valid votes
3,231,061
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2019 |
|---|---|---|---|---|---|
| Republican | 1,666,118 | 51.6% | 52 | 52.0% | +8 |
| Democratic | 1,535,866 | 47.5% | 48 | 48.0% | −7 |
| No affiliation | 13,770 | 0.4% | 0 | 0.0% | 0 |
| Independent | 12,315 | 0.4% | 0 | 0.0% | 0 |
| Libertarian | 2,992 | 0.1% | 0 | 0.0% | 0 |
| Party | 2019 seats | 2021 seats | Change | 2019 Vote % | 2021 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 44 | 52 | +8 | 43.3% | 51.6% | +8.3 pp |
| Democratic | 55 | 48 | −7 | 52.7% | 47.5% | −5.1 pp |
| Write-In | 1 | — | — | 0.6% | — | — |
Seat changes by party
100 → 100 seats
| Party | 2011 seats | 2021 seats | Change | 2011 Vote % | 2021 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 67 | 52 | −15 | 59.8% | 51.6% | −8.3 pp |
| Democratic | 32 | 48 | +16 | 34.4% | 47.5% | +13.2 pp |
| Independent | 1 | 0 | −1 | 3.0% | 0.4% | −2.6 pp |
Seat changes by party
100 → 100 seats
| Party | 2013 seats | 2021 seats | Change | 2013 Vote % | 2021 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 67 | 52 | −15 | 53.8% | 51.6% | −2.2 pp |
| Democratic | 33 | 48 | +15 | 40.4% | 47.5% | +7.2 pp |
Seat changes by party
100 → 100 seats
| Party | 2015 seats | 2021 seats | Change | 2015 Vote % | 2021 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 66 | 52 | −14 | 61.3% | 51.6% | −9.7 pp |
| Democratic | 33 | 48 | +15 | 33.8% | 47.5% | +13.7 pp |
Seat changes by party
100 → 100 seats
| Party | 2017 seats | 2021 seats | Change | 2017 Vote % | 2021 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 51 | 52 | +1 | 43.8% | 51.6% | +7.8 pp |
| Democratic | 49 | 48 | −1 | 53.1% | 47.5% | −5.6 pp |
Seat changes by party
100 → 100 seats
| Party | 2019 seats | 2021 seats | Change | 2019 Vote % | 2021 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 44 | 52 | +8 | 43.3% | 51.6% | +8.3 pp |
| Democratic | 55 | 48 | −7 | 52.7% | 47.5% | −5.1 pp |
| Write-In | 1 | — | — | 0.6% | — | — |
Seat changes by party
100 → 100 seats
Historical trends
Republican Democratic Independent Write-In
Chart data
| Election | Republican | Democratic | Independent | Write-In |
|---|---|---|---|---|
| November 8, 2011 | 67 | 32 | 1 | — |
| November 5, 2013 | 67 | 33 | 0 | — |
| November 3, 2015 | 66 | 33 | 0 | — |
| November 7, 2017 | 51 | 49 | 0 | — |
| November 5, 2019 | 44 | 55 | 0 | 1 |
| November 2, 2021 | 52 | 48 | 0 | — |
Republican Democratic Independent Write-In
Chart data
| Election | Republican | Democratic | Independent | Write-In |
|---|---|---|---|---|
| November 8, 2011 | 67 | 32 | 1 | — |
| November 5, 2013 | 67 | 33 | 0 | — |
| November 3, 2015 | 66 | 33 | 0 | — |
| November 7, 2017 | 51 | 49 | 0 | — |
| November 5, 2019 | 44 | 55 | 0 | 1 |
| November 2, 2021 | 52 | 48 | 0 | — |
Republican Democratic Independent Write-In
Chart data
| Election | Republican | Democratic | Independent | Write-In |
|---|---|---|---|---|
| November 8, 2011 | 59.8% | 34.4% | 3.0% | — |
| November 5, 2013 | 53.8% | 40.4% | 2.4% | — |
| November 3, 2015 | 61.3% | 33.8% | 1.3% | — |
| November 7, 2017 | 43.8% | 53.1% | 1.1% | — |
| November 5, 2019 | 43.3% | 52.7% | 1.1% | 0.6% |
| November 2, 2021 | 51.6% | 47.5% | 0.4% | — |
Source: Virginia Department of Elections
District results
102 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | |||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 21,97863.7% | 63.7% | 12,49136.2% | 36.2% | 290.1% | 0.1% | 34,498 | |
| 14,81849.4% | 49.4% | 15,16250.5% | 50.5% | 400.1% | 0.1% | 30,020 | |
| 23,92272.7% | 72.7% | 8,41525.6% | 25.6% | 520.2% | 0.2% | 32,926 | |
| 22,04566.6% | 66.6% | 11,00733.2% | 33.2% | 640.2% | 0.2% | 33,116 | |
| 24,44573.1% | 73.1% | 8,93426.7% | 26.7% | 660.2% | 0.2% | 33,445 | |
| 25,67462.2% | 62.2% | 15,55337.7% | 37.7% | 650.2% | 0.2% | 41,292 | |
| 15,06259.3% | 59.3% | 10,32140.6% | 40.6% | 370.1% | 0.1% | 25,420 | |
| 19,04751.7% | 51.7% | 17,71448.1% | 48.1% | 790.2% | 0.2% | 36,840 | |
| 16,37850.9% | 50.9% | 15,73148.9% | 48.9% | 390.1% | 0.1% | 32,148 | |
| 22,84366.5% | 66.5% | 11,45833.4% | 33.4% | 400.1% | 0.1% | 34,341 | |
| 23,53765.4% | 65.4% | 12,39234.4% | 34.4% | 500.1% | 0.1% | 35,979 | |
| 16,88847.8% | 47.8% | 18,38452.0% | 52.0% | 540.2% | 0.2% | 35,326 | |
| 16,38539.8% | 39.8% | 23,83957.9% | 57.9% | 680.2% | 0.2% | 41,178 | |
| 25,18858.2% | 58.2% | 18,04941.7% | 41.7% | 540.1% | 0.1% | 43,291 | |
| 17,32742.8% | 42.8% | 23,09357.1% | 57.1% | 460.1% | 0.1% | 40,466 | |
| 10,97531.1% | 31.1% | 24,22668.7% | 68.7% | 490.1% | 0.1% | 35,250 | |
| 10,28728.1% | 28.1% | 26,18971.7% | 71.7% | 690.2% | 0.2% | 36,545 | |
| 9,29133.1% | 33.1% | 18,75066.8% | 66.8% | 470.2% | 0.2% | 28,088 | |
| 7,54430.8% | 30.8% | 16,85368.9% | 68.9% | 800.3% | 0.3% | 24,477 | |
| 10,38233.3% | 33.3% | 20,71266.4% | 66.4% | 760.2% | 0.2% | 31,170 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Gianfranco AvoliRep21,978 votes · 63.7%Runner-upRandall Knisley WolfDem12,491 votes · 36.2% | Randall Knisley WolfDem12,491 votes · 36.2% | 27.5percentage points | |
Kelly Kristen Convirs-FowlerDem15,162 votes · 50.5%Runner-upTanya Monique GouldRep14,818 votes · 49.4% | Tanya Monique GouldRep14,818 votes · 49.4% | 1.2percentage points | |
Kathy Jayne ByronRep23,922 votes · 72.7%Runner-upGregory Kent EatonDem8,415 votes · 25.6% | Gregory Kent EatonDem8,415 votes · 25.6% | 47.1percentage points | |
Wendell Scott WalkerRep22,045 votes · 66.6%Runner-upNatalie Allene ShortDem11,007 votes · 33.2% | Natalie Allene ShortDem11,007 votes · 33.2% | 33.3percentage points | |
Ronnie Ray CampbellRep24,445 votes · 73.1%Runner-upSamuel Rhodes SoghorDem8,934 votes · 26.7% | Samuel Rhodes SoghorDem8,934 votes · 26.7% | 46.4percentage points | |
Christopher Scott RunionRep25,674 votes · 62.2%Runner-upJennifer Leigh KitchenDem15,553 votes · 37.7% | Jennifer Leigh KitchenDem15,553 votes · 37.7% | 24.5percentage points | |
Tony O. WiltRep15,062 votes · 59.3%Runner-upWilliam Wesley HelsleyDem10,321 votes · 40.6% | William Wesley HelsleyDem10,321 votes · 40.6% | 18.7percentage points | |
Roxann Laine RobinsonRep19,047 votes · 51.7%Runner-upDebra Darlene GardnerDem17,714 votes · 48.1% | Debra Darlene GardnerDem17,714 votes · 48.1% | 3.6percentage points | |
Tara Anne DurantRep16,378 votes · 51.0%Runner-upJoshua Gregory ColeDem15,731 votes · 48.9% | Joshua Gregory ColeDem15,731 votes · 48.9% | 2.0percentage points | |
William Dawson WileyRep22,843 votes · 66.5%Runner-upDelmara Faye BaylissDem11,458 votes · 33.4% | Delmara Faye BaylissDem11,458 votes · 33.4% | 33.2percentage points | |
Nicholas J FreitasRep23,537 votes · 65.4%Runner-upAnnette Heathcock HydeDem12,392 votes · 34.4% | Annette Heathcock HydeDem12,392 votes · 34.4% | 31.0percentage points | |
Elizabeth Rosalina GuzmanDem18,384 votes · 52.0%Runner-upBenjamin William BaldwinRep16,888 votes · 47.8% | Benjamin William BaldwinRep16,888 votes · 47.8% | 4.2percentage points | |
David Alan ReidDem23,839 votes · 57.9%Runner-upHarold Scott PioRep16,385 votes · 39.8% | Harold Scott PioRep16,385 votes · 39.8% | 18.1percentage points | |
David Alfred LarockRep25,188 votes · 58.2%Runner-upPaul William SikerDem18,049 votes · 41.7% | Paul William SikerDem18,049 votes · 41.7% | 16.5percentage points | |
Kathleen Johnson MurphyDem23,093 votes · 57.1%Runner-upGary G PanRep17,327 votes · 42.8% | Gary G PanRep17,327 votes · 42.8% | 14.3percentage points | |
Sydney Mark Lee KeamDem24,226 votes · 68.7%Runner-upKevin Edward McgrathRep10,975 votes · 31.1% | Kevin Edward McgrathRep10,975 votes · 31.1% | 37.6percentage points | |
Kenneth Ray PlumDem26,189 votes · 71.7%Runner-upMatthew John LangRep10,287 votes · 28.2% | Matthew John LangRep10,287 votes · 28.2% | 43.5percentage points | |
David Lawrence BulovaDem18,750 votes · 66.8%Runner-upKenneth Wade MeteiverRep9,291 votes · 33.1% | Kenneth Wade MeteiverRep9,291 votes · 33.1% | 33.7percentage points | |
Laura Hedeen KoryDem16,853 votes · 68.9%Runner-upThomas Lee PaffordRep7,544 votes · 30.8% | Thomas Lee PaffordRep7,544 votes · 30.8% | 38.0percentage points | |
Vivian Edna WattsDem20,712 votes · 66.5%Runner-upMaureen Terese BrodyRep10,382 votes · 33.3% | Maureen Terese BrodyRep10,382 votes · 33.3% | 33.1percentage points |