2023 Virginia State House Election
Virginia · State
General Election
November 7, 2023
Contests
100
Candidates
280
Valid votes
2,348,195
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2021 |
|---|---|---|---|---|---|
| Democratic | 1,186,844 | 50.5% | 51 | 51.0% | +3 |
| Republican | 1,144,686 | 48.7% | 49 | 49.0% | −3 |
| Independent | 11,668 | 0.5% | 0 | 0.0% | 0 |
| Libertarian | 4,997 | 0.2% | 0 | 0.0% | 0 |
| No affiliation | 0 | 0.0% | 0 | 0.0% | 0 |
| Party | 2021 seats | 2023 seats | Change | 2021 Vote % | 2023 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 48 | 51 | +3 | 47.5% | 50.5% | +3.0 pp |
| Republican | 52 | 49 | −3 | 51.6% | 48.7% | −2.8 pp |
Seat changes by party
100 → 100 seats
| Party | 2011 seats | 2023 seats | Change | 2011 Vote % | 2023 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 32 | 51 | +19 | 34.4% | 50.5% | +16.2 pp |
| Republican | 67 | 49 | −18 | 59.8% | 48.7% | −11.1 pp |
| Independent | 1 | 0 | −1 | 3.0% | 0.5% | −2.5 pp |
Seat changes by party
100 → 100 seats
| Party | 2013 seats | 2023 seats | Change | 2013 Vote % | 2023 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 33 | 51 | +18 | 40.4% | 50.5% | +10.2 pp |
| Republican | 67 | 49 | −18 | 53.8% | 48.7% | −5.0 pp |
Seat changes by party
100 → 100 seats
| Party | 2015 seats | 2023 seats | Change | 2015 Vote % | 2023 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 33 | 51 | +18 | 33.8% | 50.5% | +16.7 pp |
| Republican | 66 | 49 | −17 | 61.3% | 48.7% | −12.5 pp |
Seat changes by party
100 → 100 seats
| Party | 2017 seats | 2023 seats | Change | 2017 Vote % | 2023 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 49 | 51 | +2 | 53.1% | 50.5% | −2.6 pp |
| Republican | 51 | 49 | −2 | 43.8% | 48.7% | +4.9 pp |
Seat changes by party
100 → 100 seats
| Party | 2019 seats | 2023 seats | Change | 2019 Vote % | 2023 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 55 | 51 | −4 | 52.7% | 50.5% | −2.1 pp |
| Republican | 44 | 49 | +5 | 43.3% | 48.7% | +5.4 pp |
| Write-In | 1 | — | — | 0.6% | — | — |
Seat changes by party
100 → 100 seats
| Party | 2021 seats | 2023 seats | Change | 2021 Vote % | 2023 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 48 | 51 | +3 | 47.5% | 50.5% | +3.0 pp |
| Republican | 52 | 49 | −3 | 51.6% | 48.7% | −2.8 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 | — |
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 | — |
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% | — |
Source: Virginia Department of Elections
District results
102 contests
Swipe to compare parties · Tap a district for full results
| District | Dem | Rep | Ind | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 24,483100.0% | 100.0% | —— | — | —— | — | 24,483 | |
| 17,409100.0% | 100.0% | —— | — | —— | — | 17,409 | |
| 17,41682.7% | 82.7% | —— | — | 3,65117.3% | 17.3% | 21,067 | |
| 10,843100.0% | 100.0% | —— | — | —— | — | 10,843 | |
| 22,359100.0% | 100.0% | —— | — | —— | — | 22,359 | |
| 20,14462.1% | 62.1% | 12,30337.9% | 37.9% | —— | — | 32,447 | |
| 22,70573.5% | 73.5% | 8,19926.5% | 26.5% | —— | — | 30,904 | |
| 14,85167.9% | 67.9% | 7,02332.1% | 32.1% | —— | — | 21,874 | |
| 14,22661.3% | 61.3% | 8,98938.7% | 38.7% | —— | — | 23,215 | |
| 15,56959.6% | 59.6% | 10,54740.4% | 40.4% | —— | — | 26,116 | |
| 15,86370.8% | 70.8% | 6,53029.2% | 29.2% | —— | — | 22,393 | |
| 18,550100.0% | 100.0% | —— | — | —— | — | 18,550 | |
| 16,77879.5% | 79.5% | —— | — | —— | — | 21,101 | |
| 13,87069.6% | 69.6% | 6,05630.4% | 30.4% | —— | — | 19,926 | |
| 19,39462.0% | 62.0% | 11,88038.0% | 38.0% | —— | — | 31,274 | |
| 16,985100.0% | 100.0% | —— | — | —— | — | 16,985 | |
| 17,931100.0% | 100.0% | —— | — | —— | — | 17,931 | |
| 15,97365.8% | 65.8% | 8,29334.2% | 34.2% | —— | — | 24,266 | |
| 9,937100.0% | 100.0% | —— | — | —— | — | 9,937 | |
| 9,74056.8% | 56.8% | 7,42243.2% | 43.2% | —— | — | 17,162 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Patrick A. HopeDem24,483 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Adele Y. McClureDem17,409 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Alfonso H. LopezDem17,416 votes · 82.7%Runner-upMajor Mike WebbInd3,651 votes · 17.3% | Major Mike WebbInd3,651 votes · 17.3% | 65.3percentage points | |
Charniele L. HerringDem10,843 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Elizabeth B. Bennett-ParkerDem22,359 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Richard C. "Rip" Sullivan Jr.Dem20,144 votes · 62.1%Runner-upKristin L. HoffmanRep12,303 votes · 37.9% | Kristin L. HoffmanRep12,303 votes · 37.9% | 24.2percentage points | |
Karen A. Keys-GamarraDem22,705 votes · 73.5%Runner-upLuellen Hoffman MaskenyRep8,199 votes · 26.5% | Luellen Hoffman MaskenyRep8,199 votes · 26.5% | 46.9percentage points | |
Irene ShinDem14,851 votes · 67.9%Runner-upMax B. FisherRep7,023 votes · 32.1% | Max B. FisherRep7,023 votes · 32.1% | 35.8percentage points | |
Karrie K. DelaneyDem14,226 votes · 61.3%Runner-upNhan C. HuynhRep8,989 votes · 38.7% | Nhan C. HuynhRep8,989 votes · 38.7% | 22.6percentage points | |
Dan I. HelmerDem15,569 votes · 59.6%Runner-upJames A. Thomas, Jr.Rep10,547 votes · 40.4% | James A. Thomas, Jr.Rep10,547 votes · 40.4% | 19.2percentage points | |
David L. BulovaDem15,863 votes · 70.8%Runner-upAlmira MohammedRep6,530 votes · 29.2% | Almira MohammedRep6,530 votes · 29.2% | 41.7percentage points | |
Holly M. SeiboldDem18,550 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Marcus B. SimonDem16,778 votes · 79.5%Runner-upDave A. Crance Jr.Libertarian4,323 votes · 20.5% | Dave A. Crance Jr.Libertarian4,323 votes · 20.5% | 59.0percentage points | |
Vivian E. WattsDem13,870 votes · 69.6%Runner-upCurtis L. Wells Jr.Rep6,056 votes · 30.4% | Curtis L. Wells Jr.Rep6,056 votes · 30.4% | 39.2percentage points | |
Laura Jane H. CohenDem19,394 votes · 62.0%Runner-upMarcus T. EvansRep11,880 votes · 38.0% | Marcus T. EvansRep11,880 votes · 38.0% | 24.0percentage points | |
Paul E. KrizekDem16,985 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Mark D. SicklesDem17,931 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Kathy K. L. TranDem15,973 votes · 65.8%Runner-upEdward F. McGovernRep8,293 votes · 34.2% | Edward F. McGovernRep8,293 votes · 34.2% | 31.7percentage points | |
Rozia A. "J.R." Henson, Jr.Dem9,937 votes · 100.0%Runner-upWrite-In0 votes · 0.0% | Write-In0 votes · 0.0% | 100.0percentage points | |
Michelle-Ann E. Lopes MaldonadoDem9,740 votes · 56.8%Runner-upSharon E. AshurstRep7,422 votes · 43.3% | Sharon E. AshurstRep7,422 votes · 43.3% | 13.5percentage points |