2025 Virginia State House Election
Virginia · State
General Election
November 4, 2025
Contests
100
Candidates
297
Valid votes
3,315,008
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2023 |
|---|---|---|---|---|---|
| Democratic | 1,926,996 | 58.1% | 64 | 64.0% | +13 |
| Republican | 1,373,057 | 41.4% | 36 | 36.0% | −13 |
| Independent | 11,629 | 0.4% | 0 | 0.0% | 0 |
| Libertarian | 1,853 | 0.1% | 0 | 0.0% | 0 |
| Forward | 1,473 | 0.0% | 0 | 0.0% | — |
Show 1 more parties
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2023 |
|---|---|---|---|---|---|
| No affiliation | 0 | 0.0% | 0 | 0.0% | 0 |
| Party | 2023 seats | 2025 seats | Change | 2023 Vote % | 2025 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 51 | 64 | +13 | 50.5% | 58.1% | +7.6 pp |
| Republican | 49 | 36 | −13 | 48.7% | 41.4% | −7.3 pp |
Seat changes by party
100 → 100 seats
| Party | 2011 seats | 2025 seats | Change | 2011 Vote % | 2025 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 32 | 64 | +32 | 34.4% | 58.1% | +23.8 pp |
| Republican | 67 | 36 | −31 | 59.8% | 41.4% | −18.4 pp |
| Independent | 1 | 0 | −1 | 3.0% | 0.4% | −2.6 pp |
Seat changes by party
100 → 100 seats
| Party | 2013 seats | 2025 seats | Change | 2013 Vote % | 2025 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 33 | 64 | +31 | 40.4% | 58.1% | +17.8 pp |
| Republican | 67 | 36 | −31 | 53.8% | 41.4% | −12.3 pp |
Seat changes by party
100 → 100 seats
| Party | 2015 seats | 2025 seats | Change | 2015 Vote % | 2025 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 33 | 64 | +31 | 33.8% | 58.1% | +24.3 pp |
| Republican | 66 | 36 | −30 | 61.3% | 41.4% | −19.9 pp |
Seat changes by party
100 → 100 seats
| Party | 2017 seats | 2025 seats | Change | 2017 Vote % | 2025 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 49 | 64 | +15 | 53.1% | 58.1% | +5.0 pp |
| Republican | 51 | 36 | −15 | 43.8% | 41.4% | −2.4 pp |
Seat changes by party
100 → 100 seats
| Party | 2019 seats | 2025 seats | Change | 2019 Vote % | 2025 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 55 | 64 | +9 | 52.7% | 58.1% | +5.5 pp |
| Republican | 44 | 36 | −8 | 43.3% | 41.4% | −1.9 pp |
| Write-In | 1 | — | — | 0.6% | — | — |
Seat changes by party
100 → 100 seats
| Party | 2021 seats | 2025 seats | Change | 2021 Vote % | 2025 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 48 | 64 | +16 | 47.5% | 58.1% | +10.6 pp |
| Republican | 52 | 36 | −16 | 51.6% | 41.4% | −10.1 pp |
Seat changes by party
100 → 100 seats
| Party | 2023 seats | 2025 seats | Change | 2023 Vote % | 2025 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 51 | 64 | +13 | 50.5% | 58.1% | +7.6 pp |
| Republican | 49 | 36 | −13 | 48.7% | 41.4% | −7.3 pp |
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 | — |
| November 7, 2023 | 49 | 51 | 0 | — |
| November 4, 2025 | 36 | 64 | 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 | — |
| November 7, 2023 | 49 | 51 | 0 | — |
| November 4, 2025 | 36 | 64 | 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% | — |
| November 7, 2023 | 48.7% | 50.5% | 0.5% | — |
| November 4, 2025 | 41.4% | 58.1% | 0.4% | — |
Source: Virginia Department of Elections
District map
Loading map…
District results
101 contests
Swipe to compare parties · Tap a district for full results
| District | Dem | Rep | Ind | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 28,751100.0% | 100.0% | —— | — | —— | — | 28,751 | |
| 26,747100.0% | 100.0% | —— | — | —— | — | 26,747 | |
| 18,52953.9% | 53.9% | 15,84846.1% | 46.1% | —— | — | 34,377 | |
| 16,82145.5% | 45.5% | 20,16354.5% | 54.5% | —— | — | 36,984 | |
| 23,03460.3% | 60.3% | 15,19239.7% | 39.7% | —— | — | 38,226 | |
| 19,956100.0% | 100.0% | —— | — | —— | — | 19,956 | |
| 17,08154.0% | 54.0% | 14,56346.0% | 46.0% | —— | — | 31,644 | |
| 23,34279.7% | 79.7% | 5,93020.3% | 20.3% | —— | — | 29,272 | |
| 21,768100.0% | 100.0% | —— | — | —— | — | 21,768 | |
| 20,58254.7% | 54.7% | 17,03645.3% | 45.3% | —— | — | 37,618 | |
| 15,74940.6% | 40.6% | 23,07059.4% | 59.4% | —— | — | 38,819 | |
| 22,728100.0% | 100.0% | —— | — | —— | — | 22,728 | |
| 19,54680.6% | 80.6% | 4,70619.4% | 19.4% | —— | — | 24,252 | |
| 21,417100.0% | 100.0% | —— | — | —— | — | 21,417 | |
| 11,60061.3% | 61.3% | 7,31138.7% | 38.7% | —— | — | 18,911 | |
| 19,475100.0% | 100.0% | —— | — | —— | — | 19,475 | |
| 17,07760.4% | 60.4% | 11,18039.6% | 39.6% | —— | — | 28,257 | |
| 17,49657.5% | 57.5% | 12,92642.5% | 42.5% | —— | — | 30,422 | |
| 15,41443.3% | 43.3% | 20,20956.7% | 56.7% | —— | — | 35,623 | |
| 16,27946.0% | 46.0% | 19,08154.0% | 54.0% | —— | — | 35,360 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Destiny L. LeVere BollingDem28,751 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Delores L. McQuinnDem26,747 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Kimberly Pope AdamsDem18,529 votes · 53.9%Runner-upKim A. TaylorRep15,848 votes · 46.1% | Kim A. TaylorRep15,848 votes · 46.1% | 7.8percentage points | |
H. Otto Wachsmann, Jr.Rep20,163 votes · 54.5%Runner-upMary L. PersonDem16,821 votes · 45.5% | Mary L. PersonDem16,821 votes · 45.5% | 9.0percentage points | |
Nadarius E. ClarkDem23,034 votes · 60.3%Runner-upFelisha R. L. StormRep15,192 votes · 39.7% | Felisha R. L. StormRep15,192 votes · 39.7% | 20.5percentage points | |
Marcia S. "Cia" PriceDem19,956 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Virgil G. Thornton, Sr.Dem17,081 votes · 54.0%Runner-upA. C. CordozaRep14,563 votes · 46.0% | A. C. CordozaRep14,563 votes · 46.0% | 8.0percentage points | |
Jeion A. WardDem23,342 votes · 79.7%Runner-upJohn M. ChapmanRep5,930 votes · 20.3% | John M. ChapmanRep5,930 votes · 20.3% | 59.5percentage points | |
Don L. Scott Jr.Dem21,768 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Karen Robins "Kacey" CarnegieDem20,582 votes · 54.7%Runner-upMichael K. "Mike" LamoneaRep17,036 votes · 45.3% | Michael K. "Mike" LamoneaRep17,036 votes · 45.3% | 9.4percentage points | |
James A. "Jay" Leftwich, Jr.Rep23,070 votes · 59.4%Runner-upRodney K. Nickens Jr.Dem15,749 votes · 40.6% | Rodney K. Nickens Jr.Dem15,749 votes · 40.6% | 18.9percentage points | |
C. E. "Cliff" Hayes Jr.Dem22,728 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Bonita Grace AnthonyDem19,546 votes · 80.6%Runner-upW. Nash BilisolyRep4,706 votes · 19.4% | W. Nash BilisolyRep4,706 votes · 19.4% | 61.2percentage points | |
Jackie Hope GlassDem21,417 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Phil M. HernandezDem11,600 votes · 61.3%Runner-upAndrew B. "Andy" PittmanRep7,311 votes · 38.7% | Andrew B. "Andy" PittmanRep7,311 votes · 38.7% | 22.7percentage points | |
Alex Q. AskewDem19,475 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Kelly K. Convirs-FowlerDem17,077 votes · 60.4%Runner-upKyle J. PasquarellaRep11,180 votes · 39.6% | Kyle J. PasquarellaRep11,180 votes · 39.6% | 20.9percentage points | |
Michael B. FeggansDem17,496 votes · 57.5%Runner-upTimothy V. AndersonRep12,926 votes · 42.5% | Timothy V. AndersonRep12,926 votes · 42.5% | 15.0percentage points | |
Barry D. KnightRep20,209 votes · 56.7%Runner-upCheryl Bubeck SmithDem15,414 votes · 43.3% | Cheryl Bubeck SmithDem15,414 votes · 43.3% | 13.5percentage points | |
Anne Ferrell TataRep19,081 votes · 54.0%Runner-upCat A. PorterfieldDem16,279 votes · 46.0% | Cat A. PorterfieldDem16,279 votes · 46.0% | 7.9percentage points |