Virginia U.S. Senate
U.S. Senate · Virginia · Statewide · General election: Tuesday, November 3, 2026
Candidates on the November 3 ballot
Mark R. WarnerDemocraticIncumbentPhoto: U.S. Congress- Bert MizusawaRepublican
Source: Virginia Department of Elections, candidate list, November 3, 2026 General Election, federal offices, certified list (list retrieved 2026-10-30; retrieved 2026-10-30). Order of names does not reflect ballot order. Incumbent tags appear only where the official list marks incumbents. Photos come from the Candidate Alerts database where one is on file; otherwise initials are shown.
Federal campaign finance filings for this seat: FEC election page (FEC registration is not the same as ballot qualification).
Certified candidates
- Mark R. Warner DemocraticIncumbent @MarkWarner
- Bert K Mizusawa Republican
Certified candidate list from Candidate Alerts, as of 2026-09-24, based on Virginia Department of Elections. Includes candidates the database marks as on the November 3 ballot. Incumbent tags here follow the database.
Past election results
Demographics
2020 Census demographics by district are not yet published in this data set.
9 of 2,716 precincts are above 50%, and 103 are above 25%. Source: Census American Community Survey 2020-2024 5-year block groups, allocated to current precinct shapes by area.
Poll status
Map
Statewide race. State outline: U.S. Census Bureau cartographic boundary file (cb_2024_us_state_20m).
County map: past elections and demographics
Choose a layer above. Hover a county for its values.
Precinct-level maps and tables are on the U.S. House district pages.
County results (133 counties)
| County | 2024 President | 2020 President | ||
|---|---|---|---|---|
| Margin | Votes | Margin | Votes | |
| Accomack County | R+13.3 | 17,176 | R+9.4 | 16,962 |
| Albemarle County | D+33.9 | 67,224 | D+33.5 | 64,657 |
| Alexandria city | D+57.1 | 80,904 | D+62.7 | 82,508 |
| Alleghany County | R+48.0 | 8,293 | R+44.1 | 8,203 |
| Amelia County | R+44.3 | 8,049 | R+37.7 | 7,893 |
| Amherst County | R+36.4 | 17,358 | R+31.6 | 17,005 |
| Appomattox County | R+50.8 | 9,685 | R+46.2 | 9,268 |
| Arlington County | D+58.1 | 129,561 | D+63.5 | 130,699 |
| Augusta County | R+47.3 | 44,417 | R+47.0 | 42,278 |
| Bath County | R+53.7 | 2,583 | R+47.5 | 2,501 |
| Bedford County | R+50.1 | 51,081 | R+48.1 | 48,669 |
| Bland County | R+69.6 | 3,555 | R+68.2 | 3,479 |
| Botetourt County | R+45.0 | 21,978 | R+44.5 | 21,120 |
| Bristol city | R+39.6 | 7,490 | R+38.9 | 7,806 |
| Brunswick County | D+8.5 | 7,751 | D+15.0 | 7,948 |
| Buchanan County | R+70.5 | 9,337 | R+67.6 | 9,953 |
| Buckingham County | R+23.5 | 7,925 | R+13.2 | 8,126 |
| Buena Vista city | R+44.2 | 2,867 | R+37.4 | 2,776 |
| Campbell County | R+48.4 | 31,287 | R+44.1 | 29,892 |
| Caroline County | R+8.8 | 17,698 | R+4.2 | 16,288 |
| Carroll County | R+63.1 | 16,200 | R+62.7 | 15,651 |
| Charles City County | D+10.7 | 4,353 | D+19.4 | 4,441 |
| Charlotte County | R+32.5 | 6,020 | R+24.2 | 6,191 |
| Charlottesville city | D+68.3 | 23,434 | D+72.7 | 24,205 |
| Chesapeake city | D+3.8 | 128,001 | D+6.4 | 127,108 |
| Chesterfield County | D+8.9 | 210,628 | D+6.7 | 203,884 |
| Clarke County | R+16.7 | 9,839 | R+13.6 | 9,337 |
| Colonial Heights city | R+32.4 | 8,964 | R+33.2 | 9,146 |
| Covington city | R+33.2 | 2,480 | R+23.7 | 2,603 |
| Craig County | R+64.4 | 3,135 | R+61.5 | 3,169 |
| Culpeper County | R+24.9 | 28,679 | R+19.9 | 27,116 |
| Cumberland County | R+22.1 | 5,501 | R+14.9 | 5,310 |
| Danville city | D+21.0 | 17,712 | D+22.1 | 19,389 |
| Dickenson County | R+62.1 | 7,060 | R+58.1 | 7,303 |
| Dinwiddie County | R+23.1 | 15,611 | R+16.4 | 15,092 |
| Emporia city | D+31.0 | 2,179 | D+36.0 | 2,381 |
| Essex County | R+7.7 | 6,074 | R+0.6 | 6,178 |
| Fairfax County | D+34.7 | 589,427 | D+41.9 | 600,823 |
| Fairfax city | D+33.1 | 13,567 | D+38.3 | 13,483 |
| Falls Church city | D+61.6 | 9,062 | D+64.1 | 8,819 |
| Fauquier County | R+21.5 | 44,768 | R+17.3 | 43,661 |
| Floyd County | R+37.1 | 9,666 | R+34.2 | 9,408 |
| Fluvanna County | R+6.2 | 16,743 | R+4.7 | 15,840 |
| Franklin County | R+45.1 | 31,020 | R+42.1 | 29,702 |
| Franklin city | D+22.7 | 3,887 | D+25.6 | 4,058 |
| Frederick County | R+28.3 | 52,263 | R+27.4 | 48,703 |
| Fredericksburg city | D+31.5 | 13,578 | D+34.8 | 12,862 |
| Galax city | R+43.8 | 2,721 | R+40.2 | 2,638 |
| Giles County | R+54.3 | 9,263 | R+51.4 | 9,176 |
| Gloucester County | R+38.2 | 23,228 | R+35.5 | 22,282 |
| Goochland County | R+18.5 | 19,742 | R+19.4 | 16,950 |
| Grayson County | R+62.1 | 8,119 | R+61.4 | 8,131 |
| Greene County | R+24.6 | 12,106 | R+23.9 | 11,311 |
| Greensville County | D+9.2 | 4,303 | D+15.6 | 4,574 |
| Halifax County | R+21.0 | 17,871 | R+15.1 | 18,248 |
| Hampton city | D+39.8 | 62,823 | D+42.2 | 65,901 |
| Hanover County | R+25.7 | 73,404 | R+26.8 | 70,967 |
| Harrisonburg city | D+25.2 | 17,332 | D+31.8 | 17,086 |
| Henrico County | D+28.7 | 181,489 | D+29.0 | 183,152 |
| Henry County | R+32.8 | 25,474 | R+29.1 | 26,105 |
| Highland County | R+44.2 | 1,535 | R+44.0 | 1,533 |
| Hopewell city | D+13.7 | 9,026 | D+14.7 | 9,608 |
| Isle of Wight County | R+19.7 | 24,762 | R+18.4 | 23,456 |
| James City County | D+6.2 | 51,274 | D+4.8 | 49,622 |
| King George County | R+24.9 | 15,437 | R+21.4 | 14,224 |
| King William County | R+40.5 | 11,583 | R+37.8 | 10,736 |
| King and Queen County | R+25.6 | 4,188 | R+20.9 | 4,115 |
| Lancaster County | R+7.0 | 7,313 | R+4.6 | 7,152 |
| Lee County | R+72.0 | 10,122 | R+69.1 | 9,946 |
| Lexington city | D+26.4 | 2,895 | D+32.0 | 2,762 |
| Loudoun County | D+16.2 | 229,692 | D+25.0 | 224,862 |
| Louisa County | R+26.1 | 24,144 | R+22.9 | 21,915 |
| Lunenburg County | R+22.8 | 5,885 | R+18.6 | 6,000 |
| Lynchburg city | R+7.9 | 37,023 | D+2.6 | 36,363 |
| Madison County | R+35.0 | 8,480 | R+32.0 | 8,129 |
| Manassas Park city | D+19.9 | 5,997 | D+33.1 | 6,087 |
| Manassas city | D+14.8 | 16,100 | D+24.2 | 16,968 |
| Martinsville city | D+22.6 | 5,673 | D+26.6 | 6,013 |
| Mathews County | R+39.2 | 5,945 | R+35.6 | 5,826 |
| Mecklenburg County | R+20.8 | 16,304 | R+15.2 | 16,204 |
| Middlesex County | R+27.3 | 6,907 | R+25.1 | 6,785 |
| Montgomery County | D+3.5 | 47,053 | D+5.7 | 45,037 |
| Nelson County | R+7.5 | 9,430 | R+5.2 | 9,316 |
| New Kent County | R+31.7 | 16,807 | R+34.6 | 14,463 |
| Newport News city | D+28.7 | 75,909 | D+32.9 | 81,203 |
| Norfolk city | D+41.3 | 86,009 | D+45.6 | 89,881 |
| Northampton County | D+6.1 | 6,856 | D+10.6 | 6,732 |
| Northumberland County | R+21.1 | 8,232 | R+15.8 | 7,815 |
| Norton city | R+43.6 | 1,644 | R+40.3 | 1,601 |
| Nottoway County | R+22.3 | 6,869 | R+14.9 | 7,078 |
| Orange County | R+24.6 | 22,353 | R+21.4 | 20,742 |
| Page County | R+53.9 | 13,251 | R+50.6 | 12,514 |
| Patrick County | R+60.3 | 9,719 | R+58.0 | 9,534 |
| Petersburg city | D+72.5 | 13,119 | D+76.5 | 14,118 |
| Pittsylvania County | R+43.1 | 34,156 | R+39.8 | 34,227 |
| Poquoson city | R+45.6 | 8,065 | R+45.2 | 7,857 |
| Portsmouth city | D+38.5 | 41,353 | D+40.8 | 44,582 |
| Powhatan County | R+43.9 | 20,914 | R+44.3 | 19,730 |
| Prince Edward County | R+2.6 | 9,460 | D+5.6 | 9,574 |
| Prince George County | R+21.3 | 17,633 | R+17.2 | 17,432 |
| Prince William County | D+17.9 | 228,712 | D+27.0 | 228,056 |
| Pulaski County | R+44.5 | 17,744 | R+41.4 | 17,376 |
| Radford city | D+0.5 | 6,583 | D+9.1 | 6,320 |
| Rappahannock County | R+17.8 | 5,065 | R+14.4 | 4,978 |
| Richmond County | R+30.2 | 4,168 | R+25.2 | 4,102 |
| Richmond city | D+65.9 | 108,731 | D+68.0 | 111,159 |
| Roanoke County | R+22.4 | 57,048 | R+21.8 | 57,184 |
| Roanoke city | D+23.5 | 42,314 | D+25.8 | 43,323 |
| Rockbridge County | R+33.6 | 12,828 | R+32.3 | 12,373 |
| Rockingham County | R+36.8 | 48,853 | R+40.4 | 43,811 |
| Russell County | R+67.4 | 13,547 | R+63.5 | 13,386 |
| Salem city | R+19.2 | 13,207 | R+19.4 | 13,051 |
| Scott County | R+70.3 | 11,077 | R+67.8 | 10,869 |
| Shenandoah County | R+42.1 | 24,489 | R+40.6 | 23,684 |
| Smyth County | R+60.2 | 14,468 | R+56.3 | 14,136 |
| Southampton County | R+25.4 | 9,856 | R+18.0 | 9,786 |
| Spotsylvania County | R+8.5 | 79,514 | R+6.8 | 75,317 |
| Stafford County | D+0.8 | 83,539 | D+3.3 | 79,625 |
| Staunton city | D+13.3 | 13,626 | D+9.9 | 12,990 |
| Suffolk city | D+15.8 | 53,545 | D+17.3 | 49,642 |
| Surry County | R+0.7 | 4,441 | D+8.3 | 4,471 |
| Sussex County | D+4.4 | 4,900 | D+11.9 | 5,088 |
| Tazewell County | R+68.7 | 19,906 | R+67.2 | 20,134 |
| Virginia Beach city | D+2.6 | 228,771 | D+5.4 | 227,561 |
| Warren County | R+37.4 | 22,679 | R+35.3 | 21,147 |
| Washington County | R+53.1 | 29,518 | R+52.5 | 28,685 |
| Waynesboro city | R+5.7 | 11,319 | R+5.1 | 10,717 |
| Westmoreland County | R+14.3 | 10,607 | R+8.2 | 9,933 |
| Williamsburg city | D+44.3 | 7,894 | D+41.1 | 6,883 |
| Winchester city | D+9.7 | 11,894 | D+11.5 | 12,106 |
| Wise County | R+63.2 | 16,812 | R+61.7 | 16,615 |
| Wythe County | R+59.4 | 15,475 | R+57.0 | 15,072 |
| York County | R+6.1 | 39,749 | R+6.6 | 38,787 |
2024 President (Kamala D. Harris vs. Donald J. Trump). Source: Virginia Department of Elections, official election results (Enhanced Voting media export, by locality and precinct). Official, Virginia Department of Elections ENR media export (created 2025-03-05, after State Board certification Dec 2 2024).
2020 President (Joseph Robinette Biden, Jr vs. Donald J. Trump). Source: Virginia Department of Elections, Historical Elections Database (historical.elections.virginia.gov). Certified, Virginia Department of Elections Historical Elections Database (official certified results by locality and precinct; State Board of Elections certification).
County demographics
| County | Population | Voting-age pop. | % White non-Hisp. | % Hispanic | % Black | % Asian | Median income* | % Bachelor's+ | % 18-29 (of adults) | % 65+ | % Homeowners | % Below poverty | % Spanish at home (adults) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Statewide | 8,692,255 | 6,803,867 | 58.3% | 11.0% | 18.3% | 6.9% | $107k | 42.2% | 20.3% | 16.7% | 67.3% | 9.9% | 7.6% |
| Accomack County | 33,297 | 26,474 | 58.1% | 10.9% | 27.1% | 0.7% | $63k | 21.7% | 14.9% | 25.7% | 71.4% | 13.9% | 7.2% |
| Albemarle County | 114,621 | 92,234 | 73.5% | 7.5% | 9.0% | 5.7% | $113k | 61.1% | 21.9% | 20.5% | 66.1% | 7.6% | 5.4% |
| Alexandria city | 156,359 | 127,986 | 49.1% | 18.3% | 21.0% | 6.2% | $135k | 66.2% | 18.3% | 12.9% | 42.2% | 7.9% | 13.2% |
| Alleghany County | 15,044 | 12,254 | 90.8% | 1.6% | 5.4% | 0.4% | $58k | 14.6% | 15.9% | 26.2% | 82.0% | 11.8% | 1.0% |
| Amelia County | 13,490 | 10,768 | 72.1% | 3.9% | 19.4% | 0.2% | $82k | 18.7% | 16.0% | 22.2% | 82.5% | 9.7% | 3.0% |
| Amherst County | 31,648 | 25,301 | 73.7% | 2.9% | 17.0% | 0.7% | $69k | 24.7% | 17.5% | 21.7% | 80.7% | 10.9% | 1.3% |
| Appomattox County | 16,598 | 12,941 | 76.3% | 2.4% | 15.9% | 0.4% | $64k | 19.2% | 16.4% | 21.1% | 75.8% | 14.0% | 0.5% |
| Arlington County | 236,206 | 193,630 | 58.0% | 15.9% | 9.3% | 10.5% | $150k | 77.1% | 25.5% | 11.9% | 41.3% | 7.4% | 12.2% |
| Augusta County | 78,212 | 63,822 | 87.9% | 4.0% | 4.3% | 0.4% | $84k | 25.0% | 16.0% | 22.6% | 80.1% | 6.7% | 2.1% |
| Bath County | 4,097 | 3,388 | 91.9% | 3.1% | 3.4% | 0.2% | $67k | 16.7% | 11.5% | 27.2% | 71.3% | 23.7% | 1.9% |
| Bedford County | 80,795 | 65,044 | 85.0% | 2.8% | 6.3% | 1.3% | $81k | 33.7% | 15.2% | 23.3% | 84.7% | 8.0% | 1.9% |
| Bland County | 6,247 | 5,382 | 92.9% | 1.2% | 3.9% | 0.1% | $63k | 18.5% | 13.7% | 24.9% | 86.4% | 13.6% | 0.5% |
| Botetourt County | 33,963 | 27,647 | 90.4% | 2.5% | 2.6% | 0.7% | $82k | 28.5% | 14.0% | 24.3% | 85.5% | 6.2% | 1.7% |
| Bristol city | 16,279 | 13,075 | 84.5% | 2.7% | 5.8% | 0.4% | $53k | 24.7% | 16.5% | 23.6% | 63.2% | 18.1% | 2.0% |
| Brunswick County | 15,839 | 13,415 | 41.2% | 2.9% | 51.5% | 0.6% | $55k | 16.6% | 18.5% | 22.3% | 74.4% | 15.0% | 3.0% |
| Buchanan County | 19,351 | 16,114 | 93.2% | 1.1% | 3.8% | 0.8% | $44k | 11.5% | 14.8% | 23.9% | 83.1% | 25.2% | 1.4% |
| Buckingham County | 16,986 | 13,966 | 60.9% | 2.6% | 30.6% | 0.4% | $64k | 14.5% | 15.5% | 20.8% | 77.3% | 12.5% | 1.6% |
| Buena Vista city | 6,499 | 5,070 | 84.7% | 0.2% | 2.0% | 0.9% | $53k | 23.3% | 28.3% | 18.7% | 56.5% | 18.8% | 0.0% |
| Campbell County | 55,411 | 44,725 | 76.8% | 3.5% | 14.2% | 1.1% | $65k | 26.1% | 17.8% | 21.3% | 74.9% | 10.8% | 2.6% |
| Caroline County | 32,078 | 24,806 | 61.2% | 7.7% | 23.7% | 1.0% | $89k | 21.9% | 17.0% | 16.7% | 82.4% | 11.2% | 5.0% |
| Carroll County | 29,343 | 24,170 | 93.1% | 4.1% | 0.2% | 0.3% | $57k | 16.9% | 14.7% | 26.1% | 77.1% | 15.3% | 2.9% |
| Charles City County | 6,648 | 5,702 | 44.7% | 2.1% | 40.4% | 1.1% | $80k | 17.4% | 13.3% | 26.8% | 86.3% | 9.4% | 1.2% |
| Charlotte County | 11,422 | 8,968 | 68.2% | 2.6% | 24.7% | 0.2% | $62k | 20.1% | 16.1% | 22.7% | 74.7% | 18.9% | 1.3% |
| Charlottesville city | 45,394 | 37,964 | 63.8% | 6.9% | 15.7% | 7.1% | $84k | 62.4% | 34.6% | 13.4% | 44.2% | 19.4% | 3.8% |
| Chesapeake city | 255,164 | 193,582 | 53.8% | 7.7% | 28.4% | 3.8% | $103k | 36.8% | 18.8% | 14.6% | 74.3% | 9.4% | 4.2% |
| Chesterfield County | 378,005 | 288,523 | 56.4% | 11.9% | 22.9% | 3.6% | $111k | 43.7% | 18.5% | 16.1% | 76.7% | 7.1% | 8.3% |
| Clarke County | 15,269 | 12,271 | 82.0% | 7.8% | 5.3% | 0.9% | $111k | 39.8% | 13.8% | 23.0% | 81.5% | 7.0% | 6.1% |
| Colonial Heights city | 18,290 | 13,806 | 65.0% | 8.3% | 18.9% | 3.7% | $78k | 28.0% | 16.6% | 18.3% | 68.0% | 7.9% | 4.5% |
| Covington city | 5,527 | 4,246 | 79.2% | 3.4% | 12.7% | 1.3% | $43k | 9.4% | 17.9% | 19.8% | 70.1% | 25.9% | 2.8% |
| Craig County | 4,905 | 3,772 | 95.5% | 1.5% | 0.1% | 0.0% | $73k | 19.4% | 12.6% | 18.9% | 83.9% | 13.7% | 0.4% |
| Culpeper County | 54,376 | 40,692 | 64.4% | 15.5% | 12.5% | 1.1% | $103k | 27.4% | 17.6% | 16.6% | 75.0% | 7.9% | 10.3% |
| Cumberland County | 9,852 | 7,932 | 64.0% | 2.1% | 29.4% | 0.0% | $58k | 20.8% | 14.5% | 23.5% | 75.7% | 8.6% | 2.2% |
| Danville city | 41,765 | 32,394 | 38.9% | 5.6% | 50.3% | 1.2% | $49k | 19.7% | 19.4% | 21.1% | 47.8% | 24.5% | 3.5% |
| Dickenson County | 13,748 | 11,114 | 97.4% | 0.7% | 1.0% | 0.1% | $48k | 10.1% | 14.1% | 24.6% | 76.0% | 17.4% | 0.4% |
| Dinwiddie County | 28,179 | 22,549 | 62.2% | 4.4% | 29.9% | 0.6% | $84k | 19.4% | 16.3% | 19.2% | 79.6% | 11.7% | 3.5% |
| Emporia city | 5,432 | 3,938 | 18.7% | 7.8% | 64.0% | 0.6% | $67k | 16.0% | 21.2% | 18.3% | 38.5% | 15.7% | 4.5% |
| Essex County | 10,599 | 8,703 | 53.2% | 4.6% | 36.8% | 1.0% | $61k | 16.6% | 15.1% | 24.2% | 71.8% | 12.3% | 3.1% |
| Fairfax County | 1,146,970 | 884,844 | 46.8% | 17.6% | 9.4% | 19.9% | $162k | 65.0% | 19.0% | 15.0% | 68.6% | 5.9% | 13.4% |
| Fairfax city | 25,076 | 18,868 | 51.1% | 18.9% | 6.4% | 18.4% | $138k | 62.3% | 21.5% | 14.0% | 69.8% | 9.1% | 14.5% |
| Falls Church city | 14,679 | 11,171 | 68.0% | 10.8% | 3.5% | 9.2% | $162k | 80.4% | 16.6% | 15.5% | 52.7% | 4.0% | 7.3% |
| Fauquier County | 74,556 | 57,201 | 74.8% | 12.4% | 6.3% | 1.7% | $131k | 41.7% | 16.4% | 17.2% | 78.9% | 6.8% | 8.6% |
| Floyd County | 15,605 | 12,692 | 92.2% | 3.0% | 2.5% | 0.4% | $61k | 24.4% | 14.3% | 24.4% | 83.9% | 9.8% | 2.4% |
| Fluvanna County | 28,094 | 22,641 | 75.0% | 4.6% | 11.8% | 0.9% | $94k | 37.3% | 16.4% | 21.8% | 88.7% | 7.7% | 2.8% |
| Franklin County | 55,288 | 45,051 | 85.6% | 3.7% | 6.8% | 0.6% | $74k | 25.1% | 15.7% | 24.6% | 78.5% | 12.6% | 2.2% |
| Franklin city | 7,951 | 5,801 | 38.1% | 3.1% | 54.5% | 0.0% | $60k | 27.4% | 18.3% | 18.8% | 54.0% | 19.6% | 1.3% |
| Frederick County | 94,762 | 73,289 | 77.4% | 12.6% | 4.4% | 2.0% | $103k | 31.9% | 16.8% | 18.8% | 79.4% | 6.8% | 8.1% |
| Fredericksburg city | 28,798 | 22,682 | 54.7% | 12.6% | 19.4% | 3.9% | $100k | 46.1% | 33.6% | 11.4% | 40.0% | 13.2% | 7.8% |
| Galax city | 6,476 | 4,883 | 76.7% | 14.2% | 5.0% | 0.3% | $44k | 18.9% | 14.8% | 21.2% | 56.3% | 30.8% | 9.3% |
| Giles County | 16,565 | 13,289 | 93.7% | 1.8% | 2.7% | 0.5% | $65k | 17.6% | 15.8% | 21.7% | 78.9% | 9.4% | 1.5% |
| Gloucester County | 39,431 | 31,569 | 82.5% | 4.3% | 8.1% | 0.8% | $85k | 25.3% | 14.3% | 20.9% | 80.4% | 5.2% | 1.4% |
| Goochland County | 26,593 | 22,282 | 77.6% | 3.8% | 13.6% | 1.9% | $127k | 46.0% | 13.3% | 25.1% | 84.9% | 5.1% | 1.4% |
| Grayson County | 15,400 | 12,874 | 87.2% | 4.2% | 5.4% | 1.0% | $48k | 15.6% | 15.2% | 25.9% | 80.2% | 16.8% | 2.7% |
| Greene County | 21,130 | 16,286 | 78.8% | 7.5% | 7.4% | 2.2% | $96k | 31.6% | 16.3% | 19.5% | 83.4% | 13.7% | 5.1% |
| Greensville County | 11,404 | 9,645 | 35.0% | 2.9% | 56.0% | 0.2% | $52k | 14.7% | 19.5% | 16.3% | 65.9% | 14.3% | 2.6% |
| Halifax County | 33,618 | 26,771 | 59.4% | 2.6% | 34.4% | 0.6% | $53k | 19.7% | 16.1% | 25.7% | 74.6% | 17.4% | 1.8% |
| Hampton city | 138,191 | 108,452 | 35.3% | 6.9% | 48.0% | 2.3% | $75k | 28.5% | 23.6% | 16.7% | 56.9% | 12.7% | 3.9% |
| Hanover County | 112,874 | 88,513 | 80.6% | 4.0% | 8.3% | 2.2% | $114k | 42.8% | 16.6% | 19.2% | 82.2% | 5.7% | 1.8% |
| Harrisonburg city | 50,110 | 41,511 | 60.8% | 23.6% | 7.2% | 3.6% | $70k | 37.3% | 47.3% | 10.4% | 39.3% | 25.8% | 17.7% |
| Henrico County | 334,586 | 261,254 | 49.5% | 6.9% | 29.1% | 9.4% | $103k | 46.5% | 18.4% | 16.9% | 64.5% | 8.8% | 4.6% |
| Henry County | 49,806 | 40,212 | 67.7% | 6.9% | 22.1% | 0.5% | $54k | 15.5% | 15.1% | 24.9% | 75.2% | 16.0% | 4.7% |
| Highland County | 2,293 | 1,960 | 94.9% | 0.0% | 0.0% | 2.4% | $69k | 30.8% | 12.5% | 34.7% | 88.9% | 9.5% | 0.5% |
| Hopewell city | 22,756 | 16,984 | 40.7% | 8.9% | 41.6% | 1.1% | $61k | 13.7% | 20.5% | 15.0% | 57.9% | 21.7% | 5.9% |
| Isle of Wight County | 39,960 | 31,458 | 68.7% | 4.1% | 21.4% | 1.3% | $99k | 30.8% | 14.8% | 20.1% | 80.2% | 6.8% | 2.5% |
| James City County | 79,993 | 64,382 | 71.7% | 7.2% | 12.4% | 2.6% | $113k | 51.1% | 14.2% | 27.0% | 76.8% | 6.8% | 3.6% |
| King George County | 27,827 | 21,036 | 68.8% | 6.9% | 14.9% | 1.3% | $120k | 34.7% | 18.6% | 14.3% | 76.2% | 7.5% | 3.4% |
| King William County | 18,517 | 14,315 | 76.3% | 3.3% | 15.1% | 0.6% | $92k | 22.9% | 18.6% | 16.8% | 88.9% | 5.9% | 1.3% |
| King and Queen County | 6,767 | 5,587 | 66.4% | 3.3% | 21.7% | 0.1% | $69k | 18.7% | 13.2% | 23.7% | 75.9% | 17.7% | 1.1% |
| Lancaster County | 10,878 | 9,298 | 67.4% | 1.7% | 25.6% | 0.6% | $72k | 41.3% | 10.7% | 39.9% | 81.5% | 10.3% | 1.3% |
| Lee County | 21,861 | 17,879 | 91.5% | 2.4% | 4.3% | 0.2% | $48k | 14.1% | 14.7% | 23.1% | 73.0% | 28.8% | 1.8% |
| Lexington city | 7,260 | 6,739 | 78.6% | 6.1% | 5.6% | 3.5% | $90k | 51.3% | 56.8% | 16.9% | 54.5% | 13.8% | 6.0% |
| Loudoun County | 432,488 | 317,460 | 51.0% | 14.3% | 7.5% | 21.7% | $182k | 64.5% | 17.3% | 10.8% | 77.9% | 4.2% | 11.1% |
| Louisa County | 39,975 | 31,982 | 76.1% | 4.1% | 11.5% | 0.6% | $90k | 29.7% | 14.5% | 21.0% | 82.2% | 10.0% | 2.6% |
| Lunenburg County | 12,024 | 9,675 | 57.4% | 6.1% | 32.4% | 0.2% | $59k | 11.6% | 14.0% | 23.3% | 71.4% | 15.9% | 3.1% |
| Lynchburg city | 79,278 | 63,943 | 59.8% | 5.1% | 27.0% | 2.2% | $65k | 38.5% | 40.5% | 14.3% | 48.8% | 18.6% | 3.0% |
| Madison County | 14,112 | 11,292 | 83.7% | 3.9% | 8.9% | 0.3% | $85k | 27.0% | 15.2% | 23.2% | 77.7% | 10.8% | 3.4% |
| Manassas Park city | 16,621 | 12,780 | 26.4% | 46.8% | 13.5% | 10.2% | $100k | 26.9% | 22.2% | 10.4% | 66.6% | 5.1% | 36.2% |
| Manassas city | 43,077 | 31,489 | 33.3% | 43.9% | 11.8% | 5.6% | $123k | 32.7% | 22.2% | 10.6% | 71.5% | 7.7% | 36.6% |
| Martinsville city | 13,358 | 9,768 | 41.3% | 8.7% | 44.1% | 3.0% | $52k | 21.6% | 19.5% | 16.8% | 55.1% | 23.9% | 5.3% |
| Mathews County | 8,515 | 7,290 | 84.6% | 2.7% | 9.7% | 0.0% | $74k | 28.4% | 12.4% | 33.3% | 84.1% | 7.8% | 2.2% |
| Mecklenburg County | 30,481 | 24,884 | 60.3% | 3.2% | 32.4% | 1.0% | $58k | 20.7% | 14.8% | 26.9% | 68.3% | 16.3% | 2.3% |
| Middlesex County | 10,271 | 8,632 | 77.1% | 3.3% | 16.1% | 0.4% | $79k | 33.6% | 12.3% | 34.2% | 87.4% | 7.2% | 2.1% |
| Montgomery County | 96,886 | 81,883 | 81.2% | 4.6% | 3.8% | 6.2% | $82k | 48.6% | 39.6% | 14.3% | 55.6% | 23.7% | 2.7% |
| Nelson County | 14,746 | 12,177 | 79.8% | 4.8% | 11.0% | 0.9% | $81k | 36.2% | 13.2% | 29.6% | 79.7% | 12.5% | 2.2% |
| New Kent County | 25,163 | 20,260 | 75.7% | 3.9% | 13.2% | 1.3% | $122k | 38.4% | 15.3% | 18.5% | 92.6% | 4.7% | 2.2% |
| Newport News city | 184,783 | 141,892 | 39.3% | 10.8% | 40.6% | 3.3% | $73k | 30.6% | 25.6% | 14.1% | 48.2% | 14.5% | 5.9% |
| Norfolk city | 235,022 | 187,223 | 41.2% | 10.1% | 38.9% | 3.6% | $74k | 33.5% | 31.1% | 13.0% | 46.2% | 16.5% | 6.0% |
| Northampton County | 12,017 | 9,811 | 55.8% | 9.3% | 29.7% | 1.0% | $76k | 31.9% | 12.4% | 29.3% | 66.1% | 17.7% | 6.0% |
| Northumberland County | 12,150 | 10,469 | 68.3% | 3.6% | 19.1% | 4.4% | $76k | 33.6% | 11.1% | 38.0% | 86.1% | 11.5% | 2.1% |
| Norton city | 3,514 | 2,807 | 91.7% | 3.0% | 2.1% | 0.3% | $39k | 13.8% | 16.4% | 21.4% | 50.0% | 26.2% | 0.7% |
| Nottoway County | 15,579 | 12,577 | 54.1% | 4.9% | 36.2% | 0.8% | $68k | 14.1% | 18.7% | 18.8% | 66.6% | 18.4% | 2.8% |
| Orange County | 37,664 | 29,509 | 74.9% | 7.0% | 10.1% | 1.0% | $93k | 29.5% | 16.2% | 20.3% | 78.7% | 9.8% | 3.4% |
| Page County | 23,656 | 19,014 | 92.0% | 2.5% | 2.1% | 0.4% | $57k | 15.3% | 15.7% | 22.3% | 71.7% | 11.3% | 2.0% |
| Patrick County | 17,438 | 14,406 | 89.1% | 3.5% | 5.0% | 0.5% | $60k | 15.1% | 11.9% | 27.6% | 76.9% | 11.7% | 2.4% |
| Petersburg city | 33,573 | 25,547 | 14.4% | 6.5% | 74.1% | 1.3% | $52k | 25.4% | 21.9% | 16.8% | 38.7% | 21.7% | 5.2% |
| Pittsylvania County | 59,911 | 49,171 | 73.1% | 3.1% | 20.4% | 0.3% | $57k | 16.1% | 15.3% | 24.5% | 78.6% | 14.6% | 1.9% |
| Poquoson city | 12,545 | 9,662 | 87.3% | 4.1% | 1.9% | 1.7% | $124k | 36.3% | 13.4% | 19.6% | 84.6% | 4.5% | 1.1% |
| Portsmouth city | 96,643 | 74,392 | 35.2% | 5.4% | 50.3% | 1.6% | $65k | 24.3% | 22.7% | 15.4% | 58.1% | 17.5% | 2.6% |
| Powhatan County | 31,505 | 25,744 | 84.7% | 2.9% | 7.2% | 0.3% | $106k | 35.0% | 14.7% | 19.8% | 93.2% | 4.6% | 2.4% |
| Prince Edward County | 21,920 | 18,575 | 60.0% | 4.9% | 29.5% | 1.1% | $55k | 27.3% | 37.2% | 17.2% | 58.2% | 20.8% | 3.2% |
| Prince George County | 42,673 | 34,242 | 51.4% | 10.4% | 30.8% | 1.8% | $91k | 25.2% | 31.8% | 13.3% | 74.3% | 9.0% | 5.6% |
| Prince William County | 487,111 | 358,432 | 37.9% | 26.1% | 19.6% | 9.9% | $142k | 44.9% | 20.5% | 11.3% | 74.2% | 6.2% | 20.1% |
| Pulaski County | 33,789 | 27,781 | 89.2% | 2.2% | 4.5% | 0.4% | $64k | 20.6% | 15.9% | 22.7% | 73.2% | 14.5% | 1.0% |
| Radford city | 15,640 | 13,658 | 81.0% | 4.1% | 9.4% | 2.4% | $68k | 38.1% | 54.5% | 9.9% | 43.7% | 26.7% | 0.9% |
| Rappahannock County | 7,424 | 6,151 | 82.4% | 4.8% | 3.6% | 0.2% | $84k | 33.3% | 11.7% | 27.8% | 73.4% | 10.3% | 1.8% |
| Richmond County | 9,083 | 7,472 | 60.1% | 7.5% | 26.8% | 0.7% | $72k | 16.9% | 13.8% | 20.8% | 74.7% | 7.7% | 3.9% |
| Richmond city | 229,091 | 188,989 | 41.5% | 10.7% | 40.4% | 2.1% | $75k | 45.7% | 27.1% | 14.0% | 43.5% | 18.2% | 7.2% |
| Roanoke County | 95,528 | 76,749 | 82.2% | 4.1% | 6.5% | 3.7% | $85k | 37.0% | 16.4% | 22.3% | 75.9% | 7.3% | 2.8% |
| Roanoke city | 97,823 | 75,714 | 55.2% | 8.9% | 27.6% | 3.2% | $59k | 30.0% | 19.3% | 17.7% | 52.3% | 18.3% | 5.7% |
| Rockbridge County | 22,784 | 18,896 | 89.3% | 2.3% | 2.6% | 0.9% | $67k | 32.8% | 14.7% | 27.4% | 79.0% | 7.6% | 1.5% |
| Rockingham County | 86,502 | 67,382 | 84.3% | 9.4% | 2.2% | 1.1% | $81k | 29.2% | 19.2% | 20.0% | 75.0% | 9.9% | 6.5% |
| Russell County | 25,605 | 20,778 | 96.6% | 0.7% | 1.1% | 0.1% | $55k | 13.1% | 15.2% | 23.6% | 76.3% | 16.7% | 0.3% |
| Salem city | 24,994 | 20,156 | 81.4% | 4.8% | 8.9% | 2.0% | $72k | 33.2% | 23.8% | 19.7% | 63.1% | 10.2% | 2.1% |
| Scott County | 21,437 | 17,607 | 95.4% | 1.5% | 1.3% | 0.1% | $50k | 15.6% | 14.8% | 25.3% | 77.0% | 20.2% | 0.6% |
| Shenandoah County | 44,876 | 35,387 | 83.9% | 9.2% | 2.9% | 1.2% | $69k | 21.6% | 16.3% | 22.4% | 73.3% | 11.8% | 6.6% |
| Smyth County | 29,375 | 23,717 | 93.4% | 2.1% | 2.0% | 0.1% | $54k | 16.8% | 16.2% | 23.0% | 71.0% | 16.8% | 1.5% |
| Southampton County | 18,008 | 14,650 | 60.4% | 2.5% | 29.2% | 0.8% | $76k | 20.2% | 13.9% | 22.0% | 76.1% | 8.7% | 1.2% |
| Spotsylvania County | 146,456 | 110,747 | 61.0% | 13.4% | 16.7% | 2.7% | $116k | 35.0% | 19.1% | 15.1% | 80.2% | 7.1% | 9.2% |
| Stafford County | 163,987 | 121,092 | 51.5% | 16.6% | 19.5% | 3.9% | $145k | 43.9% | 20.6% | 11.4% | 80.4% | 4.7% | 11.2% |
| Staunton city | 25,561 | 20,615 | 78.2% | 4.8% | 10.3% | 1.4% | $69k | 37.6% | 19.6% | 21.2% | 60.6% | 12.6% | 3.3% |
| Suffolk city | 98,356 | 75,120 | 45.8% | 5.3% | 41.5% | 1.8% | $101k | 33.4% | 18.3% | 15.3% | 70.9% | 9.3% | 3.4% |
| Surry County | 6,556 | 5,440 | 54.0% | 3.1% | 39.0% | 0.3% | $74k | 27.0% | 13.7% | 25.5% | 79.5% | 10.5% | 1.3% |
| Sussex County | 10,780 | 9,083 | 40.8% | 1.1% | 54.0% | 0.5% | $67k | 16.5% | 20.9% | 19.2% | 69.8% | 11.6% | 1.0% |
| Tazewell County | 39,528 | 31,626 | 92.8% | 1.3% | 3.0% | 0.6% | $52k | 16.6% | 16.0% | 23.8% | 74.5% | 18.6% | 1.2% |
| Virginia Beach city | 456,700 | 356,752 | 58.8% | 9.1% | 18.2% | 7.0% | $100k | 40.9% | 20.4% | 15.9% | 65.1% | 8.6% | 4.6% |
| Warren County | 41,482 | 32,524 | 81.3% | 7.4% | 5.0% | 1.3% | $91k | 24.9% | 17.2% | 17.2% | 75.9% | 11.6% | 4.4% |
| Washington County | 54,294 | 44,802 | 94.0% | 1.9% | 1.9% | 0.5% | $66k | 26.7% | 16.1% | 24.7% | 75.7% | 11.1% | 1.7% |
| Waynesboro city | 22,641 | 17,595 | 71.8% | 9.5% | 10.9% | 1.8% | $65k | 25.8% | 18.7% | 17.9% | 60.0% | 11.2% | 6.4% |
| Westmoreland County | 18,603 | 15,289 | 62.2% | 6.5% | 23.2% | 1.0% | $64k | 22.5% | 14.4% | 26.7% | 80.1% | 13.9% | 6.0% |
| Williamsburg city | 15,710 | 14,054 | 67.2% | 8.4% | 14.3% | 6.5% | $81k | 45.6% | 50.8% | 17.5% | 52.9% | 18.7% | 4.5% |
| Winchester city | 27,516 | 21,335 | 61.4% | 20.9% | 7.8% | 2.1% | $75k | 31.1% | 23.8% | 16.6% | 43.5% | 21.7% | 13.6% |
| Wise County | 35,537 | 28,763 | 89.9% | 1.5% | 4.8% | 0.3% | $53k | 15.7% | 18.1% | 19.8% | 74.1% | 17.3% | 1.2% |
| Wythe County | 28,182 | 22,725 | 92.9% | 1.6% | 2.2% | 0.8% | $61k | 19.4% | 15.5% | 22.3% | 77.0% | 15.2% | 1.3% |
| York County | 70,695 | 54,446 | 66.2% | 7.8% | 13.0% | 5.8% | $116k | 49.9% | 18.1% | 17.8% | 71.7% | 5.6% | 3.8% |
Demographics are Census American Community Survey (ACS) 2020-2024 5-year estimates for block groups, summed to counties. They describe the resident population, not registered or likely voters, and include non-citizens. ACS margins of error are not shown; small counties carry large error. Median income is a household-weighted average of block-group medians, an approximation.
Nonpartisan voter information. GOTV Polling does not endorse any candidate.