United States Presidential election7 Nov 2028in 728 days Senate D 97% House D 58% Calendar Track record Research
Closest results
Election 2004 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.

2004 presidential election in Virginia

George W. Bush (Republican) beat John Kerry (Democrat) in Virginia in 2004, 53.7% to 45.5%, a margin of 8.2 points and 262,217 votes.

Virginia voted 5.7 points more Republican than the country as a whole, where the margin was R+2.5.

The Republican hold continued from 2000, when George W. Bush also won.

Republicans led in 101 of the 133 counties and Democrats in 32. The largest, Fairfax, cast 461,379 votes and went to the Democrat by 7.3 points. The closest was Nelson, where 4 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.

Result

CandidatePartyVotesShare
George W. Bush won Republican 1,716,959 53.7%
John Kerry Democratic 1,454,742 45.5%
All other candidates 23,714 0.7%
Total3,195,415

Every county

CountyDemocratRepublicanOthersTotalMargin
Fairfax 245,671 53.2% 211,980 45.9% 3,728 461,379 D+7.3
Virginia Beach city 70,666 40.2% 103,752 59.1% 1,269 175,687 R+18.8
Chesterfield 49,346 36.9% 83,745 62.6% 723 133,814 R+25.7
Henrico 60,864 45.6% 71,809 53.8% 745 133,418 R+8.2
Prince William 61,271 46.4% 69,776 52.8% 1,016 132,063 R+6.4
Loudoun 47,271 43.6% 60,382 55.7% 777 108,430 R+12.1
Arlington 63,987 67.6% 29,635 31.3% 1,028 94,650 D+36.3
Chesapeake city 38,744 42.3% 52,283 57.1% 514 91,541 R+14.8
Richmond city 52,167 70.2% 21,637 29.1% 521 74,325 D+41.1
Norfolk city 43,518 61.7% 26,401 37.4% 651 70,570 D+24.3
Newport News city 35,319 52.0% 32,208 47.4% 425 67,952 D+4.6
Alexandria city 41,116 66.8% 19,844 32.3% 555 61,515 D+34.6
Hampton city 32,016 57.4% 23,399 42.0% 326 55,741 D+15.5
Hanover 13,941 28.1% 35,404 71.4% 266 49,611 R+43.3
Roanoke 16,082 34.2% 30,596 65.1% 295 46,973 R+30.9
Stafford 17,208 37.4% 28,500 62.0% 278 45,986 R+24.6
Spotsylvania 16,623 36.6% 28,527 62.8% 295 45,445 R+26.2
Albemarle 22,088 50.5% 21,189 48.5% 449 43,726 D+2.1
Portsmouth city 24,112 61.0% 15,212 38.5% 210 39,534 D+22.5
Roanoke city 18,862 52.4% 16,661 46.3% 477 36,000 D+6.1
Bedford 10,144 29.9% 23,397 68.9% 405 33,946 R+39.0
Suffolk city 15,233 47.3% 16,763 52.1% 193 32,189 R+4.8
Montgomery 14,128 44.8% 17,070 54.2% 317 31,515 R+9.3
James City 11,934 38.4% 18,949 60.9% 207 31,090 R+22.6
Fauquier 10,712 35.8% 19,011 63.6% 192 29,915 R+27.7
York 10,276 34.4% 19,396 64.9% 208 29,880 R+30.5
Augusta 7,019 23.6% 22,100 74.4% 585 29,704 R+50.8
Rockingham 7,273 24.9% 21,737 74.4% 206 29,216 R+49.5
Frederick 8,853 31.0% 19,386 67.9% 301 28,540 R+36.9
Pittsylvania 9,274 33.8% 17,673 64.5% 470 27,417 R+30.6
Lynchburg city 11,727 44.5% 14,400 54.7% 213 26,340 R+10.1
Henry 9,851 42.0% 13,358 56.9% 249 23,458 R+15.0
Campbell 6,862 29.8% 15,891 69.1% 244 22,997 R+39.3
Washington 7,339 32.6% 14,749 65.5% 426 22,514 R+32.9
Franklin 8,002 36.0% 14,048 63.2% 173 22,223 R+27.2
Danville city 9,436 49.4% 9,399 49.2% 277 19,112 D+0.2
Tazewell 7,184 41.1% 10,039 57.4% 257 17,480 R+16.3
Shenandoah 5,186 30.2% 11,820 68.9% 140 17,146 R+38.7
Gloucester 5,105 31.3% 11,084 67.9% 144 16,333 R+36.6
Isle of Wight 5,871 37.0% 9,929 62.6% 71 15,871 R+25.6
Botetourt 4,801 30.4% 10,865 68.8% 131 15,797 R+38.4
Culpeper 5,476 35.1% 10,026 64.2% 103 15,605 R+29.2
Charlottesville city 11,088 71.8% 4,172 27.0% 190 15,450 D+44.8
Halifax 6,220 42.4% 8,363 57.1% 73 14,656 R+14.6
Wise 5,802 40.5% 8,330 58.2% 180 14,312 R+17.7
Pulaski 5,310 37.3% 8,769 61.5% 172 14,251 R+24.3
Warren 5,241 37.3% 8,600 61.1% 227 14,068 R+23.9
Accomack 5,518 41.3% 7,726 57.8% 112 13,356 R+16.5
Prince George 5,066 38.2% 8,131 61.3% 57 13,254 R+23.1
Orange 5,015 38.8% 7,749 59.9% 164 12,928 R+21.1
Manassas city 5,562 43.1% 7,257 56.2% 84 12,903 R+13.1
Mecklenburg 5,293 41.4% 7,319 57.3% 168 12,780 R+15.9
Amherst 4,866 38.3% 7,758 61.1% 71 12,695 R+22.8
Smyth 4,143 33.6% 7,906 64.2% 270 12,319 R+30.5
Powhatan 3,112 25.6% 8,955 73.6% 96 12,163 R+48.0
Carroll 3,888 32.1% 8,173 67.4% 67 12,128 R+35.3
Louisa 4,844 40.2% 7,083 58.9% 108 12,035 R+18.6
Petersburg city 9,682 81.0% 2,238 18.7% 29 11,949 D+62.3
Wythe 3,581 31.0% 7,911 68.5% 62 11,554 R+37.5
Salem city 4,254 37.0% 7,115 62.0% 115 11,484 R+24.9
Russell 5,167 45.2% 6,077 53.2% 179 11,423 R+8.0
Harrisonburg city 4,726 42.8% 6,165 55.9% 139 11,030 R+13.0
Fluvanna 4,415 40.3% 6,458 58.9% 84 10,957 R+18.6
Dinwiddie 4,569 42.2% 6,193 57.1% 77 10,839 R+15.0
Fairfax city 5,395 51.2% 5,045 47.8% 106 10,546 D+3.3
Goochland 3,583 34.7% 6,668 64.5% 87 10,338 R+29.8
Scott 3,324 33.4% 6,479 65.0% 164 9,967 R+31.7
Caroline 4,878 49.0% 4,999 50.2% 77 9,954 R+1.2
Buchanan 5,275 53.7% 4,507 45.9% 47 9,829 D+7.8
Lee 4,005 41.0% 5,664 58.0% 101 9,770 R+17.0
Staunton city 3,756 39.0% 5,805 60.3% 68 9,629 R+21.3
Page 3,324 34.6% 6,221 64.8% 58 9,603 R+30.2
Winchester city 3,967 42.5% 5,283 56.5% 93 9,343 R+14.1
Rockbridge 3,627 39.5% 5,412 58.9% 142 9,181 R+19.4
Colonial Heights city 2,061 25.0% 6,129 74.5% 41 8,231 R+49.4
Patrick 2,572 31.3% 5,507 67.0% 136 8,215 R+35.7
Waynesboro city 2,792 35.1% 5,092 63.9% 79 7,963 R+28.9
New Kent 2,443 30.7% 5,414 68.1% 89 7,946 R+37.4
Hopewell city 3,573 45.0% 4,251 53.6% 112 7,936 R+8.5
King George 2,739 34.6% 5,124 64.7% 58 7,921 R+30.1
Fredericksburg city 4,085 54.2% 3,390 44.9% 67 7,542 D+9.2
Giles 3,047 40.6% 4,320 57.6% 131 7,498 R+17.0
Southampton 3,431 45.8% 4,018 53.6% 43 7,492 R+7.8
Dickenson 3,761 50.8% 3,591 48.5% 54 7,406 D+2.3
Prince Edward 3,632 49.6% 3,571 48.8% 113 7,316 D+0.8
Alleghany 3,203 44.5% 3,962 55.1% 30 7,195 R+10.5
Nelson 3,543 49.6% 3,539 49.6% 57 7,139 D+0.1
Grayson 2,430 34.0% 4,655 65.2% 52 7,137 R+31.2
Greene 2,240 32.3% 4,570 65.9% 129 6,939 R+33.6
Brunswick 4,062 58.6% 2,852 41.2% 12 6,926 D+17.5
King William 2,436 35.4% 4,397 64.0% 39 6,872 R+28.5
Westmoreland 3,370 49.2% 3,433 50.1% 45 6,848 R+0.9
Floyd 2,488 36.9% 4,162 61.8% 84 6,734 R+24.9
Bristol city 2,400 35.7% 4,275 63.6% 49 6,724 R+27.9
Appomattox 2,191 32.9% 4,366 65.6% 98 6,655 R+32.7
Clarke 2,699 41.5% 3,741 57.5% 65 6,505 R+16.0
Poquoson city 1,424 22.0% 5,004 77.2% 52 6,480 R+55.2
Northumberland 2,548 39.8% 3,832 59.8% 29 6,409 R+20.0
Lancaster 2,477 39.8% 3,724 59.8% 29 6,230 R+20.0
Falls Church city 3,944 64.7% 2,074 34.0% 80 6,098 D+30.7
Nottoway 2,635 43.7% 3,303 54.8% 92 6,030 R+11.1
Buckingham 2,789 46.3% 3,185 52.8% 53 6,027 R+6.6
Madison 2,176 37.7% 3,556 61.6% 40 5,772 R+23.9
Martinsville city 3,036 54.2% 2,538 45.3% 29 5,603 D+8.9
Northampton 2,775 50.5% 2,669 48.5% 55 5,499 D+1.9
Charlotte 2,223 40.9% 3,166 58.2% 49 5,438 R+17.3
Amelia 1,862 34.5% 3,499 64.8% 36 5,397 R+30.3
Middlesex 1,914 35.6% 3,336 62.0% 127 5,377 R+26.4
Lunenburg 2,362 45.0% 2,858 54.5% 25 5,245 R+9.5
Mathews 1,589 31.0% 3,497 68.2% 43 5,129 R+37.2
Radford city 2,244 46.3% 2,564 52.9% 37 4,845 R+6.6
Sussex 2,420 55.7% 1,890 43.5% 35 4,345 D+12.2
Essex 2,007 46.2% 2,304 53.0% 33 4,344 R+6.8
Williamsburg city 2,216 51.3% 2,064 47.8% 40 4,320 D+3.5
Greensville 2,514 59.0% 1,732 40.7% 12 4,258 D+18.4
Cumberland 1,721 41.7% 2,377 57.6% 28 4,126 R+15.9
Rappahannock 1,837 45.4% 2,172 53.6% 41 4,050 R+8.3
Franklin city 1,910 54.0% 1,613 45.6% 13 3,536 D+8.4
Surry 1,954 55.5% 1,543 43.8% 25 3,522 D+11.7
Charles City 2,155 62.7% 1,254 36.5% 30 3,439 D+26.2
Richmond 1,243 37.0% 2,082 61.9% 36 3,361 R+25.0
Manassas Park city 1,498 45.0% 1,807 54.2% 27 3,332 R+9.3
King and Queen 1,506 45.8% 1,737 52.9% 43 3,286 R+7.0
Bland 846 29.5% 1,962 68.5% 57 2,865 R+39.0
Craig 901 34.4% 1,706 65.1% 14 2,621 R+30.7
Buena Vista city 936 39.2% 1,417 59.3% 36 2,389 R+20.1
Lexington city 1,340 57.0% 982 41.8% 27 2,349 D+15.2
Galax city 987 42.3% 1,336 57.2% 12 2,335 R+14.9
Covington city 1,179 51.2% 1,104 48.0% 18 2,301 D+3.3
Bath 828 36.3% 1,432 62.8% 22 2,282 R+26.5
Emporia city 1,247 56.1% 970 43.7% 4 2,221 D+12.5
Highland 522 34.3% 982 64.6% 16 1,520 R+30.3
Norton city 725 48.2% 768 51.1% 11 1,504 R+2.9

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

Virginia in every presidential election we hold

YearWinnerMargin
2024 Kamala Harris (D) D+5.8
2020 Joe Biden (D) D+10.1
2016 Hillary Clinton (D) D+5.3
2012 Barack Obama (D) D+3.9
2008 Barack Obama (D) D+6.3
2004 George W. Bush (R) R+8.2
2000 George W. Bush (R) R+8.0
1996 Bob Dole (R) R+2.0
1992 George H. W. Bush (R) R+4.4
1988 George H. W. Bush (R) R+20.5
1984 Ronald Reagan (R) R+25.2
1980 Ronald Reagan (R) R+12.7
1976 Gerald Ford (R) R+1.3
1972 Richard Nixon (R) R+37.7
1968 Richard Nixon (R) R+10.9
1964 Lyndon B. Johnson (D) D+7.4
1960 Richard Nixon (R) R+5.5
1956 Dwight D. Eisenhower (R) R+17.0
1952 Dwight D. Eisenhower (R) R+13.0
1948 Harry S. Truman (D) D+6.8
1944 Franklin D. Roosevelt (D) D+25.0
1940 Franklin D. Roosevelt (D) D+36.5
1936 Franklin D. Roosevelt (D) D+40.8
1932 Franklin D. Roosevelt (D) D+38.4
1928 Herbert Hoover (R) R+8.0
1924 John W. Davis (D) D+29.7
1920 James M. Cox (D) D+23.7
1916 Woodrow Wilson (D) D+35.2
1912 Woodrow Wilson (D) D+48.9
1908 William Jennings Bryan (D) D+22.2
1904 Alton B. Parker (D) D+24.8
1900 William Jennings Bryan (D) D+11.5
1896 William Jennings Bryan (D) D+6.6
1892 Grover Cleveland (D) D+17.5
1888 Grover Cleveland (D) D+0.5
1884 Grover Cleveland (D) D+2.2
1880 Winfield Scott Hancock (D) D+21.1
1876 Samuel J. Tilden (D) D+19.2
1872 Ulysses S. Grant (R) R+1.0