From Wikipedia, the free encyclopedia
The 2023 Virginia Senate election was held on Tuesday, November 7, 2023, concurrently with elections for the Virginia House of Delegates, to elect senators to all 40 seats in the Senate of Virginia for the 163rd and 164th Virginia Assembly. Nomination primaries held through the Department of Elections were held June 20, 2023.[3] These were the first elections held following redistricting as a result of the 2020 census.[4] The Democrats retained control of the Senate.[5]
![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
All 40 seats in the Senate of Virginia 21[a] seats needed for a majority | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Turnout | 39%[1] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Democratic hold Democratic gain Republican hold Republican gain Vote share: 40–50% 50–60% 60–70% 70–80% >90% 50–60% 60–70% 70–80% 80–90% >90% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Following the 2019 election, the Democratic Party gained 2 seats in the Senate, and gained control of both chambers of the General Assembly, marking the first time that Democrats held a government trifecta in Virginia since 1993.[6] This was short-lived, however, as Republicans regained the governorship and the House of Delegates in the 2021 elections.
This Senate election as well as those for the House of Delegates were held following the U.S. Supreme Court's decision to overturn Roe v. Wade with the Dobbs v. Jackson Women's Health Organization decision, which ruled that abortion is not a constitutional right in the United States. Governor Glenn Youngkin attempted to sell to the people of Virginia a 15-week "limit" on abortion instead of using the word "ban", fearing such a word to be alienating to swing voters. Youngkin wanted a Republican trifecta to enact a conservative agenda as well,[7] but Democrats were able to out message Youngkin and convince Virginians that his abortion "limit" was a ban.
The Democrats retained their majority in the Senate, dashing Youngkin's hopes of a GOP trifecta even if Republicans retained the House of Delegates, which was also won by Democrats simultaneously, re-establishing full control of the Virginia General Assembly that was lost by Democrats in 2021. After the election, Glenn Youngkin said he would not be a candidate for President of the United States in the presidential election.[8]
Nine incumbents did not seek re-election.
One seat was left vacant on the day of the general election due to resignation in 2023.
One Republican resigned before the end of his term.
Five incumbent senators, four Democrats and one Republican, were defeated in the June 20 primary election.[19]
Incumbent Republican Ben Chafin, first elected in 2014, died on January 1, 2021.[36]
![]() | ||||||||||||||||
| ||||||||||||||||
Virginia's 38th Senate district | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
![]() County and independent city results Hackworth: 60–70% 70–80% 80–90% Buchwald: 50–60% | ||||||||||||||||
|
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Travis Hackworth | 18,100 | 76.2 | |
Democratic | Laurie A. Buchwald | 5,629 | 23.7 | |
Write-in | 39 | 0.1 | ||
Total votes | 23,768 | 100.0 | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
Virginia's 7th Senate district | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Turnout | 25%[38] | |||||||||||||||
| ||||||||||||||||
![]() Precinct results Rouse: 50–60% 60–70% 70–80% 80–90% Adams: 50–60% 60–70% | ||||||||||||||||
|
Incumbent Republican Jen Kiggans, first elected in 2019, resigned on November 15, 2022, to take office as U.S. representative for Virginia's 2nd congressional district.[39]
Party | Candidate | Votes | % | ||
---|---|---|---|---|---|
Democratic | Aaron Rouse | 19,923 | 50.84 | ||
Republican | Kevin Adams | 19,227 | 49.07 | ||
Write-in | 34 | .09 | |||
Total votes | 39,150 | 100.0 | |||
Democratic gain from Republican |
![]() | ||||||||||||||||
| ||||||||||||||||
Virginia's 9th Senate district | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
![]() County and independent city results Bagby: 70–80% 80–90% >90% | ||||||||||||||||
|
Democrat Jennifer McClellan, first elected in 2017, resigned on March 7, 2023, to take office as the U.S. representative for Virginia's 4th congressional district. Lamont Bagby won the special election to take the seat.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Lamont Bagby | 4,726 | 72.4 | |
Democratic | Alexsis Rodgers | 1,375 | 21.1 | |
Democratic | Dawn Adams | 424 | 6.5 | |
Total votes | 6,525 | 100.0 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Lamont Bagby | 13,552 | 89.8 | |
Republican | Steve Imholt | 1,495 | 9.9 | |
Write-in | 37 | 0.3 | ||
Total votes | 15,084 | 100 | ||
Democratic hold |
Party | Candidates | Votes | Seats | ||||
---|---|---|---|---|---|---|---|
No. | % | Before | After | +/– | |||
Democratic | 37 | 1,229,331 | 49.84% | 22 | 21 | ![]() | |
Republican | 37 | 1,193,583 | 48.39% | 17[c] | 19 | ![]() | |
- | Write-ins | - | 28,863 | 1.17% | 0 | 0 | |
Independent | 3 | 13,500 | 0.55% | 0 | 0 | ||
Libertarian | 1 | 1,108 | 0.04% | 0 | 0 | ||
Total[2] | 2,466,385 | 100.00 | 40 | 40 |
Seats where the margin of victory was under 10%:
Poll source | Date(s) administered |
Sample size size[ao] |
Margin of error |
Democratic Party |
Republican Party |
Other / Undecided |
---|---|---|---|---|---|---|
Virginia Commonwealth University[46] | July 14–25, 2023 | 804 (A) | ± 5.46% | 44% | 44% | 12% |
District 1 • District 2 • District 3 • District 4 • District 5 • District 6 • District 7 • District 8 • District 9 • District 10 • District 11 • District 12 • District 13 • District 14 • District 15 • District 16 • District 17 • District 18 • District 19 • District 20 • District 21 • District 22 • District 23 • District 24 • District 25 • District 26 • District 27 • District 28 • District 29 • District 30 • District 31 • District 32 • District 33 • District 34 • District 35 • District 36 • District 37 • District 38 • District 39 • District 40 |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results French: 30–40% 40–50% 50–60% 60–70% 70–80% Scott: 40–50% 50–60% 60–70% | ||||||||||||||||
|
Senate District 1 contains all of the city of Winchester, Clarke County, Frederick County, Shenandoah County, and Warren County. This was an open seat following redistricting.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Timmy French | 5,681 | 32.90% | |
Republican | Dave LaRock | 4,409 | 25.53% | |
Republican | Brandon Monk | 2,086 | 12.08% | |
Republican | James Bergida | 1,940 | 11.23% | |
Republican | John Massoud | 1,437 | 8.32% | |
Republican | Lance Allen | 908 | 5.26% | |
Republican | Bradley Pollack | 435 | 2.52% | |
Republican | Blaine Dunn | 373 | 2.16% | |
Total votes | 17,269 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Solid R | September 8, 2023 |
Party | Candidate | Votes | % | ||
---|---|---|---|---|---|
Republican | Timmy French | 37,453 | 58.23 | ||
Democratic | Emily Scott | 21,334 | 33.17 | ||
Write-in | 5,535 | 8.61% | |||
Total votes | 64,322 | 100.00% | |||
Republican win (new seat) |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Obenshain: 50–60% 60–70% 70–80% 80–90% >90% Beery: 50–60% 60–70% 70–80% | ||||||||||||||||
|
Senate District 2 contains all of the city of Harrisonburg, Bath County, Highland County, Page County, and Rockingham County, as well as portions of Augusta County. This district had two incumbents following redistricting: Republicans Emmett Hanger, who was first elected in 1995, and Mark Obenshain, who was first elected in 2003.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Solid R | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Mark Obenshain (incumbent) | 39,770 | 69.36% | |
Democratic | Kathy Beery | 16,398 | 28.60% | |
Libertarian | Joshua Huffman | 1,108 | 1.93% | |
Write-in | 60 | 0.10% | ||
Total votes | 57,336 | 100.00% | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Head: 50–60% 60–70% 70–80% 80–90% Harris: 50–60% 60–70% 70–80% >90% | ||||||||||||||||
|
Senate District 3 contains all of the cities of Buena Vista, Covington, Lexington, Staunton, Waynesboro, Alleghany County, Botetourt County, Craig County, and Rockbridge County, as well as portions of Augusta County and Roanoke County. This was an open seat following redistricting.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Solid R | September 8, 2023 |
Party | Candidate | Votes | % | ||
---|---|---|---|---|---|
Republican | Chris Head | 41,381 | 65.88% | ||
Democratic | Jade Harris | 21,353 | 33.99% | ||
Write-in | 83 | 0.13% | |||
Total votes | 62,817 | 100.00% | |||
Republican win (new seat) |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Suetterlein: 50–60% 60–70% 70–80% White-Boyd: 50–60% 60–70% 70–80% 80–90% >90% | ||||||||||||||||
|
Senate District 4 contains the entire cities of Roanoke and Salem, as well as portions of Roanoke County and Montgomery County. This district had two incumbents following redistricting: Democrat John Edwards, who was first elected in 1995, and Republican Dave Suetterlein, who was first elected in 2015.
State legislators
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Trish White-Boyd | 4,138 | 57.15% | |
Democratic | Luke Priddy | 2,746 | 37.92% | |
Democratic | DeAnthony "D. A." Pierce | 357 | 4.93% | |
Total votes | 7,241 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Solid R (flip) | November 6, 2023 |
CNalysis[58] | Likely R (flip) | September 8, 2023 |
Organizations
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Dave Suetterlein (incumbent) | 32,127 | 53.22% | |
Democratic | Trish White-Boyd | 28,108 | 46.57% | |
Write-in | 126 | 0.21% | ||
Total votes | 60,362 | 100.00% | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Hackworth: 50–60% 60–70% 70–80% 80–90% >90% Beckman: 50–60% 60–70% 70–80% 80–90% >90% | ||||||||||||||||
|
Senate District 5 contains all of the city of Radford, Bland County, Giles County, Pulaski County, Smyth County, and Tazewell County, as well as portions of Montgomery County and Wythe County. The incumbent was Republican Travis Hackworth, who was first elected in 2021.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Solid R | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Travis Hackworth (incumbent) | 36,528 | 66.78% | |
Democratic | Robert Beckman | 18,092 | 33.07% | |
Write-in | 80 | 0.15% | ||
Total votes | 54,700 | 100.00% | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Pillion: 80–90% >90% | ||||||||||||||||
|
Senate District 6 contains all of the cities of Bristol, Norton, Buchanan County, Dickenson County, Lee County, Russell County, Scott County, Washington County, and Wise County. The incumbent was Republican Todd Pillion, who was first elected in 2019.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Safe R | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Todd Pillion (incumbent) | 43,641 | 97.10% | |
Write-in | 1,302 | 2.90% | ||
Total votes | 44,943 | 100.00% | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() County and independent city results Stanley : 50–60% 60–70% 70–80% 80–90% Gates: 50–60% 60–70% >90% | ||||||||||||||||
|
Senate District 7 contains the entire cities of Galax, Martinsville, Carroll County, Floyd County, Franklin County, Grayson County, Henry County, and Patrick County, as well as portions of Wythe County. The incumbent was Republican Bill Stanley, who was first elected in 2011.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Solid R | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Bill Stanley (incumbent) | 43,158 | 75.71% | |
Democratic | Deborah "Renie" Gates | 13,794 | 24.20% | |
Write-in | 55 | 0.10% | ||
Total votes | 57,007 | 100.00% | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Peake: 50–60% 60–70% 70–80% 80–90% >90% St. Clair: 40–50% 50–60% 60–70% 70–80% | ||||||||||||||||
|
Senate District 8 contains the entire city of Lynchburg, Bedford County, and Campbell County. This seat had two incumbents following redistricting: Republican Stephen Newman, who was first elected in 1995, and Republican Mark Peake, who was first elected in 2017.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Solid R | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Mark Peake (incumbent) | 41,754 | 70.10% | |
Democratic | Donna St. Clair | 17,744 | 29.79% | |
Write-in | 68 | 0.11% | ||
Total votes | 59,566 | 100.00% | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Ruff: 50–60% 60–70% 70–80% 80–90% >90% | ||||||||||||||||
|
Senate District 9 contains the entire city of Danville, Charlotte County, Halifax County, Lunenburg County, Mecklenburg County, Nottoway County, and Pittsylvania County, as well as portions of Prince Edward County. The incumbent was Republican Frank Ruff, who was first elected in 2000.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Safe R | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Frank Ruff (incumbent) | 41,877 | 92.58% | |
Write-in | 3,354 | 7.42% | ||
Total votes | 45,231 | 100.00% | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results McGuire: 50–60% 70–80% 80–90% >90% No Votes | ||||||||||||||||
|
Senate District 10 contains all of Amelia County, Appomattox County, Buckingham County, Cumberland County, Fluvanna County, Goochland County, and Powhatan County, as well as portions of Hanover County, Louisa County and Prince Edward County. This was an open seat following redistricting.
Total vote tallies were not released publicly.[82]
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Safe R | September 8, 2023 |
Party | Candidate | Votes | % | ||
---|---|---|---|---|---|
Republican | John McGuire | 59,013 | 91.16% | ||
Write-in | 5,721 | 8.84% | |||
Total votes | 64,734 | 100.00% | |||
Republican win (new seat) |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Deeds: 50–60% 60–70% 70–80% 80–90% >90% Hamilton: 50–60% 60–70% 70–80% | ||||||||||||||||
|
Senate District 11 contains the entire city of Charlottesville, Albemarle County, Amherst County, and Nelson County, as well as portions of Louisa County. The incumbent was Democrat Creigh Deeds, who was first elected in 2001.
State legislators
Organizations
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Creigh Deeds (incumbent) | 13,623 | 50.87% | |
Democratic | Sally Hudson | 13,158 | 49.13% | |
Total votes | 26,781 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Organizations
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Creigh Deeds (incumbent) | 48,676 | 65.61% | |
Republican | Philip Hamilton | 25,416 | 34.26% | |
Write-in | 100 | 0.13% | ||
Total votes | 74,192 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Sturtevant: 50–60% 60–70% 70–80% 80–90% McKenzie: 50–60% 60–70% 70–80% | ||||||||||||||||
|
Senate District 12 contains the entire city of Colonial Heights, as well as portions of Chesterfield County. The incumbent was non-caucusing Republican Amanda Chase, who was first elected in 2015.[91]
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Glen Sturtevant | 8,578 | 39.53% | |
Republican | Amanda Chase (incumbent) | 8,203 | 37.80% | |
Republican | Tina M. Ramirez | 4,920 | 22.67% | |
Total votes | 21,701 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Solid R | September 8, 2023 |
Organizations
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Glen Sturtevant | 44,597 | 54.72% | |
Democratic | Natan McKenzie | 36,689 | 45.02% | |
Write-in | 213 | 0.26% | ||
Total votes | 81,499 | 100.00% | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Aird: 50–60% 60–70% 70–80% 80–90% >90% Ditri: 50–60% 60–70% 70–80% 80–90% | ||||||||||||||||
|
Senate District 13 contains the entire cities of Hopewell, Petersburg, Charles City County, Prince George County, Surry County, and Sussex County, as well as portions of Dinwiddie County and Henrico County.
Federal officials
State legislators
Organizations
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Lashrecse Aird | 15,297 | 70.00% | |
Democratic | Joe Morrissey (incumbent) | 6,557 | 30.00% | |
Total votes | 21,854 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Organizations
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Lashrecse Aird | 35,470 | 59.82% | |
Republican | Eric Ditri | 23,725 | 40.01% | |
Write-in | 98 | 0.17% | ||
Total votes | 59,297 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Bagby: 80–90% >90% : No Data | ||||||||||||||||
|
Senate District 14 contains portions of the city of Richmond and Henrico County. The incumbent was Democrat Lamont Bagby, who was first elected in 2023.
State legislators
Organizations
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Lamont Bagby (incumbent) | 14,032 | 71.85% | |
Democratic | Katie Gooch | 5,498 | 28.15% | |
Total votes | 19,530 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Safe D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Lamont Bagby (incumbent) | 61,127 | 95.34 | |
Write-in | 2,989 | 4.66% | ||
Total votes | 64,116 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Hashmi: 50–60% 60–70% 70–80% 80–90% Fisher: 50–60% | ||||||||||||||||
|
Senate District 15 contains portions of the city of Richmond and Chesterfield County. The incumbent was Democrat Ghazala Hashmi, who was first elected in 2019.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Ghazala Hashmi (incumbent) | 33,253 | 62.16% | |
Republican | Hayden Fisher | 20,042 | 37.46% | |
Write-in | 202 | 0.38% | ||
Total votes | 53,494 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results VanValkenburg: 50–60% 60–70% 70–80% 80–90% Dunnavant: 50–60% 60–70% | ||||||||||||||||
|
Senate District 16 contains portions of Henrico County. The incumbent was Republican Siobhan Dunnavant, who was first elected in 2015.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Lean D (flip) | November 6, 2023 |
CNalysis[58] | Lean D (flip) | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Schuyler VanValkenburg | 44,803 | 54.66% | |
Republican | Siobhan Dunnavant (incumbent) | 37,000 | 45.14% | |
Write-in | 157 | 0.18% | ||
Total votes | 81,960 | 100.00% | ||
Democratic gain from Republican |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Brewer: 50–60% 60–70% 70–80% 80–90% Jenkins: 50–60% 60–70% 70–80% 80–90% >90% No Data | ||||||||||||||||
|
Senate District 17 contains the entire cities of Emporia, Franklin, Suffolk, Brunswick County, Greensville County, Isle of Wight County, and Southampton County, as well as portions of the city of Portsmouth and Dinwiddie County. This was an open seat following redistricting.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Emily Brewer | 9,552 | 58.77% | |
Republican | Hermie Sadler | 6,700 | 41.23% | |
Total votes | 16,252 | 100.00% |
State officials
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Lean R | November 6, 2023 |
CNalysis[58] | Lean R | September 8, 2023 |
Party | Candidate | Votes | % | ||
---|---|---|---|---|---|
Republican | Emily Brewer | 39,752 | 52.27% | ||
Democratic | Clint Jenkins | 36,083 | 47.45% | ||
Write-in | 216 | 0.28% | |||
Total votes | 76,051 | 100.00% | |||
Republican win (new seat) |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Lucas: 50–60% 60–70% 70–80% 80–90% >90% Goodwin: 40–50% 50–60% 60–70% 70–80% | ||||||||||||||||
|
Senate District 18 contains portions of the cities of Chesapeake and Portsmouth. This district had two incumbents following redistricting: Democrat Louise Lucas, who was first elected in 1991, and Democrat Lionell Spruill, who was first elected in 2016.
State legislators
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Louise Lucas (incumbent) | 9,614 | 53.12% | |
Democratic | Lionell Spruill (incumbent) | 8,484 | 46.88% | |
Total votes | 18,098 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Tony Goodwin | 175 | 87.94 | |
Republican | Merle Rutledge | 24 | 12.06 | |
Total votes | 199 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Louise Lucas (incumbent) | 28,668 | 58.87% | |
Republican | Tony Goodwin | 19,828 | 40.72% | |
Write-in | 203 | 0.42% | ||
Total votes | 48,699 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Craig: 50–60% 60–70% 70–80% Payne: 50–60% 60–70% | ||||||||||||||||
|
Senate District 19 contains portions of the cities of Chesapeake and Virginia Beach. The incumbent was Republican John Cosgrove, who was first elected in 2013.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Christie Craig | 4,582 | 37.66% | |
Republican | Tim Anderson | 3,979 | 32.71% | |
Republican | Jeff L. Bruzzesi | 3,605 | 29.63% | |
Total votes | 12,166 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Solid R | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Christie Craig | 35,186 | 58.11% | |
Democratic | Myra Payne | 25,201 | 42.62% | |
Write-in | 160 | 0.26% | ||
Total votes | 60,547 | 100.00% | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results DeSteph: 50–60% 60–70% 70–80% 80–90% >90% Luevanos: 50–60% 60–70% 70–80% | ||||||||||||||||
|
Senate District 20 contains all of Accomack County and Northampton County, as well as portions of the cities of Norfolk and Virginia Beach. This district had two incumbents following redistricting: Democrat Lynwood Lewis, who was first elected in 2014, and Republican Bill DeSteph, who was first elected in 2015.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R (flip) | November 6, 2023 |
CNalysis[58] | Solid R (flip) | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Bill DeSteph (incumbent) | 36,545 | 56.90% | |
Democratic | Victoria Luevanos | 27,560 | 42.91% | |
Write-in | 126 | 0.20% | ||
Total votes | 64,231 | 100.00% | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Graves: 50–60% 60–70% 70–80% 80–90% >90% | ||||||||||||||||
|
Senate District 21 contains portions of the city of Norfolk. This was an open seat following redistricting.
State officials
State legislators
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Angelia Williams Graves | 7,983 | 62.23% | |
Democratic | Andria P. McClellan | 4,846 | 37.77% | |
Total votes | 12,829 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | ||
---|---|---|---|---|---|
Democratic | Angelia Williams Graves | 28,071 | 77.04% | ||
Independent | Giovanni Dolmo | 7,913 | 21.72% | ||
Write-in | 454 | 1.25% | |||
Total votes | 36,438 | 100.00% | |||
Democratic win (new seat) |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Rouse: 50–60% 60–70% 70–80% 80–90% Adams: 50–60% 60–70% | ||||||||||||||||
|
Senate District 22 contains portions of Virginia Beach. The incumbent was Democrat Aaron Rouse, who was first elected on January 10, 2023, in a special election triggered by the resignation of the previous incumbent, Jen Kiggans, who resigned this seat after winning her election to Virginia's 2nd congressional district in the 2022 election, defeating incumbent Elaine Luria.[136]
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Aaron Rouse (incumbent) | 29,999 | 55.10% | |
Republican | Kevin Adams | 24,368 | 44.76% | |
Write-in | 74 | 0.14% | ||
Total votes | 54,441 | 100.00 | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Locke: 70–80% 80–90% >90% | ||||||||||||||||
|
Senate District 23 contains the entire city of Hampton, as well as portions of the city of Newport News. The incumbent was Democrat Mamie Locke, who was first elected in 2003.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Safe D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Mamie Locke (incumbent) | 35,132 | 89.73% | |
Write-in | 4,021 | 10.27% | ||
Total votes | 39,153 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Diggs: 50–60% 60–70% 70–80% Mason: 50–60% 60–70% 70–80% | ||||||||||||||||
|
Senate District 24 contains the entire cities of Poquoson, Williamsburg, and York County, as well as portions of the city of Newport News and James City County. The incumbent was Democrat Monty Mason, who was first elected in 2016.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Lean R | November 6, 2023 |
CNalysis[58] | Tossup | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Danny Diggs | 33,952 | 50.43% | |
Democratic | Monty Mason (incumbent) | 33,227 | 49.36% | |
Write-in | 143 | 0.21% | ||
Total votes | 67,179 | 100.00% | ||
Republican gain from Democratic |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Stuart: 50–60% 60–70% 70–80% 80–90% Ward: 50–60% 60–70% | ||||||||||||||||
|
Senate District 25 contains all of Caroline County, Essex County, King George County, King William County, Lancaster County, Middlesex County, Northumberland County, Richmond County, and Westmoreland County, as well as portions of King & Queen County and Spotsylvania County. The incumbent was Republican Richard Stuart, who was first elected in 2007.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Solid R | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Richard Stuart (incumbent) | 42,650 | 61.78% | |
Democratic | Jolicia Ward | 26,287 | 38.08% | |
Write-in | 93 | 0.13% | ||
Total votes | 69,030 | 100.00% | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results McDougle: 50–60% 60–70% 70–80% 80–90% Garner: 50–60% 60–70% | ||||||||||||||||
|
Senate District 26 contains all of Gloucester County, Mathews County, and New Kent County, as well as portions of Hanover County, James City County, and King & Queen County. This district had two incumbents following redistricting: Republican Ryan McDougle, who was first elected in 2006, and Republican Tommy Norment, who was first elected in 1991.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Solid R | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Ryan McDougle (incumbent) | 57,026 | 62.13% | |
Democratic | Pam Garner | 34,684 | 37.79% | |
Write-in | 74 | 0.08% | ||
Total votes | 91,784 | 100.00% | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Durant: 40–50% 50–60% 60–70% Griffin: 40–50% 50–60% 60–70% 70–80% | ||||||||||||||||
|
Senate District 27 contains the entire city of Fredericksburg, as well as portions of Spotsylvania County and Stafford County. This was an open seat following redistricting.
State legislators
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Joel Griffin | 6,331 | 59.90% | |
Democratic | Ben Litchfield | 4,239 | 40.10% | |
Total votes | 10,570 | 100.00% |
State legislators
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Tara Durant | 8,066 | 56.96% | |
Republican | Matt Strickland | 6,094 | 43.04% | |
Total votes | 14,160 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Lean R | November 6, 2023 |
CNalysis[58] | Tilt R | September 8, 2023 |
Party | Candidate | Votes | % | ||
---|---|---|---|---|---|
Republican | Tara Durant | 34,180 | 48.11% | ||
Democratic | Joel Griffin | 32,927 | 46.35% | ||
Independent | Monica Gary | 3,282 | 4.62% | ||
Write-in | 653 | 0.92% | |||
Total votes | 71,042 | 100.00% | |||
Republican win (new seat) |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Reeves: 40–50% 50–60% 60–70% 70–80% Ford: 40–50% 50–60% | ||||||||||||||||
|
Senate District 28 contains all of Culpeper County, Greene County, Madison County, Orange County, and Rappahannock County, as well as portions of Fauquier County and Spotsylvania County. The incumbent was Bryce Reeves, who was first elected in 2011.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Bryce Reeves (incumbent) | 2,564 | 77 | |
Republican | Mike Allers | 787 | 23 | |
Total votes | 3,351 | 100 |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe R | November 6, 2023 |
CNalysis[58] | Solid R | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Bryce Reeves (incumbent) | 44,737 | 62.52% | |
Democratic | Jason Ford | 24,412 | 34.11% | |
Independent | Elizabeth Melson | 2,305 | 3.22% | |
Write-in | 105 | 0.15% | ||
Total votes | 71,559 | 100.00% | ||
Republican hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results McPike: 50–60% 60–70% 70–80% Baldwin: 50–60% 60–70% 70–80% | ||||||||||||||||
|
Senate District 29 contains portions of Prince William County and Stafford County. The incumbent was Democrat Jeremy McPike, who was first elected in 2015.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Jeremy McPike (incumbent) | 6,321 | 50.20% | |
Democratic | Elizabeth Guzmán | 6,271 | 49.80% | |
Total votes | 12,592 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Nikki Baldwin | 2,605 | 50.02% | |
Republican | Maria Martin | 2,603 | 49.98% | |
Total votes | 5,208 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Jeremy McPike (incumbent) | 29,641 | 56.24% | |
Republican | Nikki Baldwin | 22,872 | 43.40% | |
Write-in | 189 | 0.36% | ||
Total votes | 52,702 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Roem: 40–50% 50–60% 60–70% Woolf: 40–50% 50–60% 60–70% | ||||||||||||||||
|
Senate District 30 contains all of the cities of Manassas and Manassas Park, as well as portions of Prince William County. This was an open seat following redistricting.
State officials
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Bill Woolf | 4,998 | 70.22% | |
Republican | Robert Ruffolo | 2,120 | 29.78% | |
Total votes | 7,118 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Likely D | November 6, 2023 |
CNalysis[58] | Likely D | September 8, 2023 |
Party | Candidate | Votes | % | ||
---|---|---|---|---|---|
Democratic | Danica Roem | 30,499 | 51.76% | ||
Republican | Bill Woolf | 28,240 | 47.93% | ||
Write-in | 183 | 0.31% | |||
Total votes | 59,922 | 100.00% | |||
Democratic win (new seat) |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Perry: 50–60% 60–70% Segura: 40–50% 50–60% 60–70% | ||||||||||||||||
|
Senate District 31 contains portions of Fauquier County and Loudoun County. The incumbent was Republican Jill Vogel, who was first elected in 2007.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Russet Perry | 8,733 | 65.07% | |
Democratic | Zach Cummings | 4,688 | 34.93% | |
Total votes | 13,421 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Lean D (flip) | November 6, 2023 |
CNalysis[58] | Lean D (flip) | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Russet Perry | 46,821 | 52.74% | |
Republican | Juan Pablo Segura | 41,755 | 47.04% | |
Write-in | 196 | 0.22% | ||
Total votes | 88,772 | 100.00% | ||
Democratic gain from Republican |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Subramanyam: 50–60% 60–70% 70–80% | ||||||||||||||||
|
Senate District 32 contains portions of Loudoun County. The incumbent was Democrat John Bell, who was first elected in 2019.
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Suhas Subramanyam | 11,178 | 73.65% | |
Democratic | Ibraheem Samirah | 4,000 | 26.35% | |
Total votes | 15,178 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Suhas Subramanyam | 36,590 | 60.55% | |
Republican | Greg Moulthrop | 23,541 | 38.96% | |
Write-in | 300 | 0.50% | ||
Total votes | 60,431 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Foy: 50–60% 60–70% 70–80% 80–90% Van Meter: 40–50% 50–60% Tie 40–50% No Votes | ||||||||||||||||
|
Senate District 33 contains portions of Fairfax County and Prince William County. This was an open seat following redistricting.
Federal officials
State officials
State legislators
Organizations
State legislators
Individuals
Labor unions
Newspapers
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Jennifer Carroll Foy | 9,627 | 62.85% | |
Democratic | Hala Ayala | 5,691 | 37.15% | |
Total votes | 15,318 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | ||
---|---|---|---|---|---|
Democratic | Jennifer Carroll Foy | 35,003 | 62.85% | ||
Republican | Michael Van Meter | 20,525 | 36.85% | ||
Write-in | 169 | 0.30% | |||
Total votes | 55,697 | 100.00% | |||
Democratic win (new seat) |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Surovell: 50–60% 60–70% 70–80% 80–90% Springman: 50–60% No Votes | ||||||||||||||||
|
Senate District 34 contains portions of Fairfax County. The incumbent was Democrat Scott Surovell, who was first elected in 2015.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Scott Surovell (incumbent) | 38,140 | 69.75% | |
Republican | Mark Springman | 16,389 | 29.97% | |
Write-in | 149 | 0.27% | ||
Total votes | 54,678 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Marsden: 50–60% 60–70% 70–80% 80–90% | ||||||||||||||||
|
Senate District 35 contains portions of Fairfax County. This district had two incumbents following redistricting: Democrat Dave Marsden, who was first elected in 2010, and Democrat Dick Saslaw, who was first elected in 1980.
Federal officials
State legislators
Newspapers
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Dave Marsden (incumbent) | 12,179 | 62.65% | |
Democratic | Heidi Drauschak | 7,260 | 37.35% | |
Total votes | 19,439 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Dave Marsden (incumbent) | 39,441 | 67.63% | |
Republican | Mark Vafiades | 18,677 | 32.02% | |
Write-in | 198 | 0.34% | ||
Total votes | 58,316 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Pekarsky: 50–60% 60–70% 70–80% Perry: 50–60% | ||||||||||||||||
|
Senate District 36 contains portions of Fairfax County. The incumbent was Democrat George Barker, who was first elected in 2007.
Federal officials
State officials
Organizations
Newspapers
State cabinet officials
State legislators
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Stella Pekarsky | 8,083 | 52.47% | |
Democratic | George Barker (incumbent) | 7,322 | 47.53% | |
Total votes | 15,405 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Stella Pekarsky | 36,802 | 60.85% | |
Republican | Julie Perry | 23,458 | 38.78% | |
Write-in | 223 | 0.37% | ||
Total votes | 60,483 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Pekarsky: 50–60% 60–70% 70–80% 80–90% | ||||||||||||||||
|
Senate District 37 contains the entire cities of Falls Church and Fairfax, as well as portions of Fairfax County. The incumbent was Democrat Chap Petersen, who was first elected in 2007.
Newspapers
State legislators
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Saddam Azlan Salim | 10,477 | 54.13% | |
Democratic | Chap Petersen (incumbent) | 8,880 | 45.87% | |
Total votes | 19,357 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Saddam Azlan Salim | 40,947 | 68.69% | |
Republican | Ken Reid | 18,427 | 30.91% | |
Write-in | 238 | 0.40% | ||
Total votes | 59,612 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Boysko: 50–60% 60–70% 70–80% 80–90% | ||||||||||||||||
|
Senate District 38 contains portions of Fairfax County. This district had two incumbents following redistricting: Democrat Jennifer Boysko, who was first elected in 2019, and Democrat Janet Howell, who was first elected in 1991.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Jennifer Boysko (incumbent) | 47,623 | 68.46% | |
Republican | Matthew Lang | 21,742 | 31.25% | |
Write-in | 200 | 0.29% | ||
Total votes | 69,565 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Ebbin: 60–70% 70–80% 80–90% | ||||||||||||||||
|
Senate District 39 contains the entire city of Alexandria, as well as portions of Arlington County and Fairfax County. The incumbent was Democrat Adam Ebbin, who was first elected in 2011.
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Adam Ebbin (incumbent) | 40,675 | 78.30% | |
Republican | Sophia Moshasha | 11,100 | 21.37% | |
Write-in | 171 | 0.33% | ||
Total votes | 51,946 | 100.00% | ||
Democratic hold |
![]() | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
![]() Precinct results Favola: 60–70% 70–80% 80–90% | ||||||||||||||||
|
Senate District 40 contains portions of Arlington County. The incumbent was Democrat Barbara Favola, who was first elected in 2011.
State legislators
Organizations
Newspapers
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Barbara Favola (incumbent) | 21,424 | 83.74% | |
Democratic | James DeVita | 4,160 | 16.26% | |
Total votes | 25,584 | 100.00% |
Predictions
Source | Ranking | As of |
---|---|---|
Elections Daily[57] | Safe D | November 6, 2023 |
CNalysis[58] | Solid D | September 8, 2023 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Barbara Favola (incumbent) | 48,055 | 80.92% | |
Republican | David Henshaw | 11,149 | 18.77% | |
Write-in | 182 | 18.77% | ||
Total votes | 59,386 | 100.00% | ||
Democratic hold |
Seamless Wikipedia browsing. On steroids.