United States Presidential election7 Nov 2028in 729 days Senate D 97% House D 58% Calendar Track record Research
Closest results
Election 1990 Results

Each election opens in its own mode: the forecast before the votes are counted, the live count while races are still too close to call, and the results once every race is decided.

1990 US Senate election in Virginia

John Warner (Republican) beat Nancy Spannaus (independent) in Virginia in 1990, 80.9% to 18.2%, a margin of 62.8 points and 680,027 votes.

The Republican hold continued from 1984, when John Warner also won.

Republicans led in 133 of the 133 counties. The largest, Fairfax, cast 191,271 votes and went to the Republican by 80.0 points. The closest was Charles City, where 265 votes separated the two parties.

United States
If only voted How this works
If the polls miss like

Early projection, based on early and incomplete polling: the likely matchups, each weighted by the betting markets' odds of both nominations, not a result. Each county is its 2024 presidential margin moved by its state's projected swing; set a national vote and every state, district and county moves by the same amount from our projection. Colours run in 100 steps from a safe Republican to a safe Democratic margin. Boundaries: US Census Bureau.

Senate

CandidatePartyVotesShare
John Warner won Republican 876,782 80.9%
Nancy Spannaus Independent 196,755 18.2%
All other candidates 10,153 0.9%
Total1,083,690

Every county

CountyDemocratRepublicanOthersTotalMargin
Fairfax 0 0.0% 153,038 80.0% 38,233 191,271 R+80.0
Virginia Beach city 0 0.0% 37,249 77.6% 10,737 47,986 R+77.6
Henrico 0 0.0% 35,212 81.3% 8,105 43,317 R+81.3
Chesterfield 0 0.0% 31,861 79.3% 8,331 40,192 R+79.3
Arlington 0 0.0% 28,281 82.1% 6,159 34,440 R+82.1
Prince William 0 0.0% 26,661 81.1% 6,217 32,878 R+81.1
Newport News city 0 0.0% 26,311 82.7% 5,504 31,815 R+82.7
Roanoke 0 0.0% 25,845 85.3% 4,451 30,296 R+85.3
Richmond city 0 0.0% 21,470 76.2% 6,706 28,176 R+76.2
Alexandria city 0 0.0% 19,835 77.1% 5,899 25,734 R+77.1
Norfolk city 0 0.0% 18,373 76.6% 5,602 23,975 R+76.6
Roanoke city 0 0.0% 18,233 82.3% 3,909 22,142 R+82.3
Hampton city 0 0.0% 17,821 80.6% 4,299 22,120 R+80.6
Chesapeake city 0 0.0% 14,548 77.2% 4,308 18,856 R+77.2
Loudoun 0 0.0% 13,427 84.8% 2,413 15,840 R+84.8
Hanover 0 0.0% 11,802 79.9% 2,963 14,765 R+79.9
Albemarle 0 0.0% 11,415 79.1% 3,011 14,426 R+79.1
Portsmouth city 0 0.0% 9,803 78.8% 2,638 12,441 R+78.8
Stafford 0 0.0% 8,096 76.2% 2,534 10,630 R+76.2
York 0 0.0% 8,533 80.3% 2,089 10,622 R+80.3
Spotsylvania 0 0.0% 8,105 76.4% 2,500 10,605 R+76.4
Montgomery 0 0.0% 7,857 77.6% 2,267 10,124 R+77.6
Fauquier 0 0.0% 8,114 84.8% 1,457 9,571 R+84.8
Lynchburg city 0 0.0% 8,273 87.6% 1,175 9,448 R+87.6
Frederick 0 0.0% 7,752 85.0% 1,371 9,123 R+85.0
Bedford 0 0.0% 7,453 85.2% 1,297 8,750 R+85.2
Rockingham 0 0.0% 7,087 83.5% 1,396 8,483 R+83.5
Augusta 0 0.0% 6,672 83.1% 1,360 8,032 R+83.1
James City 0 0.0% 6,457 81.8% 1,440 7,897 R+81.8
Shenandoah 0 0.0% 6,382 81.5% 1,446 7,828 R+81.5
Suffolk city 0 0.0% 6,281 81.8% 1,394 7,675 R+81.8
Henry 0 0.0% 6,374 86.2% 1,018 7,392 R+86.2
Pittsylvania 0 0.0% 6,419 88.4% 845 7,264 R+88.4
Danville city 0 0.0% 6,193 88.2% 826 7,019 R+88.2
Campbell 0 0.0% 5,939 85.2% 1,030 6,969 R+85.2
Accomack 0 0.0% 5,344 77.3% 1,573 6,917 R+77.3
Charlottesville city 0 0.0% 5,051 73.6% 1,810 6,861 R+73.6
Salem city 0 0.0% 5,812 85.1% 1,017 6,829 R+85.1
Franklin 0 0.0% 5,316 82.2% 1,153 6,469 R+82.2
Pulaski 0 0.0% 5,576 90.2% 603 6,179 R+90.2
Gloucester 0 0.0% 5,120 83.6% 1,007 6,127 R+83.6
Tazewell 0 0.0% 4,817 82.9% 996 5,813 R+82.9
Washington 0 0.0% 4,877 87.4% 702 5,579 R+87.4
Petersburg city 0 0.0% 3,878 72.2% 1,490 5,368 R+72.2
Amherst 0 0.0% 3,997 80.0% 1,001 4,998 R+80.0
Colonial Heights city 0 0.0% 4,002 80.9% 942 4,944 R+80.9
Culpeper 0 0.0% 4,199 85.7% 699 4,898 R+85.7
Fairfax city 0 0.0% 4,096 85.7% 685 4,781 R+85.7
Carroll 0 0.0% 3,683 78.7% 999 4,682 R+78.7
Winchester city 0 0.0% 3,905 86.6% 606 4,511 R+86.6
Botetourt 0 0.0% 3,819 85.7% 635 4,454 R+85.7
Page 0 0.0% 3,423 77.0% 1,024 4,447 R+77.0
Manassas city 0 0.0% 3,456 79.3% 903 4,359 R+79.3
Warren 0 0.0% 3,543 81.9% 782 4,325 R+81.9
Isle of Wight 0 0.0% 3,649 84.6% 663 4,312 R+84.6
Halifax 0 0.0% 3,667 87.9% 507 4,174 R+87.9
Smyth 0 0.0% 3,666 88.3% 488 4,154 R+88.3
Patrick 0 0.0% 3,641 89.3% 436 4,077 R+89.3
Mecklenburg 0 0.0% 3,589 90.4% 380 3,969 R+90.4
Giles 0 0.0% 3,334 86.2% 532 3,866 R+86.2
Wise 0 0.0% 3,150 82.0% 690 3,840 R+82.0
Orange 0 0.0% 3,165 84.4% 584 3,749 R+84.4
Louisa 0 0.0% 2,648 73.2% 968 3,616 R+73.2
Harrisonburg city 0 0.0% 2,994 85.2% 520 3,514 R+85.2
Staunton city 0 0.0% 2,960 85.0% 521 3,481 R+85.0
Prince George 0 0.0% 2,348 68.5% 1,081 3,429 R+68.5
Wythe 0 0.0% 3,049 89.6% 354 3,403 R+89.6
Waynesboro city 0 0.0% 2,733 85.4% 469 3,202 R+85.4
Poquoson city 0 0.0% 2,625 82.7% 550 3,175 R+82.7
Caroline 0 0.0% 1,909 60.4% 1,254 3,163 R+60.4
Lee 0 0.0% 2,294 72.8% 857 3,151 R+72.8
Fredericksburg city 0 0.0% 2,411 76.9% 725 3,136 R+76.9
Dinwiddie 0 0.0% 2,297 75.2% 758 3,055 R+75.2
Scott 0 0.0% 2,416 81.5% 547 2,963 R+81.5
Hopewell city 0 0.0% 2,421 82.3% 521 2,942 R+82.3
Alleghany 0 0.0% 2,570 88.2% 345 2,915 R+88.2
Lancaster 0 0.0% 2,491 86.0% 405 2,896 R+86.0
Goochland 0 0.0% 2,321 80.5% 564 2,885 R+80.5
Falls Church city 0 0.0% 2,174 77.5% 631 2,805 R+77.5
Russell 0 0.0% 2,174 80.5% 526 2,700 R+80.5
Rockbridge 0 0.0% 2,345 86.9% 354 2,699 R+86.9
Southampton 0 0.0% 2,273 84.9% 405 2,678 R+84.9
Nelson 0 0.0% 2,019 78.5% 554 2,573 R+78.5
Northampton 0 0.0% 2,059 81.0% 482 2,541 R+81.0
Westmoreland 0 0.0% 2,012 79.2% 529 2,541 R+79.2
King George 0 0.0% 1,822 72.2% 700 2,522 R+72.2
New Kent 0 0.0% 1,937 76.8% 584 2,521 R+76.8
Buchanan 0 0.0% 2,023 81.7% 452 2,475 R+81.7
Bristol city 0 0.0% 1,902 77.2% 562 2,464 R+77.2
Grayson 0 0.0% 1,887 77.9% 534 2,421 R+77.9
Powhatan 0 0.0% 1,793 74.1% 628 2,421 R+74.1
Northumberland 0 0.0% 1,964 81.4% 450 2,414 R+81.4
Mathews 0 0.0% 2,089 86.9% 316 2,405 R+86.9
Madison 0 0.0% 2,030 85.6% 341 2,371 R+85.6
Martinsville city 0 0.0% 2,059 88.3% 272 2,331 R+88.3
Clarke 0 0.0% 1,838 79.4% 477 2,315 R+79.4
King William 0 0.0% 1,791 77.6% 517 2,308 R+77.6
Dickenson 0 0.0% 1,482 65.0% 798 2,280 R+65.0
Middlesex 0 0.0% 1,893 84.3% 353 2,246 R+84.3
Nottoway 0 0.0% 1,934 86.6% 298 2,232 R+86.6
Brunswick 0 0.0% 1,840 83.8% 356 2,196 R+83.8
Prince Edward 0 0.0% 1,875 87.6% 265 2,140 R+87.6
Charlotte 0 0.0% 1,715 83.6% 336 2,051 R+83.6
Appomattox 0 0.0% 1,700 84.2% 318 2,018 R+84.2
Fluvanna 0 0.0% 1,483 79.6% 381 1,864 R+79.6
Buckingham 0 0.0% 1,521 84.1% 288 1,809 R+84.1
Essex 0 0.0% 1,383 77.7% 396 1,779 R+77.7
Lunenburg 0 0.0% 1,574 89.4% 187 1,761 R+89.4
Radford city 0 0.0% 1,433 81.4% 327 1,760 R+81.4
Rappahannock 0 0.0% 1,295 76.9% 388 1,683 R+76.9
Greene 0 0.0% 1,445 86.2% 232 1,677 R+86.2
Floyd 0 0.0% 1,382 83.0% 284 1,666 R+83.0
Amelia 0 0.0% 1,330 81.2% 308 1,638 R+81.2
Williamsburg city 0 0.0% 1,321 81.2% 306 1,627 R+81.2
Sussex 0 0.0% 1,379 88.6% 178 1,557 R+88.6
Greensville 0 0.0% 1,225 82.9% 253 1,478 R+82.9
Richmond 0 0.0% 1,174 83.1% 238 1,412 R+83.1
Franklin city 0 0.0% 1,181 84.8% 212 1,393 R+84.8
King and Queen 0 0.0% 940 72.6% 354 1,294 R+72.6
Surry 0 0.0% 1,054 81.6% 238 1,292 R+81.6
Bland 0 0.0% 1,080 84.9% 192 1,272 R+84.9
Covington city 0 0.0% 1,084 86.6% 168 1,252 R+86.6
Emporia city 0 0.0% 933 84.7% 168 1,101 R+84.7
Cumberland 0 0.0% 934 89.3% 112 1,046 R+89.3
Craig 0 0.0% 782 77.3% 230 1,012 R+77.3
Charles City 0 0.0% 585 64.6% 320 905 R+64.6
Galax city 0 0.0% 757 84.2% 142 899 R+84.2
Lexington city 0 0.0% 788 88.1% 106 894 R+88.1
Bath 0 0.0% 684 86.4% 108 792 R+86.4
Buena Vista city 0 0.0% 658 88.1% 89 747 R+88.1
Highland 0 0.0% 471 75.6% 152 623 R+75.6
Manassas Park city 0 0.0% 448 75.4% 146 594 R+75.4
Norton city 0 0.0% 394 81.2% 91 485 R+81.2

Margin: the Democrat's share of all votes minus the Republican's. Sources and how the results were checked.

Virginia Senate elections we hold

YearWinnerMargin
2024 Timothy M. Kaine (D) D+8.9
2020 Mark Robert Warner (D) D+12.1
2018 Timothy M. Kaine (D) D+16.0
2014 Mark R. Warner (D) D+0.8
2012 Timothy M. Kaine (D) D+5.9
2008 Mark Warner (D) D+31.3
2006 Jim Webb (D) D+0.4
2002 John Warner (R) R+82.6
2000 George F. Allen (R) R+4.6
1996 John W. Warner (R) R+5.1
1994 Chuck Robb (D) D+2.7
1990 John Warner (R) R+80.9
1988 Charles S. Robb (D) D+42.6
1984 John Warner (R) R+40.1
1982 Paul Trible (R) R+2.4
1978 John William Warner (R) R+0.4
1976 Harry F. Byrd Jr. (other)
1972 William Lloyd Scott (R) R+5.3
1970 Harry F. Byrd Jr. (other)
1966 William B. Spong Jr. (D) D+25.1
1964 Harry F. Byrd Sr. (D) D+44.8
1960 A. Willis Robertson (D) D+81.3
1958 Harry F. Byrd Sr. (D) D+69.3
1954 A. Willis Robertson (D) D+79.9
1952 Harry F. Byrd Sr. (D) D+73.4
1948 A. Willis Robertson (D) D+34.8
1946 Harry F. Byrd Sr. (D) D+34.4
1942 Carter Glass (D) D+91.1
1940 Harry F. Byrd Sr. (D) D+93.3
1936 Carter Glass (D) D+86.9
1934 Harry F. Byrd Sr. (D) D+55.0
1930 Carter Glass (D) D+76.7
1928 Claude Swanson (D) D+99.8
1924 Carter Glass (D) D+48.9
1922 Claude Swanson (D) D+45.4
1918 Thomas S. Martin (D) D+99.7
1916 Claude Swanson (D) D+99.9