Election 2024 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.
- 2028 President, Senate, House and governors Forecast
- 2026 midterms Senate, House and governors Live count
- 2025 governors Results
- 2024 President, Senate, House and governors Results
- 2023 governors Results
- 2022 Senate, House and governors Results
- 2021 governors Results
- 2020 President, Senate, House and governors Results
- 2019 governors Results
- 2018 Senate, House and governors Results
- 2017 governors Results
- 2016 President, Senate, House and governors Results
- 2015 governors Results
- 2014 Senate, House and governors Results
- 2013 governors Results
- 2012 President, Senate, House and governors Results
- 2011 governors Results
- 2010 Senate, House and governors Results
- 2009 governors Results
- 2008 President, Senate, House and governors Results
- 2007 governors Results
- 2006 Senate, House and governors Results
- 2005 governors Results
- 2004 President, Senate, House and governors Results
- 2003 governors Results
- 2002 Senate, House and governors Results
- 2001 governors Results
- 2000 President, Senate, House and governors Results
- 1999 governors Results
- 1998 Senate, House and governors Results
- 1997 governors Results
- 1996 President, Senate, House and governors Results
- 1995 governors Results
- 1994 Senate, House and governors Results
- 1993 governors Results
- 1992 President, Senate, House and governors Results
- 1991 governors Results
- 1990 Senate, House and governors Results
- 1989 governors Results
- 1988 President, Senate and governors Results
- 1987 governors Results
- 1986 Senate and governors Results
- 1985 governors Results
- 1984 President, Senate and governors Results
- 1983 governors Results
- 1982 Senate and governors Results
- 1981 governors Results
- 1980 President, Senate and governors Results
- 1979 governors Results
- 1978 Senate and governors Results
- 1977 governors Results
- 1976 President, Senate and governors Results
- 1975 governors Results
- 1974 Senate and governors Results
- 1973 governors Results
- 1972 President, Senate and governors Results
- 1971 governors Results
- 1970 Senate and governors Results
- 1969 governors Results
- 1968 President, Senate and governors Results
- 1967 governors Results
- 1966 Senate and governors Results
- 1965 governors Results
- 1964 President, Senate and governors Results
- 1963 governors Results
- 1962 Senate and governors Results
- 1961 governors Results
- 1960 President, Senate and governors Results
- 1959 governors Results
- 1958 Senate and governors Results
- 1957 governors Results
- 1956 President, Senate and governors Results
- 1955 governors Results
- 1954 Senate and governors Results
- 1953 governors Results
- 1952 President, Senate and governors Results
- 1951 governors Results
- 1950 Senate and governors Results
- 1949 governors Results
- 1948 President, Senate and governors Results
- 1947 governors Results
- 1946 Senate and governors Results
- 1945 governors Results
- 1944 President, Senate and governors Results
- 1943 governors Results
- 1942 Senate and governors Results
- 1941 governors Results
- 1940 President, Senate and governors Results
- 1939 governors Results
- 1938 Senate and governors Results
- 1937 governors Results
- 1936 President, Senate and governors Results
- 1935 governors Results
- 1934 Senate and governors Results
- 1933 governors Results
- 1932 President, Senate and governors Results
- 1931 governors Results
- 1930 Senate and governors Results
- 1929 governors Results
- 1928 President, Senate and governors Results
- 1927 governors Results
- 1926 Senate and governors Results
- 1925 governors Results
- 1924 President, Senate and governors Results
- 1923 governors Results
- 1922 Senate and governors Results
- 1921 governors Results
- 1920 President, Senate and governors Results
- 1919 governors Results
- 1918 Senate and governors Results
- 1917 governors Results
- 1916 President, Senate and governors Results
- 1915 governors Results
- 1914 Senate and governors Results
- 1913 governors Results
- 1912 President and governors Results
- 1911 governors Results
- 1910 governors Results
- 1909 governors Results
- 1908 President and governors Results
- 1907 governors Results
- 1906 governors Results
- 1905 governors Results
- 1904 President and governors Results
- 1903 governors Results
- 1902 governors Results
- 1901 governors Results
- 1900 President and governors Results
- 1899 governors Results
- 1898 governors Results
- 1897 governors Results
- 1896 President and governors Results
- 1895 governors Results
- 1894 governors Results
- 1893 governors Results
- 1892 President and governors Results
- 1891 governors Results
- 1890 governors Results
- 1889 governors Results
- 1888 President and governors Results
- 1887 governors Results
- 1886 governors Results
- 1885 governors Results
- 1884 President and governors Results
- 1883 governors Results
- 1882 governors Results
- 1881 governors Results
- 1880 President and governors Results
- 1879 governors Results
- 1878 governors Results
- 1877 governors Results
- 1876 President and governors Results
- 1875 governors Results
- 1874 governors Results
- 1873 governors Results
- 1872 President and governors Results
- 1871 governors Results
- 1870 governors Results
- 1869 governors Results
- 1868 President and governors Results
- 1867 governors Results
- 1866 governors Results
- 1865 governors Results
2024 US Senate election in Virginia
Timothy M. Kaine (Democrat) beat Hung Cao (Republican) in Virginia in 2024, 54.4% to 45.4%, a margin of 8.9 points and 397,204 votes.
The Democratic hold continued from 2018, when Timothy M. Kaine also won.
Republicans led in 88 of the 133 counties and Democrats in 45. The largest, Fairfax, cast 580,172 votes and went to the Democrat by 35.8 points. The closest was Prince Edward, where 50 votes separated the two parties.
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
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Timothy M. Kaine won | Democratic | 2,417,115 | 54.4% |
| Hung Cao | Republican | 2,019,911 | 45.4% |
| All other candidates | 8,509 | 0.2% | |
| Total | 4,445,535 |
Every county
| County | Democrat | Republican | Others | Total | Margin |
|---|---|---|---|---|---|
| Fairfax | 393,906 67.9% | 186,266 32.1% | 580,172 | D+35.8 | |
| Loudoun | 133,436 58.8% | 93,441 41.2% | 226,877 | D+17.6 | |
| Virginia Beach city | 118,920 52.8% | 106,476 47.2% | 225,396 | D+5.5 | |
| Prince William | 137,060 61.1% | 87,310 38.9% | 224,370 | D+22.2 | |
| Chesterfield | 115,364 55.3% | 93,336 44.7% | 208,700 | D+10.6 | |
| Henrico | 116,336 65.5% | 61,160 34.5% | 177,496 | D+31.1 | |
| Arlington | 100,725 78.7% | 27,269 21.3% | 127,994 | D+57.4 | |
| Chesapeake city | 67,224 53.0% | 59,657 47.0% | 126,881 | D+6.0 | |
| Richmond city | 89,672 83.7% | 17,400 16.3% | 107,072 | D+67.5 | |
| Norfolk city | 61,334 72.2% | 23,657 27.8% | 84,991 | D+44.3 | |
| Stafford | 42,603 51.7% | 39,764 48.3% | 82,367 | D+3.4 | |
| Alexandria city | 62,597 78.5% | 17,175 21.5% | 79,772 | D+56.9 | |
| Spotsylvania | 37,339 47.5% | 41,199 52.5% | 78,538 | R+4.9 | |
| Newport News city | 49,499 66.2% | 25,323 33.8% | 74,822 | D+32.3 | |
| Hanover | 27,207 37.8% | 44,715 62.2% | 71,922 | R+24.3 | |
| Albemarle | 43,968 66.7% | 21,912 33.3% | 65,880 | D+33.5 | |
| Hampton city | 44,201 71.5% | 17,611 28.5% | 61,812 | D+43.0 | |
| Roanoke | 22,978 40.6% | 33,609 59.4% | 56,587 | R+18.8 | |
| Suffolk city | 31,587 59.8% | 21,255 40.2% | 52,842 | D+19.6 | |
| Frederick | 19,769 38.4% | 31,659 61.6% | 51,428 | R+23.1 | |
| James City | 26,991 52.9% | 24,033 47.1% | 51,024 | D+5.8 | |
| Bedford | 13,068 25.8% | 37,536 74.2% | 50,604 | R+48.4 | |
| Rockingham | 16,180 33.5% | 32,081 66.5% | 48,261 | R+32.9 | |
| Montgomery | 25,037 53.7% | 21,575 46.3% | 46,612 | D+7.4 | |
| Fauquier | 17,441 39.3% | 26,971 60.7% | 44,412 | R+21.5 | |
| Augusta | 12,517 28.4% | 31,605 71.6% | 44,122 | R+43.3 | |
| Roanoke city | 26,676 63.9% | 15,082 36.1% | 41,758 | D+27.8 | |
| Portsmouth city | 28,791 71.3% | 11,581 28.7% | 40,372 | D+42.6 | |
| York | 18,726 47.5% | 20,685 52.5% | 39,411 | R+5.0 | |
| Lynchburg city | 17,020 46.6% | 19,478 53.4% | 36,498 | R+6.7 | |
| Pittsylvania | 10,523 31.7% | 22,725 68.3% | 33,248 | R+36.7 | |
| Campbell | 8,526 27.5% | 22,449 72.5% | 30,975 | R+44.9 | |
| Franklin | 9,114 29.7% | 21,569 70.3% | 30,683 | R+40.6 | |
| Washington | 8,259 28.4% | 20,851 71.6% | 29,110 | R+43.3 | |
| Culpeper | 11,211 39.6% | 17,105 60.4% | 28,316 | R+20.8 | |
| Henry | 9,583 38.3% | 15,426 61.7% | 25,009 | R+23.4 | |
| Isle of Wight | 10,292 42.1% | 14,163 57.9% | 24,455 | R+15.8 | |
| Shenandoah | 7,968 33.1% | 16,097 66.9% | 24,065 | R+33.8 | |
| Louisa | 9,124 38.3% | 14,726 61.7% | 23,850 | R+23.5 | |
| Charlottesville city | 19,439 84.2% | 3,650 15.8% | 23,089 | D+68.4 | |
| Gloucester | 7,522 32.8% | 15,391 67.2% | 22,913 | R+34.3 | |
| Warren | 7,529 33.8% | 14,771 66.2% | 22,300 | R+32.5 | |
| Orange | 8,725 39.6% | 13,289 60.4% | 22,014 | R+20.7 | |
| Botetourt | 6,608 30.7% | 14,950 69.3% | 21,558 | R+38.7 | |
| Powhatan | 5,949 28.6% | 14,844 71.4% | 20,793 | R+42.8 | |
| Goochland | 7,956 40.6% | 11,655 59.4% | 19,611 | R+18.9 | |
| Tazewell | 4,952 26.0% | 14,096 74.0% | 19,048 | R+48.0 | |
| Halifax | 7,397 42.0% | 10,218 58.0% | 17,615 | R+16.0 | |
| Caroline | 8,249 47.2% | 9,218 52.8% | 17,467 | R+5.5 | |
| Pulaski | 5,655 32.5% | 11,743 67.5% | 17,398 | R+35.0 | |
| Danville city | 10,986 63.4% | 6,335 36.6% | 17,321 | D+26.9 | |
| Amherst | 5,790 33.7% | 11,414 66.3% | 17,204 | R+32.7 | |
| Prince George | 7,048 41.3% | 10,010 58.7% | 17,058 | R+17.4 | |
| Accomack | 7,672 45.1% | 9,339 54.9% | 17,011 | R+9.8 | |
| Harrisonburg city | 10,922 64.7% | 5,946 35.3% | 16,868 | D+29.5 | |
| Fluvanna | 7,992 48.2% | 8,581 51.8% | 16,573 | R+3.6 | |
| New Kent | 5,700 34.8% | 10,695 65.2% | 16,395 | R+30.5 | |
| Wise | 4,494 27.6% | 11,802 72.4% | 16,296 | R+44.8 | |
| Carroll | 3,637 22.8% | 12,318 77.2% | 15,955 | R+54.4 | |
| Mecklenburg | 6,699 42.2% | 9,170 57.8% | 15,869 | R+15.6 | |
| Manassas city | 9,375 59.3% | 6,438 40.7% | 15,813 | D+18.6 | |
| Dinwiddie | 6,335 40.9% | 9,163 59.1% | 15,498 | R+18.2 | |
| King George | 5,843 38.2% | 9,459 61.8% | 15,302 | R+23.6 | |
| Wythe | 3,732 24.9% | 11,268 75.1% | 15,000 | R+50.2 | |
| Smyth | 3,885 27.3% | 10,339 72.7% | 14,224 | R+45.4 | |
| Staunton city | 7,820 58.5% | 5,552 41.5% | 13,372 | D+17.0 | |
| Fairfax city | 8,882 66.8% | 4,407 33.2% | 13,289 | D+33.7 | |
| Russell | 3,326 25.2% | 9,885 74.8% | 13,211 | R+49.6 | |
| Fredericksburg city | 8,858 67.1% | 4,346 32.9% | 13,204 | D+34.2 | |
| Salem city | 5,653 43.5% | 7,352 56.5% | 13,005 | R+13.1 | |
| Page | 3,618 27.9% | 9,354 72.1% | 12,972 | R+44.2 | |
| Petersburg city | 11,254 87.7% | 1,583 12.3% | 12,837 | D+75.3 | |
| Rockbridge | 4,526 35.6% | 8,199 64.4% | 12,725 | R+28.9 | |
| Greene | 4,731 39.7% | 7,193 60.3% | 11,924 | R+20.6 | |
| Winchester city | 6,804 58.1% | 4,905 41.9% | 11,709 | D+16.2 | |
| King William | 3,659 32.3% | 7,678 67.7% | 11,337 | R+35.5 | |
| Waynesboro city | 5,521 49.7% | 5,598 50.3% | 11,119 | R+0.7 | |
| Scott | 2,431 22.5% | 8,359 77.5% | 10,790 | R+54.9 | |
| Westmoreland | 4,774 46.0% | 5,615 54.0% | 10,389 | R+8.1 | |
| Lee | 2,306 23.6% | 7,452 76.4% | 9,758 | R+52.7 | |
| Southampton | 3,914 40.3% | 5,801 59.7% | 9,715 | R+19.4 | |
| Clarke | 4,182 43.3% | 5,487 56.7% | 9,669 | R+13.5 | |
| Floyd | 3,302 34.6% | 6,251 65.4% | 9,553 | R+30.9 | |
| Appomattox | 2,562 27.0% | 6,923 73.0% | 9,485 | R+46.0 | |
| Patrick | 2,391 25.4% | 7,005 74.6% | 9,396 | R+49.1 | |
| Nelson | 4,520 48.2% | 4,849 51.8% | 9,369 | R+3.5 | |
| Prince Edward | 4,617 50.3% | 4,567 49.7% | 9,184 | D+0.5 | |
| Giles | 2,593 28.7% | 6,435 71.3% | 9,028 | R+42.6 | |
| Buchanan | 2,331 25.9% | 6,686 74.1% | 9,017 | R+48.3 | |
| Falls Church city | 7,163 80.0% | 1,791 20.0% | 8,954 | D+60.0 | |
| Colonial Heights city | 3,259 37.4% | 5,456 62.6% | 8,715 | R+25.2 | |
| Hopewell city | 5,173 60.1% | 3,438 39.9% | 8,611 | D+20.1 | |
| Madison | 2,839 33.9% | 5,546 66.1% | 8,385 | R+32.3 | |
| Northumberland | 3,253 39.8% | 4,912 60.2% | 8,165 | R+20.3 | |
| Alleghany | 2,786 34.2% | 5,358 65.8% | 8,144 | R+31.6 | |
| Poquoson city | 2,273 28.4% | 5,729 71.6% | 8,002 | R+43.2 | |
| Grayson | 1,888 23.8% | 6,045 76.2% | 7,933 | R+52.4 | |
| Amelia | 2,314 29.2% | 5,600 70.8% | 7,914 | R+41.5 | |
| Buckingham | 3,242 41.4% | 4,581 58.6% | 7,823 | R+17.1 | |
| Williamsburg city | 5,635 72.4% | 2,151 27.6% | 7,786 | D+44.7 | |
| Brunswick | 4,324 56.2% | 3,372 43.8% | 7,696 | D+12.4 | |
| Bristol city | 2,629 35.9% | 4,699 64.1% | 7,328 | R+28.2 | |
| Lancaster | 3,364 46.4% | 3,888 53.6% | 7,252 | R+7.2 | |
| Middlesex | 2,570 37.6% | 4,265 62.4% | 6,835 | R+24.8 | |
| Dickenson | 1,929 28.3% | 4,884 71.7% | 6,813 | R+43.4 | |
| Nottoway | 2,800 41.2% | 4,000 58.8% | 6,800 | R+17.6 | |
| Northampton | 3,687 54.8% | 3,047 45.2% | 6,734 | D+9.5 | |
| Radford city | 3,423 52.9% | 3,051 47.1% | 6,474 | D+5.7 | |
| Charlotte | 2,148 36.0% | 3,815 64.0% | 5,963 | R+28.0 | |
| Essex | 2,858 48.2% | 3,072 51.8% | 5,930 | R+3.6 | |
| Mathews | 1,872 31.8% | 4,015 68.2% | 5,887 | R+36.4 | |
| Manassas Park city | 3,713 63.7% | 2,112 36.3% | 5,825 | D+27.5 | |
| Lunenburg | 2,344 41.4% | 3,324 58.6% | 5,668 | R+17.3 | |
| Martinsville city | 3,515 64.4% | 1,942 35.6% | 5,457 | D+28.8 | |
| Cumberland | 2,164 39.9% | 3,256 60.1% | 5,420 | R+20.1 | |
| Rappahannock | 2,053 41.1% | 2,947 58.9% | 5,000 | R+17.9 | |
| Sussex | 2,605 53.9% | 2,226 46.1% | 4,831 | D+7.8 | |
| Surry | 2,232 51.5% | 2,100 48.5% | 4,332 | D+3.0 | |
| Charles City | 2,397 57.1% | 1,802 42.9% | 4,199 | D+14.2 | |
| Greensville | 2,416 57.7% | 1,770 42.3% | 4,186 | D+15.4 | |
| King and Queen | 1,628 39.3% | 2,513 60.7% | 4,141 | R+21.4 | |
| Richmond | 1,562 38.0% | 2,550 62.0% | 4,112 | R+24.0 | |
| Franklin city | 2,367 63.5% | 1,359 36.5% | 3,726 | D+27.1 | |
| Bland | 709 20.8% | 2,707 79.2% | 3,416 | R+58.5 | |
| Craig | 671 21.7% | 2,415 78.3% | 3,086 | R+56.5 | |
| Lexington city | 1,817 63.8% | 1,031 36.2% | 2,848 | D+27.6 | |
| Buena Vista city | 935 33.2% | 1,881 66.8% | 2,816 | R+33.6 | |
| Galax city | 893 33.3% | 1,788 66.7% | 2,681 | R+33.4 | |
| Bath | 684 26.7% | 1,881 73.3% | 2,565 | R+46.7 | |
| Covington city | 1,025 42.0% | 1,418 58.0% | 2,443 | R+16.1 | |
| Emporia city | 1,415 67.8% | 673 32.2% | 2,088 | D+35.5 | |
| Norton city | 606 38.4% | 973 61.6% | 1,579 | R+23.2 | |
| Highland | 497 32.9% | 1,012 67.1% | 1,509 | R+34.1 |
Margin: the Democrat's share of all votes minus the Republican's. Sources and how the results were checked.
Virginia Senate elections we hold
| Year | Winner | Margin |
|---|---|---|
| 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 |