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

2008 presidential election in Virginia

Barack Obama (Democrat) beat John McCain (Republican) in Virginia in 2008, 52.6% to 46.3%, a margin of 6.3 points and 234,527 votes.

Virginia voted 1.0 point more Republican than the country as a whole, where the margin was D+7.3.

Virginia changed party: in 2004 it went Republican, for George W. Bush.

Republicans led in 85 of the 133 counties and Democrats in 48. The largest, Fairfax, cast 516,254 votes and went to the Democrat by 21.2 points. The closest was Norton city, where 1 vote 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
Barack Obama won Democratic 1,959,532 52.6%
John McCain Republican 1,725,005 46.3%
All other candidates 38,723 1.0%
Total3,723,260

Every county

CountyDemocratRepublicanOthersTotalMargin
Fairfax 310,359 60.1% 200,994 38.9% 4,901 516,254 D+21.2
Virginia Beach city 98,885 49.1% 100,319 49.8% 2,045 201,249 R+0.7
Prince William 93,435 57.5% 67,621 41.6% 1,390 162,446 D+15.9
Chesterfield 74,310 45.8% 86,413 53.3% 1,365 162,088 R+7.5
Henrico 86,323 55.7% 67,381 43.5% 1,262 154,966 D+12.2
Loudoun 74,845 53.7% 63,336 45.4% 1,278 139,459 D+8.3
Arlington 78,994 71.7% 29,876 27.1% 1,283 110,153 D+44.6
Chesapeake city 53,994 50.2% 52,625 48.9% 902 107,521 D+1.3
Richmond city 73,623 79.1% 18,649 20.0% 813 93,085 D+59.1
Norfolk city 62,819 71.0% 24,814 28.1% 813 88,446 D+43.0
Newport News city 51,972 63.9% 28,667 35.3% 656 81,295 D+28.7
Alexandria city 50,473 71.7% 19,181 27.3% 710 70,364 D+44.5
Hampton city 46,917 69.1% 20,476 30.1% 550 67,943 D+38.9
Hanover 18,447 32.8% 37,344 66.4% 457 56,248 R+33.6
Stafford 25,716 46.4% 29,221 52.7% 518 55,455 R+6.3
Spotsylvania 24,897 46.0% 28,610 52.9% 562 54,069 R+6.9
Albemarle 29,792 58.4% 20,576 40.4% 616 50,984 D+18.1
Roanoke 19,812 38.9% 30,571 60.0% 592 50,975 R+21.1
Portsmouth city 32,327 69.3% 13,984 30.0% 354 46,665 D+39.3
Roanoke city 24,934 61.2% 15,394 37.8% 444 40,772 D+23.4
Montgomery 21,031 51.7% 19,028 46.8% 594 40,653 D+4.9
Suffolk city 22,446 56.2% 17,165 43.0% 297 39,908 D+13.2
James City 17,352 44.9% 20,912 54.2% 339 38,603 R+9.2
Bedford 12,225 31.7% 25,917 67.2% 422 38,564 R+35.5
Lynchburg city 16,269 47.4% 17,638 51.4% 434 34,341 R+4.0
Fauquier 14,616 42.7% 19,227 56.2% 376 34,219 R+13.5
York 13,700 40.4% 19,833 58.5% 364 33,897 R+18.1
Frederick 12,961 38.6% 20,149 59.9% 502 33,612 R+21.4
Augusta 9,825 29.5% 23,120 69.4% 393 33,338 R+39.9
Rockingham 10,453 31.4% 22,468 67.4% 413 33,334 R+36.0
Pittsylvania 11,415 37.5% 18,730 61.5% 288 30,433 R+24.0
Campbell 8,091 31.3% 17,444 67.6% 279 25,814 R+36.2
Franklin 9,618 37.9% 15,414 60.7% 369 25,401 R+22.8
Henry 11,118 44.1% 13,758 54.6% 339 25,215 R+10.5
Washington 8,063 32.9% 16,077 65.6% 360 24,500 R+32.7
Danville city 12,352 59.1% 8,361 40.0% 177 20,890 D+19.1
Charlottesville city 15,705 78.4% 4,078 20.3% 261 20,044 D+58.0
Isle of Wight 8,573 42.9% 11,258 56.3% 166 19,997 R+13.4
Culpeper 8,802 44.6% 10,711 54.3% 228 19,741 R+9.7
Shenandoah 6,912 36.0% 12,005 62.5% 306 19,223 R+26.5
Gloucester 6,916 36.0% 12,089 62.9% 217 19,222 R+26.9
Botetourt 5,693 32.7% 11,471 65.9% 242 17,406 R+33.2
Tazewell 5,596 32.8% 11,201 65.7% 264 17,061 R+32.9
Halifax 8,126 48.2% 8,600 51.0% 124 16,850 R+2.8
Warren 6,997 43.4% 8,879 55.1% 250 16,126 R+11.7
Prince George 7,130 44.5% 8,752 54.7% 124 16,006 R+10.1
Orange 7,107 45.0% 8,506 53.8% 188 15,801 R+8.9
Accomack 7,607 48.7% 7,833 50.1% 183 15,623 R+1.4
Petersburg city 13,774 88.6% 1,583 10.2% 183 15,540 D+78.4
Louisa 6,978 45.5% 8,182 53.3% 193 15,353 R+7.8
Mecklenburg 7,127 47.3% 7,817 51.8% 138 15,082 R+4.6
Pulaski 5,918 39.3% 8,857 58.9% 275 15,050 R+19.5
Amherst 6,094 41.5% 8,470 57.6% 136 14,700 R+16.2
Harrisonburg city 8,444 57.5% 6,048 41.2% 183 14,675 D+16.3
Powhatan 4,237 29.3% 10,088 69.8% 131 14,456 R+40.5
Wise 4,995 35.3% 8,914 63.0% 229 14,138 R+27.7
Manassas city 7,518 55.2% 5,975 43.8% 134 13,627 D+11.3
Caroline 7,163 55.4% 5,617 43.5% 139 12,919 D+12.0
Dinwiddie 6,246 48.4% 6,526 50.6% 120 12,892 R+2.2
Fluvanna 6,185 48.6% 6,420 50.4% 130 12,735 R+1.8
Carroll 4,109 32.7% 8,187 65.1% 283 12,579 R+32.4
Goochland 4,813 38.3% 7,643 60.8% 106 12,562 R+22.5
Wythe 4,107 32.9% 8,207 65.7% 177 12,491 R+32.8
Salem city 5,164 41.6% 7,088 57.1% 154 12,406 R+15.5
Smyth 4,239 34.5% 7,817 63.5% 246 12,302 R+29.1
Russell 4,932 42.9% 6,389 55.6% 173 11,494 R+12.7
Fairfax city 6,575 57.7% 4,691 41.2% 132 11,398 D+16.5
Staunton city 5,569 50.6% 5,330 48.4% 116 11,015 D+2.2
King George 4,473 42.7% 5,888 56.2% 113 10,474 R+13.5
Page 4,235 40.8% 6,041 58.1% 113 10,389 R+17.4
Rockbridge 4,347 42.6% 5,732 56.2% 116 10,195 R+13.6
Winchester city 5,268 52.0% 4,725 46.7% 133 10,126 D+5.4
New Kent 3,493 35.0% 6,385 63.9% 113 9,991 R+28.9
Scott 2,725 27.6% 6,980 70.7% 170 9,875 R+43.1
Fredericksburg city 6,155 63.6% 3,413 35.3% 109 9,677 D+28.3
Hopewell city 5,285 55.5% 4,149 43.6% 90 9,524 D+11.9
Prince Edward 5,101 54.3% 4,174 44.5% 113 9,388 D+9.9
Lee 3,219 34.9% 5,825 63.1% 183 9,227 R+28.2
Southampton 4,402 48.5% 4,583 50.5% 82 9,067 R+2.0
Waynesboro city 3,906 44.1% 4,815 54.3% 139 8,860 R+10.3
Colonial Heights city 2,562 29.0% 6,161 69.6% 126 8,849 R+40.7
Buchanan 4,063 46.5% 4,541 52.0% 130 8,734 R+5.5
Patrick 2,879 33.7% 5,491 64.4% 161 8,531 R+30.6
King William 3,344 39.9% 4,966 59.2% 78 8,388 R+19.3
Westmoreland 4,577 54.6% 3,719 44.4% 81 8,377 D+10.2
Greene 3,174 38.4% 4,980 60.3% 106 8,260 R+21.9
Nelson 4,391 54.0% 3,647 44.8% 95 8,133 D+9.1
Brunswick 4,973 62.8% 2,877 36.4% 64 7,914 D+26.5
Giles 3,192 40.9% 4,462 57.2% 141 7,795 R+16.3
Appomattox 2,641 34.6% 4,903 64.3% 86 7,630 R+29.6
Floyd 2,937 39.1% 4,441 59.1% 138 7,516 R+20.0
Clarke 3,457 46.5% 3,840 51.7% 134 7,431 R+5.2
Northumberland 3,312 44.7% 4,041 54.6% 53 7,406 R+9.8
Alleghany 3,553 48.2% 3,715 50.4% 101 7,369 R+2.2
Bristol city 2,665 36.2% 4,579 62.2% 115 7,359 R+26.0
Grayson 2,480 34.3% 4,540 62.9% 200 7,220 R+28.5
Poquoson city 1,748 24.7% 5,229 74.0% 88 7,065 R+49.3
Buckingham 3,489 49.9% 3,428 49.0% 77 6,994 D+0.9
Nottoway 3,413 48.8% 3,499 50.1% 76 6,988 R+1.2
Lancaster 3,235 46.6% 3,647 52.6% 56 6,938 R+5.9
Williamsburg city 4,328 63.8% 2,353 34.7% 106 6,787 D+29.1
Dickenson 3,278 48.5% 3,324 49.2% 151 6,753 R+0.7
Falls Church city 4,695 69.6% 1,970 29.2% 85 6,750 D+40.4
Madison 2,862 42.7% 3,758 56.1% 79 6,699 R+13.4
Northampton 3,800 57.7% 2,713 41.2% 73 6,586 D+16.5
Amelia 2,488 38.1% 3,970 60.8% 71 6,529 R+22.7
Martinsville city 4,139 63.5% 2,311 35.4% 70 6,520 D+28.0
Charlotte 2,705 43.9% 3,372 54.8% 80 6,157 R+10.8
Middlesex 2,391 39.8% 3,545 59.0% 70 6,006 R+19.2
Lunenburg 2,703 47.8% 2,900 51.3% 47 5,650 R+3.5
Mathews 1,934 35.6% 3,456 63.5% 50 5,440 R+28.0
Radford city 2,930 54.0% 2,418 44.5% 81 5,429 D+9.4
Essex 2,934 54.7% 2,379 44.4% 51 5,364 D+10.3
Sussex 3,301 61.6% 2,026 37.8% 36 5,363 D+23.8
Greensville 3,122 63.9% 1,729 35.4% 36 4,887 D+28.5
Cumberland 2,255 47.7% 2,418 51.2% 51 4,724 R+3.5
Franklin city 2,819 63.7% 1,576 35.6% 32 4,427 D+28.1
Rappahannock 2,105 47.8% 2,227 50.6% 73 4,405 R+2.8
Surry 2,626 60.7% 1,663 38.5% 36 4,325 D+22.3
Charles City 2,838 68.3% 1,288 31.0% 27 4,153 D+37.3
Manassas Park city 2,463 59.5% 1,634 39.5% 43 4,140 D+20.0
Richmond 1,618 43.2% 2,092 55.9% 35 3,745 R+12.7
King and Queen 1,918 51.8% 1,763 47.6% 24 3,705 D+4.2
Bland 864 29.2% 2,031 68.6% 64 2,959 R+39.4
Craig 877 33.5% 1,695 64.7% 49 2,621 R+31.2
Emporia city 1,702 65.0% 897 34.3% 18 2,617 D+30.8
Lexington city 1,543 62.2% 914 36.9% 22 2,479 D+25.4
Bath 1,043 42.9% 1,349 55.5% 40 2,432 R+12.6
Buena Vista city 1,108 45.7% 1,282 52.9% 33 2,423 R+7.2
Galax city 1,052 43.8% 1,317 54.8% 33 2,402 R+11.0
Covington city 1,304 55.4% 1,020 43.3% 30 2,354 D+12.1
Highland 590 38.0% 930 59.8% 34 1,554 R+21.9
Norton city 743 49.1% 744 49.2% 25 1,512 R+0.1

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