Skip to content
Bellwether
LatestAll updates →
All states · 2026 elections

Virginia

12 races on the Nov. 3 ballot: U.S. Senate, 11 U.S. House seats. Polls close at 7 pm Eastern. 2 races are likely to change parties.

Statewide

U.S. House

Virginia U.S. House races
RaceRatingLast 30 daysNon-Republican sideRepublican sideProjected marginPolls
Virginia District 1Lean D
Likely flip · R → D
Shannon Taylor
65 in 100
Rob Wittman
35 in 100
Taylor +1.51
Virginia District 2Likely D
Likely flip · R → D
Elaine Luria
86 in 100
Jen Kiggans
14 in 100
Luria +4.11
Virginia District 3Solid D—Bobby Scott
100 in 100
Edwin Rivera
0 in 100
Scott +50.7none
Virginia District 4Solid D—Jennifer McClellan
100 in 100
Robert Murray
0 in 100
McClellan +47.1none
Virginia District 5Likely RTom Perriello
9 in 100
John McGuire
91 in 100
McGuire +5.11
Virginia District 6Solid R—Beth Macy
<1 in 100
Ben Cline
>99 in 100
Cline +18.0none
Virginia District 7Solid D—Eugene Vindman
>99 in 100
Doug Ollivant
<1 in 100
Vindman +19.8none
Virginia District 8Solid D—Don Beyer
100 in 100
Tony Sabio
0 in 100
Beyer +62.4none
Virginia District 9Solid R—Joy Powers
0 in 100
Morgan Griffith
100 in 100
Griffith +37.1none
Virginia District 10Solid D—Suhas Subramanyam
>99 in 100
Dave Beckwith
<1 in 100
Subramanyam +25.3none
Virginia District 11Solid D—James Walkinshaw
100 in 100
Arthur Purves
0 in 100
Walkinshaw +49.3none

County map

Virginia’s counties, colored by the 2024 presidential vote.

Waynesboro County, 2024 president: Republican +5.7 (11,274 votes)Emporia County, 2024 president: Democratic +31.0 (2,178 votes)Buena Vista County, 2024 president: Republican +44.4 (2,853 votes)Danville County, 2024 president: Democratic +21.1 (17,667 votes)Galax County, 2024 president: Republican +43.9 (2,717 votes)Harrisonburg County, 2024 president: Democratic +25.4 (17,245 votes)Martinsville County, 2024 president: Democratic +22.6 (5,658 votes)Charlottesville County, 2024 president: Democratic +68.7 (23,303 votes)King George County, 2024 president: Republican +25.0 (15,362 votes)Richmond County, 2024 president: Republican +30.2 (4,161 votes)Scott County, 2024 president: Republican +70.4 (11,057 votes)Botetourt County, 2024 president: Republican +45.1 (21,893 votes)York County, 2024 president: Republican +6.1 (39,540 votes)Rappahannock County, 2024 president: Republican +17.9 (5,038 votes)Greene County, 2024 president: Republican +24.7 (12,038 votes)Radford County, 2024 president: Democratic +0.5 (6,550 votes)Louisa County, 2024 president: Republican +26.2 (24,067 votes)Salem County, 2024 president: Republican +19.3 (13,148 votes)Hopewell County, 2024 president: Democratic +13.8 (9,006 votes)Falls Church County, 2024 president: Democratic +62.2 (8,969 votes)Lexington County, 2024 president: Democratic +26.7 (2,863 votes)Cumberland County, 2024 president: Republican +22.2 (5,486 votes)Pulaski County, 2024 president: Republican +44.7 (17,690 votes)Loudoun County, 2024 president: Democratic +16.3 (228,208 votes)Appomattox County, 2024 president: Republican +51.0 (9,642 votes)Norton County, 2024 president: Republican +43.6 (1,643 votes)Henrico County, 2024 president: Democratic +28.9 (180,642 votes)Franklin County, 2024 president: Democratic +22.8 (3,876 votes)Henry County, 2024 president: Republican +32.8 (25,413 votes)Hampton County, 2024 president: Democratic +39.9 (62,632 votes)Highland County, 2024 president: Republican +44.4 (1,529 votes)King William County, 2024 president: Republican +40.6 (11,561 votes)Montgomery County, 2024 president: Democratic +3.5 (46,767 votes)Richmond County, 2024 president: Democratic +66.3 (108,143 votes)Amherst County, 2024 president: Republican +36.5 (17,303 votes)Mathews County, 2024 president: Republican +39.3 (5,929 votes)Petersburg County, 2024 president: Democratic +72.8 (13,077 votes)Goochland County, 2024 president: Republican +18.6 (19,616 votes)Albemarle County, 2024 president: Democratic +34.1 (66,740 votes)Prince Edward County, 2024 president: Republican +2.6 (9,424 votes)Caroline County, 2024 president: Republican +8.8 (17,653 votes)Fluvanna County, 2024 president: Republican +6.3 (16,678 votes)Northumberland County, 2024 president: Republican +21.2 (8,205 votes)Isle of Wight County, 2024 president: Republican +19.8 (24,672 votes)Manassas Park County, 2024 president: Democratic +20.0 (5,967 votes)King and Queen County, 2024 president: Republican +25.7 (4,173 votes)Bristol County, 2024 president: Republican +39.7 (7,479 votes)Colonial Heights County, 2024 president: Republican +32.4 (8,941 votes)Tazewell County, 2024 president: Republican +68.9 (19,858 votes)Clarke County, 2024 president: Republican +16.8 (9,782 votes)Halifax County, 2024 president: Republican +21.1 (17,844 votes)Arlington County, 2024 president: Democratic +58.6 (128,362 votes)Surry County, 2024 president: Republican +0.7 (4,429 votes)Warren County, 2024 president: Republican +37.6 (22,561 votes)Washington County, 2024 president: Republican +53.3 (29,412 votes)Wise County, 2024 president: Republican +63.3 (16,776 votes)Winchester County, 2024 president: Democratic +9.8 (11,822 votes)Charles City County, 2024 president: Democratic +10.8 (4,341 votes)Page County, 2024 president: Republican +54.1 (13,211 votes)Bland County, 2024 president: Republican +69.7 (3,548 votes)Sussex County, 2024 president: Democratic +4.4 (4,892 votes)Lunenburg County, 2024 president: Republican +22.8 (5,879 votes)Buchanan County, 2024 president: Republican +70.6 (9,327 votes)Mecklenburg County, 2024 president: Republican +20.8 (16,266 votes)Amelia County, 2024 president: Republican +44.3 (8,032 votes)Gloucester County, 2024 president: Republican +38.4 (23,149 votes)Shenandoah County, 2024 president: Republican +42.3 (24,380 votes)Dickenson County, 2024 president: Republican +62.2 (7,047 votes)Staunton County, 2024 president: Democratic +13.4 (13,562 votes)Floyd County, 2024 president: Republican +37.2 (9,625 votes)Roanoke County, 2024 president: Democratic +23.6 (42,128 votes)Alleghany County, 2024 president: Republican +48.1 (8,277 votes)Giles County, 2024 president: Republican +54.5 (9,234 votes)Franklin County, 2024 president: Republican +45.3 (30,912 votes)Bath County, 2024 president: Republican +53.8 (2,582 votes)Pittsylvania County, 2024 president: Republican +43.1 (34,100 votes)Northampton County, 2024 president: Democratic +6.1 (6,832 votes)Culpeper County, 2024 president: Republican +25.0 (28,553 votes)James City County, 2024 president: Democratic +6.2 (50,892 votes)Fauquier County, 2024 president: Republican +21.7 (44,537 votes)Orange County, 2024 president: Republican +24.7 (22,247 votes)Lynchburg County, 2024 president: Republican +7.9 (36,715 votes)Campbell County, 2024 president: Republican +48.6 (31,171 votes)Norfolk County, 2024 president: Democratic +41.5 (85,643 votes)Poquoson County, 2024 president: Republican +45.9 (8,024 votes)Portsmouth County, 2024 president: Democratic +38.6 (41,252 votes)Chesterfield County, 2024 president: Democratic +9.0 (209,730 votes)Suffolk County, 2024 president: Democratic +15.9 (53,352 votes)Craig County, 2024 president: Republican +64.7 (3,121 votes)Frederick County, 2024 president: Republican +28.4 (52,040 votes)Chesapeake County, 2024 president: Democratic +3.8 (127,493 votes)Dinwiddie County, 2024 president: Republican +23.1 (15,589 votes)Powhatan County, 2024 president: Republican +44.1 (20,841 votes)Greensville County, 2024 president: Democratic +9.3 (4,296 votes)Hanover County, 2024 president: Republican +25.8 (73,087 votes)Rockbridge County, 2024 president: Republican +33.8 (12,752 votes)Spotsylvania County, 2024 president: Republican +8.6 (79,209 votes)Stafford County, 2024 president: Democratic +0.8 (83,123 votes)Carroll County, 2024 president: Republican +63.3 (16,160 votes)Newport News County, 2024 president: Democratic +28.8 (75,629 votes)Grayson County, 2024 president: Republican +62.2 (8,104 votes)Accomack County, 2024 president: Republican +13.3 (17,144 votes)Prince George County, 2024 president: Republican +21.3 (17,596 votes)New Kent County, 2024 president: Republican +31.9 (16,744 votes)Wythe County, 2024 president: Republican +59.5 (15,439 votes)Patrick County, 2024 president: Republican +60.4 (9,698 votes)Southampton County, 2024 president: Republican +25.5 (9,831 votes)Charlotte County, 2024 president: Republican +32.6 (6,006 votes)Rockingham County, 2024 president: Republican +37.0 (48,581 votes)Williamsburg County, 2024 president: Democratic +44.5 (7,851 votes)Smyth County, 2024 president: Republican +60.4 (14,420 votes)Middlesex County, 2024 president: Republican +27.4 (6,882 votes)Alexandria County, 2024 president: Democratic +57.7 (80,062 votes)Brunswick County, 2024 president: Democratic +8.5 (7,738 votes)Fairfax County, 2024 president: Democratic +33.4 (13,445 votes)Manassas County, 2024 president: Democratic +14.8 (16,021 votes)Nottoway County, 2024 president: Republican +22.4 (6,853 votes)Prince William County, 2024 president: Democratic +18.0 (227,591 votes)Russell County, 2024 president: Republican +67.5 (13,525 votes)Buckingham County, 2024 president: Republican +23.5 (7,915 votes)Augusta County, 2024 president: Republican +47.5 (44,223 votes)Madison County, 2024 president: Republican +35.2 (8,439 votes)Fairfax County, 2024 president: Democratic +35.0 (584,387 votes)Westmoreland County, 2024 president: Republican +14.3 (10,581 votes)Lancaster County, 2024 president: Republican +7.0 (7,279 votes)Essex County, 2024 president: Republican +7.8 (6,064 votes)Bedford County, 2024 president: Republican +50.4 (50,830 votes)Roanoke County, 2024 president: Republican +22.5 (56,789 votes)Fredericksburg County, 2024 president: Democratic +31.7 (13,495 votes)Virginia Beach County, 2024 president: Democratic +2.7 (227,770 votes)Nelson County, 2024 president: Republican +7.5 (9,388 votes)Covington County, 2024 president: Republican +33.3 (2,475 votes)Lee County, 2024 president: Republican +72.1 (10,108 votes)
Color shows the 2024 presidential margin in each county. Hover or tap a county for its numbers.

2024 results: Fox News 2024 county results, compiled by Tony McGovern (github.com/tonmcg/US_County_Level_Election_Results_08-24). Not authoritative.

Also: find the races on your ballot by ZIP code · election-night schedule. Odds are the share of simulations each side wins.