VoteDataUSA

2021 Virginia State House Election

Virginia · State

General Election

November 2, 2021

Contests
100
Candidates
307
Valid votes
3,231,061

Party results

PartyVotesVote %SeatsSeats %Seat change vs 2019
Republican1,666,11851.6%5252.0%+8
Democratic1,535,86647.5%4848.0%−7
No affiliation13,7700.4%00.0%0
Independent12,3150.4%00.0%0
Libertarian2,9920.1%00.0%0

Party2019 seats2021 seatsChange2019 Vote %2021 Vote %Vote share Δ
Republican4452+843.3%51.6%+8.3 pp
Democratic5548−752.7%47.5%−5.1 pp
Write-In1——0.6%——

Seat changes by party

015304560RepDem—Write-In20192021

100 → 100 seats

2019 election results →

Historical trends

1000201120132015201720192021

Republican Democratic Independent Write-In

Chart data
ElectionRepublicanDemocraticIndependentWrite-In
November 8, 201167321—
November 5, 201367330—
November 3, 201566330—
November 7, 201751490—
November 5, 2019445501
November 2, 202152480—

Source: Virginia Department of Elections

District results

102 contests

DistrictElectedRunner-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

Other recorded elections

2026 Virginia State House Special Election2025 Virginia State House Election2024 Virginia State House Election2023 Virginia State House Election2022 Virginia State House Election