2018 Virginia U.S. Senate Election Results
Election Date: Nov. 6, 2018 | Updated 2:04 PM EST Nov. 27, 2018
Senate
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 1,910,370 | 57.1% |
Corey Stewart (R) | 1,374,313 | 41.1% |
Matt Waters (LB) | 61,565 | 1.8% |
County-By-County Results Map
Democratic Lead
Republican Lead
Other Lead
Tied / Runoff
No Election
No Results
Mail-in and early votes may not be included.
County-by-County Results
Jump to:
Accomack County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 6,605 | 51.9% |
Tim Kaine (D) * | 5,997 | 47.1% |
Matt Waters (LB) | 135 | 1.1% |
Albemarle County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 35,701 | 67.1% |
Corey Stewart (R) | 16,371 | 30.8% |
Matt Waters (LB) | 1,161 | 2.2% |
Alexandria city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 53,307 | 81.4% |
Corey Stewart (R) | 10,734 | 16.4% |
Matt Waters (LB) | 1,468 | 2.2% |
Alleghany County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 3,433 | 63.0% |
Tim Kaine (D) * | 1,952 | 35.8% |
Matt Waters (LB) | 66 | 1.2% |
Amelia County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 3,823 | 65.4% |
Tim Kaine (D) * | 1,938 | 33.2% |
Matt Waters (LB) | 81 | 1.4% |
Amherst County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 7,779 | 62.1% |
Tim Kaine (D) * | 4,541 | 36.2% |
Matt Waters (LB) | 215 | 1.7% |
Appomattox County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 4,751 | 71.1% |
Tim Kaine (D) * | 1,828 | 27.4% |
Matt Waters (LB) | 99 | 1.5% |
Arlington County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 87,258 | 81.9% |
Corey Stewart (R) | 16,495 | 15.5% |
Matt Waters (LB) | 2,771 | 2.6% |
Augusta County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 20,796 | 69.8% |
Tim Kaine (D) * | 8,427 | 28.3% |
Matt Waters (LB) | 550 | 1.8% |
Bath County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 1,142 | 65.6% |
Tim Kaine (D) * | 576 | 33.1% |
Matt Waters (LB) | 24 | 1.4% |
Bedford County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 25,301 | 71.2% |
Tim Kaine (D) * | 9,632 | 27.1% |
Matt Waters (LB) | 603 | 1.7% |
Bland County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 1,916 | 78.2% |
Tim Kaine (D) * | 504 | 20.6% |
Matt Waters (LB) | 30 | 1.2% |
Botetourt County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 10,720 | 69.1% |
Tim Kaine (D) * | 4,543 | 29.3% |
Matt Waters (LB) | 246 | 1.6% |
Bristol city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 3,427 | 65.1% |
Tim Kaine (D) * | 1,770 | 33.6% |
Matt Waters (LB) | 67 | 1.3% |
Brunswick County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 3,717 | 60.4% |
Corey Stewart (R) | 2,394 | 38.9% |
Matt Waters (LB) | 41 | 0.7% |
Buchanan County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 4,095 | 69.1% |
Tim Kaine (D) * | 1,785 | 30.1% |
Matt Waters (LB) | 50 | 0.8% |
Buckingham County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 3,249 | 53.0% |
Tim Kaine (D) * | 2,802 | 45.7% |
Matt Waters (LB) | 83 | 1.4% |
Buena Vista city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 1,047 | 59.8% |
Tim Kaine (D) * | 666 | 38.1% |
Matt Waters (LB) | 37 | 2.1% |
Campbell County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 15,239 | 69.4% |
Tim Kaine (D) * | 6,305 | 28.7% |
Matt Waters (LB) | 408 | 1.9% |
Caroline County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 5,838 | 51.5% |
Corey Stewart (R) | 5,323 | 46.9% |
Matt Waters (LB) | 179 | 1.6% |
Carroll County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 8,042 | 75.8% |
Tim Kaine (D) * | 2,459 | 23.2% |
Matt Waters (LB) | 114 | 1.1% |
Charles City County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 2,131 | 63.9% |
Corey Stewart (R) | 1,168 | 35.0% |
Matt Waters (LB) | 36 | 1.1% |
Charlotte County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 2,792 | 59.2% |
Tim Kaine (D) * | 1,871 | 39.7% |
Matt Waters (LB) | 52 | 1.1% |
Charlottesville city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 17,641 | 86.3% |
Corey Stewart (R) | 2,346 | 11.5% |
Matt Waters (LB) | 451 | 2.2% |
Chesapeake city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 49,506 | 54.6% |
Corey Stewart (R) | 39,632 | 43.7% |
Matt Waters (LB) | 1,493 | 1.6% |
Chesterfield County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 83,091 | 54.1% |
Corey Stewart (R) | 67,835 | 44.2% |
Matt Waters (LB) | 2,705 | 1.8% |
Clarke County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 3,845 | 53.5% |
Tim Kaine (D) * | 3,210 | 44.7% |
Matt Waters (LB) | 126 | 1.8% |
Colonial Heights city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 4,183 | 65.3% |
Tim Kaine (D) * | 2,105 | 32.8% |
Matt Waters (LB) | 120 | 1.9% |
Covington city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 957 | 53.9% |
Tim Kaine (D) * | 785 | 44.2% |
Matt Waters (LB) | 33 | 1.9% |
Craig County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 1,615 | 73.8% |
Tim Kaine (D) * | 544 | 24.9% |
Matt Waters (LB) | 30 | 1.4% |
Culpeper County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 10,913 | 56.3% |
Tim Kaine (D) * | 8,093 | 41.8% |
Matt Waters (LB) | 361 | 1.9% |
Cumberland County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 2,270 | 54.1% |
Tim Kaine (D) * | 1,849 | 44.1% |
Matt Waters (LB) | 74 | 1.8% |
Danville city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 9,418 | 62.4% |
Corey Stewart (R) | 5,518 | 36.5% |
Matt Waters (LB) | 163 | 1.1% |
Dickenson County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 2,926 | 65.5% |
Tim Kaine (D) * | 1,524 | 34.1% |
Matt Waters (LB) | 20 | 0.4% |
Dinwiddie County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 5,626 | 53.2% |
Tim Kaine (D) * | 4,865 | 46.0% |
Matt Waters (LB) | 78 | 0.7% |
Emporia city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 1,163 | 65.0% |
Corey Stewart (R) | 608 | 34.0% |
Matt Waters (LB) | 18 | 1.0% |
Essex County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 2,266 | 51.3% |
Corey Stewart (R) | 2,115 | 47.9% |
Matt Waters (LB) | 36 | 0.8% |
Fairfax County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 340,740 | 71.1% |
Corey Stewart (R) | 129,095 | 26.9% |
Matt Waters (LB) | 9,517 | 2.0% |
Fairfax city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 7,330 | 69.4% |
Corey Stewart (R) | 2,988 | 28.3% |
Matt Waters (LB) | 245 | 2.3% |
Falls Church city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 5,902 | 82.5% |
Corey Stewart (R) | 1,112 | 15.5% |
Matt Waters (LB) | 144 | 2.0% |
Fauquier County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 17,801 | 55.3% |
Tim Kaine (D) * | 13,735 | 42.7% |
Matt Waters (LB) | 634 | 2.0% |
Floyd County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 4,180 | 62.0% |
Tim Kaine (D) * | 2,480 | 36.8% |
Matt Waters (LB) | 78 | 1.2% |
Fluvanna County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 5,981 | 49.9% |
Corey Stewart (R) | 5,793 | 48.3% |
Matt Waters (LB) | 217 | 1.8% |
Franklin County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 14,849 | 67.0% |
Tim Kaine (D) * | 6,995 | 31.6% |
Matt Waters (LB) | 321 | 1.4% |
Franklin city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 1,894 | 63.4% |
Corey Stewart (R) | 1,065 | 35.6% |
Matt Waters (LB) | 30 | 1.0% |
Frederick County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 20,640 | 60.4% |
Tim Kaine (D) * | 12,885 | 37.7% |
Matt Waters (LB) | 637 | 1.9% |
Fredericksburg city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 6,621 | 68.3% |
Corey Stewart (R) | 2,832 | 29.2% |
Matt Waters (LB) | 237 | 2.4% |
Galax city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 1,198 | 65.5% |
Tim Kaine (D) * | 620 | 33.9% |
Matt Waters (LB) | 12 | 0.7% |
Giles County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 4,500 | 67.8% |
Tim Kaine (D) * | 2,036 | 30.7% |
Matt Waters (LB) | 97 | 1.5% |
Gloucester County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 9,816 | 62.8% |
Tim Kaine (D) * | 5,529 | 35.4% |
Matt Waters (LB) | 277 | 1.8% |
Goochland County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 7,472 | 56.6% |
Tim Kaine (D) * | 5,443 | 41.3% |
Matt Waters (LB) | 279 | 2.1% |
Grayson County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 4,249 | 74.2% |
Tim Kaine (D) * | 1,412 | 24.7% |
Matt Waters (LB) | 67 | 1.2% |
Greene County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 4,749 | 58.5% |
Tim Kaine (D) * | 3,183 | 39.2% |
Matt Waters (LB) | 190 | 2.3% |
Greensville County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 2,109 | 60.4% |
Corey Stewart (R) | 1,363 | 39.0% |
Matt Waters (LB) | 19 | 0.5% |
Halifax County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 7,691 | 56.2% |
Tim Kaine (D) * | 5,869 | 42.9% |
Matt Waters (LB) | 119 | 0.9% |
Hampton city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 37,078 | 73.5% |
Corey Stewart (R) | 12,696 | 25.2% |
Matt Waters (LB) | 651 | 1.3% |
Hanover County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 32,333 | 60.3% |
Tim Kaine (D) * | 20,228 | 37.7% |
Matt Waters (LB) | 1,082 | 2.0% |
Harrisonburg city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 9,234 | 67.4% |
Corey Stewart (R) | 4,056 | 29.6% |
Matt Waters (LB) | 404 | 3.0% |
Henrico County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 94,826 | 65.3% |
Corey Stewart (R) | 47,786 | 32.9% |
Matt Waters (LB) | 2,678 | 1.8% |
Henry County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 11,471 | 61.3% |
Tim Kaine (D) * | 7,061 | 37.7% |
Matt Waters (LB) | 190 | 1.0% |
Highland County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 772 | 65.2% |
Tim Kaine (D) * | 400 | 33.8% |
Matt Waters (LB) | 12 | 1.0% |
Hopewell city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 3,878 | 56.4% |
Corey Stewart (R) | 2,894 | 42.1% |
Matt Waters (LB) | 107 | 1.6% |
Isle of Wight County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 9,171 | 54.6% |
Tim Kaine (D) * | 7,357 | 43.8% |
Matt Waters (LB) | 263 | 1.6% |
James City County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 20,146 | 52.0% |
Corey Stewart (R) | 17,955 | 46.3% |
Matt Waters (LB) | 664 | 1.7% |
King George County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 5,546 | 57.0% |
Tim Kaine (D) * | 3,976 | 40.8% |
Matt Waters (LB) | 213 | 2.2% |
King William County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 4,707 | 62.7% |
Tim Kaine (D) * | 2,675 | 35.6% |
Matt Waters (LB) | 122 | 1.6% |
King and Queen County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 1,615 | 54.4% |
Tim Kaine (D) * | 1,318 | 44.4% |
Matt Waters (LB) | 38 | 1.3% |
Lancaster County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 2,947 | 51.7% |
Tim Kaine (D) * | 2,683 | 47.0% |
Matt Waters (LB) | 74 | 1.3% |
Lee County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 5,096 | 74.7% |
Tim Kaine (D) * | 1,671 | 24.5% |
Matt Waters (LB) | 52 | 0.8% |
Lexington city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 1,511 | 71.4% |
Corey Stewart (R) | 569 | 26.9% |
Matt Waters (LB) | 36 | 1.7% |
Loudoun County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 106,064 | 63.2% |
Corey Stewart (R) | 58,369 | 34.8% |
Matt Waters (LB) | 3,318 | 2.0% |
Louisa County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 8,790 | 57.0% |
Tim Kaine (D) * | 6,384 | 41.4% |
Matt Waters (LB) | 242 | 1.6% |
Lunenburg County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 2,480 | 55.4% |
Tim Kaine (D) * | 1,943 | 43.4% |
Matt Waters (LB) | 51 | 1.1% |
Lynchburg city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 13,582 | 50.7% |
Corey Stewart (R) | 12,238 | 45.6% |
Matt Waters (LB) | 993 | 3.7% |
Madison County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 3,655 | 60.8% |
Tim Kaine (D) * | 2,273 | 37.8% |
Matt Waters (LB) | 88 | 1.5% |
Manassas Park city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 3,032 | 69.2% |
Corey Stewart (R) | 1,260 | 28.8% |
Matt Waters (LB) | 89 | 2.0% |
Manassas city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 8,130 | 63.0% |
Corey Stewart (R) | 4,496 | 34.8% |
Matt Waters (LB) | 287 | 2.2% |
Martinsville city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 2,889 | 63.7% |
Corey Stewart (R) | 1,566 | 34.5% |
Matt Waters (LB) | 82 | 1.8% |
Mathews County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 2,791 | 63.2% |
Tim Kaine (D) * | 1,566 | 35.5% |
Matt Waters (LB) | 58 | 1.3% |
Mecklenburg County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 6,533 | 55.4% |
Tim Kaine (D) * | 5,149 | 43.6% |
Matt Waters (LB) | 118 | 1.0% |
Middlesex County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 3,014 | 58.8% |
Tim Kaine (D) * | 2,031 | 39.6% |
Matt Waters (LB) | 83 | 1.6% |
Montgomery County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 20,109 | 56.7% |
Corey Stewart (R) | 14,382 | 40.6% |
Matt Waters (LB) | 966 | 2.7% |
Nelson County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 3,808 | 51.7% |
Corey Stewart (R) | 3,417 | 46.4% |
Matt Waters (LB) | 138 | 1.9% |
New Kent County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 6,774 | 63.5% |
Tim Kaine (D) * | 3,736 | 35.0% |
Matt Waters (LB) | 159 | 1.5% |
Newport News city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 39,398 | 67.6% |
Corey Stewart (R) | 17,891 | 30.7% |
Matt Waters (LB) | 974 | 1.7% |
Norfolk city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 50,565 | 75.0% |
Corey Stewart (R) | 15,603 | 23.1% |
Matt Waters (LB) | 1,233 | 1.8% |
Northampton County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 2,924 | 57.3% |
Corey Stewart (R) | 2,124 | 41.6% |
Matt Waters (LB) | 59 | 1.2% |
Northumberland County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 3,567 | 57.0% |
Tim Kaine (D) * | 2,631 | 42.0% |
Matt Waters (LB) | 63 | 1.0% |
Norton city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 672 | 61.3% |
Tim Kaine (D) * | 408 | 37.2% |
Matt Waters (LB) | 16 | 1.5% |
Nottoway County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 2,775 | 52.3% |
Tim Kaine (D) * | 2,466 | 46.5% |
Matt Waters (LB) | 64 | 1.2% |
Orange County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 8,577 | 57.4% |
Tim Kaine (D) * | 6,148 | 41.2% |
Matt Waters (LB) | 215 | 1.4% |
Page County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 5,825 | 70.3% |
Tim Kaine (D) * | 2,356 | 28.4% |
Matt Waters (LB) | 106 | 1.3% |
Patrick County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 4,999 | 74.7% |
Tim Kaine (D) * | 1,633 | 24.4% |
Matt Waters (LB) | 56 | 0.8% |
Petersburg city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 9,170 | 89.6% |
Corey Stewart (R) | 989 | 9.7% |
Matt Waters (LB) | 75 | 0.7% |
Pittsylvania County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 16,923 | 66.9% |
Tim Kaine (D) * | 8,105 | 32.0% |
Matt Waters (LB) | 267 | 1.1% |
Poquoson city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 4,105 | 68.6% |
Tim Kaine (D) * | 1,737 | 29.0% |
Matt Waters (LB) | 140 | 2.3% |
Portsmouth city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 23,985 | 72.4% |
Corey Stewart (R) | 8,601 | 26.0% |
Matt Waters (LB) | 528 | 1.6% |
Powhatan County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 10,254 | 68.6% |
Tim Kaine (D) * | 4,384 | 29.3% |
Matt Waters (LB) | 310 | 2.1% |
Prince Edward County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 3,893 | 55.1% |
Corey Stewart (R) | 3,064 | 43.4% |
Matt Waters (LB) | 111 | 1.6% |
Prince George County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 7,004 | 55.5% |
Tim Kaine (D) * | 5,475 | 43.4% |
Matt Waters (LB) | 143 | 1.1% |
Prince William County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 106,449 | 65.1% |
Corey Stewart (R) | 54,040 | 33.0% |
Matt Waters (LB) | 3,063 | 1.9% |
Pulaski County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 7,835 | 64.9% |
Tim Kaine (D) * | 4,063 | 33.7% |
Matt Waters (LB) | 169 | 1.4% |
Radford city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 2,979 | 58.8% |
Corey Stewart (R) | 1,958 | 38.6% |
Matt Waters (LB) | 130 | 2.6% |
Rappahannock County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 1,984 | 51.3% |
Tim Kaine (D) * | 1,845 | 47.7% |
Matt Waters (LB) | 42 | 1.1% |
Richmond County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 1,683 | 58.2% |
Tim Kaine (D) * | 1,191 | 41.2% |
Matt Waters (LB) | 20 | 0.7% |
Richmond city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 75,485 | 84.7% |
Corey Stewart (R) | 11,962 | 13.4% |
Matt Waters (LB) | 1,662 | 1.9% |
Roanoke County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 24,194 | 57.7% |
Tim Kaine (D) * | 17,012 | 40.6% |
Matt Waters (LB) | 724 | 1.7% |
Roanoke city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 20,149 | 64.5% |
Corey Stewart (R) | 10,509 | 33.6% |
Matt Waters (LB) | 587 | 1.9% |
Rockbridge County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 5,622 | 60.1% |
Tim Kaine (D) * | 3,584 | 38.3% |
Matt Waters (LB) | 143 | 1.5% |
Rockingham County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 21,151 | 66.9% |
Tim Kaine (D) * | 9,811 | 31.0% |
Matt Waters (LB) | 654 | 2.1% |
Russell County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 6,379 | 71.3% |
Tim Kaine (D) * | 2,471 | 27.6% |
Matt Waters (LB) | 97 | 1.1% |
Salem city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 5,571 | 56.4% |
Tim Kaine (D) * | 4,116 | 41.7% |
Matt Waters (LB) | 186 | 1.9% |
Scott County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 5,824 | 77.5% |
Tim Kaine (D) * | 1,627 | 21.7% |
Matt Waters (LB) | 63 | 0.8% |
Shenandoah County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 10,836 | 65.8% |
Tim Kaine (D) * | 5,362 | 32.6% |
Matt Waters (LB) | 270 | 1.6% |
Smyth County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 6,864 | 71.1% |
Tim Kaine (D) * | 2,683 | 27.8% |
Matt Waters (LB) | 110 | 1.1% |
Southampton County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 3,869 | 55.4% |
Tim Kaine (D) * | 3,047 | 43.6% |
Matt Waters (LB) | 67 | 1.0% |
Spotsylvania County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 26,466 | 51.0% |
Tim Kaine (D) * | 24,554 | 47.3% |
Matt Waters (LB) | 896 | 1.7% |
Stafford County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 28,536 | 51.0% |
Corey Stewart (R) | 26,368 | 47.1% |
Matt Waters (LB) | 1,088 | 1.9% |
Staunton city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 5,417 | 56.5% |
Corey Stewart (R) | 3,937 | 41.1% |
Matt Waters (LB) | 228 | 2.4% |
Suffolk city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 21,397 | 60.7% |
Corey Stewart (R) | 13,397 | 38.0% |
Matt Waters (LB) | 461 | 1.3% |
Surry County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 1,997 | 57.6% |
Corey Stewart (R) | 1,436 | 41.4% |
Matt Waters (LB) | 35 | 1.0% |
Sussex County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 2,258 | 58.1% |
Corey Stewart (R) | 1,598 | 41.1% |
Matt Waters (LB) | 32 | 0.8% |
Tazewell County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 10,428 | 78.1% |
Tim Kaine (D) * | 2,809 | 21.0% |
Matt Waters (LB) | 118 | 0.9% |
Virginia Beach city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 91,813 | 54.3% |
Corey Stewart (R) | 73,575 | 43.5% |
Matt Waters (LB) | 3,851 | 2.3% |
Warren County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 8,875 | 62.3% |
Tim Kaine (D) * | 5,060 | 35.5% |
Matt Waters (LB) | 304 | 2.1% |
Washington County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 14,350 | 70.2% |
Tim Kaine (D) * | 5,825 | 28.5% |
Matt Waters (LB) | 267 | 1.3% |
Waynesboro city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 3,849 | 49.9% |
Corey Stewart (R) | 3,713 | 48.2% |
Matt Waters (LB) | 149 | 1.9% |
Westmoreland County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 3,448 | 49.6% |
Corey Stewart (R) | 3,421 | 49.2% |
Matt Waters (LB) | 78 | 1.1% |
Williamsburg city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 4,530 | 73.2% |
Corey Stewart (R) | 1,547 | 25.0% |
Matt Waters (LB) | 114 | 1.8% |
Winchester city
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tim Kaine (D) * | 5,242 | 57.5% |
Corey Stewart (R) | 3,657 | 40.1% |
Matt Waters (LB) | 210 | 2.3% |
Wise County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 7,991 | 73.0% |
Tim Kaine (D) * | 2,860 | 26.1% |
Matt Waters (LB) | 98 | 0.9% |
Wythe County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 7,669 | 71.7% |
Tim Kaine (D) * | 2,879 | 26.9% |
Matt Waters (LB) | 153 | 1.4% |
York County
100% Reporting
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Corey Stewart (R) | 14,828 | 51.1% |
Tim Kaine (D) * | 13,634 | 47.0% |
Matt Waters (LB) | 534 | 1.8% |