VoteDataUSA

2025 Virginia State House Election

Virginia · State

General Election

November 4, 2025

Contests
100
Candidates
297
Valid votes
3,315,008

Party results

PartyVotesVote %SeatsSeats %Seat change vs 2023
Democratic1,926,99658.1%6464.0%+13
Republican1,373,05741.4%3636.0%−13
Independent11,6290.4%00.0%0
Libertarian1,8530.1%00.0%0
Forward1,4730.0%00.0%—
Show 1 more parties
PartyVotesVote %SeatsSeats %Seat change vs 2023
No affiliation00.0%00.0%0

Party2023 seats2025 seatsChange2023 Vote %2025 Vote %Vote share Δ
Democratic5164+1350.5%58.1%+7.6 pp
Republican4936−1348.7%41.4%−7.3 pp

Seat changes by party

020406080DemRep20232025

100 → 100 seats

2023 election results →

Historical trends

100020112013201520172019202120232025

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—
November 7, 202349510—
November 4, 202536640—

Source: Virginia Department of Elections

District map

Loading map…

District results

101 contests

DistrictElectedRunner-up
Joshua E. ThomasDem18,386 votes · 58.6%
Runner-upGregory Lee "Greg" GorhamRep13,017 votes · 41.5%
Gregory Lee "Greg" GorhamRep13,017 votes · 41.5%17.1percentage points
Elizabeth R. GuzmanDem20,297 votes · 55.0%
Runner-upIan T. LovejoyRep16,624 votes · 45.0%
Ian T. LovejoyRep16,624 votes · 45.0%10.0percentage points
Candi Patrice Mundon KingDem18,329 votes · 76.3%
Runner-upJames V. TullyRep5,683 votes · 23.7%
James V. TullyRep5,683 votes · 23.7%52.7percentage points
Luke E. TorianDem22,647 votes · 100.0%
Runner-upWrite-In0 votes · 0.0%
Write-In0 votes · 0.0%100.0percentage points
Briana D. SewellDem23,472 votes · 100.0%
Runner-upWrite-In0 votes · 0.0%
Write-In0 votes · 0.0%100.0percentage points
JJ SinghDem20,430 votes · 69.6%
Runner-upOmmair N. ButtRep8,942 votes · 30.4%
Ommair N. ButtRep8,942 votes · 30.4%39.1percentage points
Special election · January 7, 2025JJ SinghDem6,404 votes · 62.4%
Runner-upRam VenkatachalamRep3,857 votes · 37.6%
Ram VenkatachalamRep3,857 votes · 37.6%24.8percentage points
Atoosa R. ReaserDem18,506 votes · 65.6%
Runner-upJunaid KhanRep9,706 votes · 34.4%
Junaid KhanRep9,706 votes · 34.4%31.2percentage points
David A. ReidDem24,182 votes · 67.4%
Runner-upJanet GeislerRep11,700 votes · 32.6%
Janet GeislerRep11,700 votes · 32.6%34.8percentage points
Fernando J. "Marty" MartinezDem22,350 votes · 63.0%
Runner-upScott K. ThomasRep13,138 votes · 37.0%
Scott K. ThomasRep13,138 votes · 37.0%26.0percentage points
John Chilton McAuliffDem22,393 votes · 51.0%
Runner-upGeary M. HigginsRep21,544 votes · 49.0%
Geary M. HigginsRep21,544 votes · 49.0%1.9percentage points
Delores R. OatesRep22,550 votes · 59.9%
Runner-upJ. Shane BoswellDem15,130 votes · 40.2%
J. Shane BoswellDem15,130 votes · 40.2%19.7percentage points
William D. "Bill" WileyRep18,733 votes · 58.1%
Runner-upJon Michael LucciDem13,535 votes · 42.0%
Jon Michael LucciDem13,535 votes · 42.0%16.1percentage points
Justin L. PenceRep25,885 votes · 73.6%
Runner-upCatherine E. "Cathy" RecDem9,300 votes · 26.4%
Catherine E. "Cathy" RecDem9,300 votes · 26.4%47.1percentage points
Tony O. WiltRep14,592 votes · 50.4%
Runner-upAndrew D. PaytonDem14,335 votes · 49.6%
Andrew D. PaytonDem14,335 votes · 49.6%0.9percentage points
Chris S. RunionRep27,293 votes · 72.5%
Runner-upJena L. CrislerDem10,340 votes · 27.5%
Jena L. CrislerDem10,340 votes · 27.5%45.1percentage points
Ellen H. CampbellRep20,945 votes · 57.7%
Runner-upMakayla R. VenableDem15,352 votes · 42.3%
Makayla R. VenableDem15,352 votes · 42.3%15.4percentage points
Terry L. AustinRep25,540 votes · 70.1%
Runner-upAndrew W. HartlessDem10,894 votes · 29.9%
Andrew W. HartlessDem10,894 votes · 29.9%40.2percentage points
S. "Sam" RasoulDem17,121 votes · 70.0%
Runner-upMaynard L. Keller, Jr.Ind7,332 votes · 30.0%
Maynard L. Keller, Jr.Ind7,332 votes · 30.0%40.0percentage points
Will P. DavisRep25,624 votes · 71.4%
Runner-upEric P. KlotzDem10,283 votes · 28.6%
Eric P. KlotzDem10,283 votes · 28.6%42.7percentage points

Other recorded elections

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