FIELDING NOW:IA U.S. SENATE; GUBERNATORIAL; IA-01 · IA-02 · IA-03 · IA-04 & MOREVIEW REAL TIME RESULTS
Races / Virginia / VA-01

Virginia's 1st Congressional District

U.S. House · Virginia · District 1 · General election: Tuesday, November 3, 2026

Candidates on the November 3 ballot

  • Shannon L. Taylor
    Democratic
  • Photo of Robert J. "Rob" Wittman
    Robert J. "Rob" Wittman
    Republican
    Incumbent
    Photo: U.S. Congress

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

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

2024: Member, House of Representatives (1st District) (2024 November General)
CandidatePartyVotesShare
Robert J. WittmanRepublican269,65756.3%
Leslie C. MehtaDemocratic208,44543.5%
Write-In8040.2%
Total478,906

Source: Virginia Department of Elections, official election results (Enhanced Voting media export, by locality and precinct). Status: Official, Virginia Department of Elections ENR media export (created 2025-03-05, after State Board certification Dec 2 2024)

2022: Member House of Representatives (01) (2022 November General)
CandidatePartyVotesShare
Rob J. WittmanRepublican191,82856.0%
Herbert C. "Herb" Jones Jr.Democratic147,22943.0%
David Bruce FosterIndependent3,3881.0%
Write InWri2970.1%
Total342,742

Source: Virginia Department of Elections, official results site (results.elections.virginia.gov), results by precinct JSON. Status: Official results (all reporting stages 'Certified'), Virginia Department of Elections official results site

2020: U.S. House, Congressional District 1 (Virginia General Election 2020-11-03)

Held under the district lines in effect at the time. Those boundaries differ from the 2026 district.

CandidatePartyVotesShare
Robert Joseph WittmanRepublican260,61458.1%
Qasim RashidDemocratic186,92341.7%
Write-Ins6410.1%
Total448,178

Source: Virginia Department of Elections, Historical Elections Database (historical.elections.virginia.gov). Status: Certified, Virginia Department of Elections Historical Elections Database (official certified results by locality and precinct; State Board of Elections certification)

Certified results from state or county election authorities, as compiled in the Candidate Alerts precinct results database (public API candidatealerts.com/api/district-results). Totals are sums of certified precinct and county-level rows.

Demographics

2020 Census demographics by district are not yet published in this data set.

Adults who speak Spanish at home: 3.3% of adults in this district

0 of 224 precincts are above 50%, and 0 are above 25%. Source: Census American Community Survey 2020-2024 5-year block groups, allocated to current precinct shapes by area.

Poll status

No GOTV Polling public poll has been released for this race.

Map

Winfrees Store: 4.7% of adults speak Spanish at homeWinterpock: 2.7% of adults speak Spanish at homeHensley: 2.1% of adults speak Spanish at homeDry Creek: 2.1% of adults speak Spanish at homeCosby: 1.0% of adults speak Spanish at homeBailey Bridge: 4.8% of adults speak Spanish at homeMagnolia: 4.2% of adults speak Spanish at homeSpring Run: 1.4% of adults speak Spanish at homeClaypointe: 4.7% of adults speak Spanish at homeWoolridge South: 0.9% of adults speak Spanish at homeHarbour Pointe: 5.2% of adults speak Spanish at homeNew Tomahawk: 3.5% of adults speak Spanish at homeWoolridge North: 1.4% of adults speak Spanish at homeSwift Creek: 2.9% of adults speak Spanish at homeSkinquarter: 5.4% of adults speak Spanish at homeNorth Courthouse: 8.0% of adults speak Spanish at homeClover Hill: 3.5% of adults speak Spanish at homeBrandermill: 3.2% of adults speak Spanish at homeGenito: 9.6% of adults speak Spanish at homeEvergreen: 2.2% of adults speak Spanish at homeOtterdale: 7.6% of adults speak Spanish at homeRoseland: 2.5% of adults speak Spanish at homeWagstaff: 12.4% of adults speak Spanish at homeLucks Lane: 3.2% of adults speak Spanish at homeWatkins: 0.0% of adults speak Spanish at homeSycamore: 1.9% of adults speak Spanish at homeRockaway: 4.8% of adults speak Spanish at homeGreenfield: 5.1% of adults speak Spanish at homeWalton Park: 1.5% of adults speak Spanish at homeShenandoah: 7.5% of adults speak Spanish at homeMidlothian: 3.3% of adults speak Spanish at homeCranbeck: 20.9% of adults speak Spanish at homeBelgrade: 9.6% of adults speak Spanish at homeBlack Heath: 0.6% of adults speak Spanish at homeMidlothian North: 6.9% of adults speak Spanish at homeSalisbury: 2.5% of adults speak Spanish at homeBon Air: 2.4% of adults speak Spanish at homeTuckahoe: 0.8% of adults speak Spanish at homeRobious: 2.3% of adults speak Spanish at homeMooreland: 2.2% of adults speak Spanish at homeMaybeury: 3.0% of adults speak Spanish at homeWelborne: 0.3% of adults speak Spanish at homePinchbeck: 13.4% of adults speak Spanish at homeLakewood: 4.2% of adults speak Spanish at homeDerbyshire: 0.3% of adults speak Spanish at homeRollingwood: 1.3% of adults speak Spanish at homeSpottswood: 0.1% of adults speak Spanish at homeMonument Hills: 0.8% of adults speak Spanish at homeFreeman: 2.3% of adults speak Spanish at homeCrestview: 3.2% of adults speak Spanish at homeRidge: 4.0% of adults speak Spanish at homeGayton: 2.1% of adults speak Spanish at homeLauderdale: 8.4% of adults speak Spanish at homeGodwin: 0.7% of adults speak Spanish at homeQuioccasin: 4.3% of adults speak Spanish at homeRidgefield: 2.5% of adults speak Spanish at homeWest End: 1.0% of adults speak Spanish at homeCedarfield: 1.1% of adults speak Spanish at homeStoney Run: 1.4% of adults speak Spanish at homePemberton: 16.3% of adults speak Spanish at homeThree Chopt: 3.5% of adults speak Spanish at homeSkipwith: 10.4% of adults speak Spanish at homeJackson Davis: 11.0% of adults speak Spanish at homeTucker: 4.0% of adults speak Spanish at homeLongan: 8.6% of adults speak Spanish at homeStaples Mill: 0.5% of adults speak Spanish at homePocahontas: 4.3% of adults speak Spanish at homeNuckols Farm: 0.7% of adults speak Spanish at homeCauseway: 3.1% of adults speak Spanish at homeInnsbrook: 3.5% of adults speak Spanish at homeColonial Trail: 2.4% of adults speak Spanish at homeShort Pump: 0.0% of adults speak Spanish at homeSadler: 2.8% of adults speak Spanish at homeSpringfield: 3.7% of adults speak Spanish at homeHungary Creek: 1.8% of adults speak Spanish at homeCoalpit: 4.3% of adults speak Spanish at homeGlen Allen: 1.2% of adults speak Spanish at homeElmont: 4.8% of adults speak Spanish at homeOak Hill: 4.0% of adults speak Spanish at homeQuinton: 0.0% of adults speak Spanish at homeBethel: 3.1% of adults speak Spanish at homeCOVENTRY: 5.0% of adults speak Spanish at homeBerkeley C: 0.1% of adults speak Spanish at homePowhatan A: 1.3% of adults speak Spanish at homeRoberts C: 3.7% of adults speak Spanish at homeBerkeley A: 1.4% of adults speak Spanish at homeRoberts B: 4.8% of adults speak Spanish at homeBerkeley D: 1.4% of adults speak Spanish at homeSarahs Creek: 2.3% of adults speak Spanish at homeBerkeley B: 3.2% of adults speak Spanish at homeMAGRUDER: 6.2% of adults speak Spanish at homeJamestown A: 0.0% of adults speak Spanish at homeMATOAKA: 4.2% of adults speak Spanish at homeJamestown C: 1.6% of adults speak Spanish at homeTABB: 5.3% of adults speak Spanish at homeKILN CREEK: 1.9% of adults speak Spanish at homeHARWOODS MILL: 5.2% of adults speak Spanish at homeGRAFTON: 1.7% of adults speak Spanish at homeDARE: 1.5% of adults speak Spanish at homeRoberts A: 19.5% of adults speak Spanish at homeEDGEHILL: 9.3% of adults speak Spanish at homeYORKTOWN: 5.2% of adults speak Spanish at homeCENTRAL: 0.2% of adults speak Spanish at homeEASTERN: 0.0% of adults speak Spanish at homeWESTERN: 3.5% of adults speak Spanish at homeSEAFORD: 1.1% of adults speak Spanish at homeChesapeake: 2.8% of adults speak Spanish at homeAchilles: 0.6% of adults speak Spanish at homeQUEENS LAKE: 0.1% of adults speak Spanish at homeSTRYKER: 4.8% of adults speak Spanish at homeHayes: 1.6% of adults speak Spanish at homeJamestown B: 1.2% of adults speak Spanish at homeJamestown D: 1.8% of adults speak Spanish at homePowhatan D: 1.0% of adults speak Spanish at homePowhatan B: 12.9% of adults speak Spanish at homeWALLER MILL: 1.2% of adults speak Spanish at homeWalker: 3.7% of adults speak Spanish at homeWestville: 0.2% of adults speak Spanish at homePiankatank: 3.4% of adults speak Spanish at homeNew Market: 0.9% of adults speak Spanish at homePrecinct 3-1: 2.6% of adults speak Spanish at homePrecinct 3-2: 2.4% of adults speak Spanish at homePrecinct 4-1: 1.9% of adults speak Spanish at home4A: 2.0% of adults speak Spanish at home3A: 2.8% of adults speak Spanish at home5A: 2.6% of adults speak Spanish at homePrecinct 1-1: 3.1% of adults speak Spanish at home2A: 2.7% of adults speak Spanish at homePrecinct 3-1: 5.5% of adults speak Spanish at homePrecinct 2-1: 7.2% of adults speak Spanish at home1A: 0.0% of adults speak Spanish at homePrecinct 5-2: 0.2% of adults speak Spanish at homePRECINCT 1-1: 8.5% of adults speak Spanish at homePRECINCT 1-2: 7.4% of adults speak Spanish at homePRECINCT 2-1: 5.8% of adults speak Spanish at homeStonehouse A: 1.9% of adults speak Spanish at homePowhatan C: 2.5% of adults speak Spanish at homeChickahominy River: 2.6% of adults speak Spanish at homeProvidence Forge: 5.1% of adults speak Spanish at homeMountcastle: 1.1% of adults speak Spanish at homeEltham: 2.5% of adults speak Spanish at homeWatkins: 0.7% of adults speak Spanish at homeCumberland: 0.4% of adults speak Spanish at homeWhite Marsh: 1.0% of adults speak Spanish at homeStonehouse B: 3.8% of adults speak Spanish at homeRoanes: 0.0% of adults speak Spanish at homeStonehouse C: 2.4% of adults speak Spanish at homeCourthouse: 0.2% of adults speak Spanish at homePeasley: 3.1% of adults speak Spanish at homeBotetourt: 0.1% of adults speak Spanish at homeShacklefords: 0.1% of adults speak Spanish at homeHarcum: 0.8% of adults speak Spanish at homeSalem: 3.2% of adults speak Spanish at homeCold Harbor: 3.4% of adults speak Spanish at homeLee Davis: 0.7% of adults speak Spanish at homeWilton: 1.0% of adults speak Spanish at homeHarmony Village: 2.1% of adults speak Spanish at homeOld Mill: 0.0% of adults speak Spanish at homeSaluda: 10.3% of adults speak Spanish at homeUrbanna: 0.6% of adults speak Spanish at homeChurch View: 1.2% of adults speak Spanish at homePrecinct 5-1: 0.9% of adults speak Spanish at homePrecinct 1-1: 1.3% of adults speak Spanish at homePrecinct 2-1: 0.2% of adults speak Spanish at homePrecinct 4-1: 4.2% of adults speak Spanish at homeWest Point: 5.7% of adults speak Spanish at homeSouthern Branch: 6.0% of adults speak Spanish at homeTunstall: 1.6% of adults speak Spanish at homeSweet Hall: 1.2% of adults speak Spanish at homeCourthouse: 0.6% of adults speak Spanish at homeCourthouse: 1.8% of adults speak Spanish at homeAylett: 0.6% of adults speak Spanish at homeClarks: 1.8% of adults speak Spanish at homeSouth: 8.7% of adults speak Spanish at homeOwenton: 1.4% of adults speak Spanish at homeKentwood: 0.5% of adults speak Spanish at homeBlack Creek: 1.7% of adults speak Spanish at homeOld Church: 1.5% of adults speak Spanish at homeTotopotomoy: 1.0% of adults speak Spanish at homeManquin: 0.7% of adults speak Spanish at homeMangohick: 0.5% of adults speak Spanish at homeCentral: 0.3% of adults speak Spanish at homeGreater Tappahannock: 0.1% of adults speak Spanish at homeNorth: 1.8% of adults speak Spanish at homePrecinct 5-1: 1.1% of adults speak Spanish at homePRECINCT 3-1: 14.3% of adults speak Spanish at homePRECINCT 2-2: 3.2% of adults speak Spanish at homePRECINCT 3-2: 10.4% of adults speak Spanish at homePRECINCT 4-1: 1.0% of adults speak Spanish at homePRECINCT 5-1: 1.1% of adults speak Spanish at homeMechanicsville: 2.5% of adults speak Spanish at homeVillage: 0.5% of adults speak Spanish at homeClay: 0.5% of adults speak Spanish at homeShady Grove: 0.8% of adults speak Spanish at homeRutland: 1.4% of adults speak Spanish at homeAtlee: 0.1% of adults speak Spanish at homeHoney Meadows: 1.0% of adults speak Spanish at homeCool Spring: 0.8% of adults speak Spanish at homeKersey Creek: 3.1% of adults speak Spanish at homeOak Knoll: 2.1% of adults speak Spanish at homeGreenwood: 3.2% of adults speak Spanish at homeLongdale: 4.6% of adults speak Spanish at homeMountain: 9.0% of adults speak Spanish at homeNorth Park: 0.7% of adults speak Spanish at homeYellow Tavern: 2.3% of adults speak Spanish at homeRandolph: 7.2% of adults speak Spanish at homeHunton: 5.1% of adults speak Spanish at homeSliding Hill: 1.4% of adults speak Spanish at homeAshland: 13.3% of adults speak Spanish at homePebble Creek: 0.0% of adults speak Spanish at homeBattlefield: 0.6% of adults speak Spanish at homeHanover Grove: 0.0% of adults speak Spanish at homeLaurel Meadow: 1.5% of adults speak Spanish at homeNewman: 2.1% of adults speak Spanish at homeRural Point: 1.5% of adults speak Spanish at homeStudley: 1.3% of adults speak Spanish at homeGeorgetown: 1.2% of adults speak Spanish at homeBerkley: 0.5% of adults speak Spanish at homeCourthouse: 1.2% of adults speak Spanish at homeRivers Edge: 3.0% of adults speak Spanish at homeShady Grove: 3.3% of adults speak Spanish at homeFarrington: 0.9% of adults speak Spanish at home
under 5%5-15%15-30%30-50%50-70%70% or moreno data

Share of adults (18+) who speak Spanish at home, by precinct. Census ACS 2020-2024 5-year estimates on the current precinct layer. Hover a precinct for its value.

District shown in red: U.S. Census Bureau cartographic boundary file for the 119th Congress (cb_2024_us_cd119_500k). These are the lines in effect for 2026 in this state per the Candidate Alerts district registry.

Back to the national races map

Precinct map: past elections and demographics

R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Kamala D. Harris minus Donald J. Trump) / all votes, by precinct.
R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Joseph Robinette Biden, Jr minus Donald J. Trump) / all votes, by precinct.
<5%5-15%15-30%30-50%50-70%70%+no data
<5%5-15%15-30%30-50%50-70%70%+no data
<2%2-5%5-10%10-20%20-40%40%+no data
<$40k$40-60k$60-80k$80-100k$100-140k$140k+no data
<15%15-25%25-35%35-50%50-65%65%+no data
<10%10-15%15-20%20-25%25-30%30%+no data
<5%5-15%15-30%30-50%50-70%70%+no data
Winfrees Store | 24P R+33.6 | 20P R+70.2 | Hisp 8.9% Blk 26.3% Inc $93kWinterpock | 24P R+43.8 | 20P R+68.5 | Hisp 3.3% Blk 11.4% Inc $128kHensley | 24P R+1.7 | 20P R+45.5 | Hisp 6.3% Blk 17.8% Inc $147kDry Creek | 24P R+0.1 | Hisp 4.2% Blk 14.9% Inc $138kCosby | 24P D+5.9 | 20P R+34.9 | Hisp 4.8% Blk 24.4% Inc $189kBailey Bridge | 24P R+24.0 | 20P R+59.7 | Hisp 10.4% Blk 19.5% Inc $129kMagnolia | 24P R+6.2 | 20P R+48.6 | Hisp 8.9% Blk 8.0% Inc $167kSpring Run | 24P R+2.3 | 20P R+37.6 | Hisp 3.9% Blk 11.9% Inc $119kClaypointe | 24P D+5.9 | 20P R+34.9 | Hisp 4.3% Blk 20.2% Inc $100kWoolridge South | 24P D+1.2 | 20P R+42.2 | Hisp 5.6% Blk 7.2% Inc $138kHarbour Pointe | 24P D+9.9 | 20P R+38.4 | Hisp 7.4% Blk 4.5% Inc $157kNew Tomahawk | 24P D+4.8 | 20P R+33.7 | Hisp 8.8% Blk 3.8% Inc $149kWoolridge North | 24P D+3.1 | Hisp 2.9% Blk 8.1% Inc $130kSwift Creek | 24P D+8.2 | 20P R+31.7 | Hisp 6.9% Blk 1.4% Inc $122kSkinquarter | 24P R+5.7 | 20P R+52.8 | Hisp 10.3% Blk 11.4% Inc $182kNorth Courthouse | 24P D+18.8 | Hisp 11.6% Blk 24.6% Inc $91kClover Hill | 24P D+0.8 | 20P R+35.2 | Hisp 4.5% Blk 20.0% Inc $84kBrandermill | 24P D+12.3 | 20P R+32.5 | Hisp 10.2% Blk 8.8% Inc $108kGenito | 24P D+9.0 | 20P R+24.4 | Hisp 8.3% Blk 24.4% Inc $105kEvergreen | 24P D+7.7 | 20P R+26.5 | Hisp 2.7% Blk 14.4% Inc $122kOtterdale | 24P D+12.7 | 20P R+22.1 | Hisp 8.2% Blk 15.5% Inc $138kRoseland | 24P R+1.7 | Hisp 5.0% Blk 5.1% Inc $211kWagstaff | 24P D+14.9 | 20P R+22.1 | Hisp 9.8% Blk 24.4% Inc $106kLucks Lane | 24P D+5.0 | 20P R+39.4 | Hisp 4.2% Blk 4.4% Inc $137kWatkins | 24P D+3.6 | 20P R+34.0 | Hisp 0.5% Blk 5.2% Inc $132kSycamore | 24P D+3.1 | 20P R+31.6 | Hisp 1.5% Blk 5.1% Inc $168kRockaway | 24P D+24.1 | 20P R+12.3 | Hisp 5.4% Blk 9.4% Inc $125kGreenfield | 24P D+22.5 | 20P R+6.2 | Hisp 8.9% Blk 8.4% Inc $86kWalton Park | 24P D+6.1 | Hisp 4.9% Blk 1.7% Inc $139kShenandoah | 24P D+19.7 | 20P R+13.5 | Hisp 8.5% Blk 29.9% Inc $88kMidlothian | 24P D+3.2 | 20P R+35.2 | Hisp 5.9% Blk 14.3% Inc $126kCranbeck | 24P D+26.2 | 20P R+3.9 | Hisp 22.4% Blk 22.6% Inc $73kBelgrade | 24P D+9.2 | 20P R+21.9 | Hisp 14.0% Blk 12.1% Inc $78kBlack Heath | 24P D+4.9 | 20P R+38.0 | Hisp 0.7% Blk 1.9% Inc $170kMidlothian North | 24P R+1.2 | 20P R+44.1 | Hisp 7.3% Blk 6.5% Inc $148kSalisbury | 24P R+3.2 | 20P R+47.8 | Hisp 0.7% Blk 1.7% Inc $209kBon Air | 24P D+27.3 | 20P R+23.4 | Hisp 1.6% Blk 10.4% Inc $132kTuckahoe | 24P D+1.7 | 20P R+39.3 | Hisp 2.1% Blk 1.0% Inc $216kRobious | 24P D+7.0 | 20P R+42.8 | Hisp 7.2% Blk 5.2% Inc $178kMooreland | 24P R+7.2 | 20P R+40.0 | Hisp 3.9% Blk 0.2% Inc $248kMaybeury | 24P D+10.2 | 20P R+18.5 | Hisp 4.4% Blk 3.0% Inc $142kWelborne | 24P D+24.9 | 20P R+4.0 | Hisp 0.4% Blk 35.9% Inc $124kPinchbeck | 24P D+17.1 | 20P R+5.5 | Hisp 15.1% Blk 9.9% Inc $80kLakewood | 24P D+3.8 | 20P R+27.6 | Hisp 3.9% Blk 12.7% Inc $71kDerbyshire | 24P D+5.8 | 20P R+29.3 | Hisp 2.2% Blk 2.8% Inc $194kRollingwood | 24P D+22.5 | 20P R+10.0 | Hisp 4.6% Blk 0.3% Inc $168kSpottswood | 24P D+21.1 | 20P R+13.9 | Hisp 2.2% Blk 0.1% Inc $154kMonument Hills | 24P D+21.2 | 20P R+6.8 | Hisp 3.0% Blk 1.6% Inc $135kFreeman | 24P D+18.4 | 20P R+18.8 | Hisp 3.2% Blk 4.2% Inc $92kCrestview | 24P D+25.5 | 20P D+0.2 | Hisp 9.4% Blk 7.3% Inc $81kRidge | 24P D+12.6 | 20P R+10.9 | Hisp 7.3% Blk 9.7% Inc $76kGayton | 24P D+9.4 | 20P R+37.4 | Hisp 4.7% Blk 4.6% Inc $150kLauderdale | 24P D+16.7 | 20P R+9.5 | Hisp 17.0% Blk 21.0% Inc $73kGodwin | 24P D+23.7 | 20P R+26.8 | Hisp 0.5% Blk 24.1% Inc $121kQuioccasin | 24P D+26.8 | 20P R+9.7 | Hisp 10.1% Blk 23.8% Inc $90kRidgefield | 24P D+9.8 | 20P R+31.2 | Hisp 3.3% Blk 2.7% Inc $150kWest End | 24P D+10.1 | 20P R+28.1 | Hisp 2.4% Blk 10.1% Inc $98kCedarfield | 24P D+12.1 | 20P R+33.6 | Hisp 4.0% Blk 6.1% Inc $116kStoney Run | 24P D+14.7 | 20P R+31.2 | Hisp 2.5% Blk 6.2% Inc $140kPemberton | 24P D+21.2 | 20P R+4.0 | Hisp 12.6% Blk 16.1% Inc $77kThree Chopt | 24P D+7.4 | 20P R+23.7 | Hisp 8.3% Blk 9.3% Inc $80kSkipwith | 24P D+22.5 | 20P R+9.1 | Hisp 12.7% Blk 16.2% Inc $85kJackson Davis | 24P D+10.5 | 20P R+26.2 | Hisp 14.3% Blk 5.8% Inc $109kTucker | 24P D+44.2 | 20P D+25.7 | Hisp 6.0% Blk 27.2% Inc $63kLongan | 24P D+10.6 | 20P R+13.1 | Hisp 18.4% Blk 8.9% Inc $86kStaples Mill | 24P D+7.7 | 20P R+28.7 | Hisp 0.2% Blk 19.6% Inc $97kPocahontas | 24P D+21.8 | 20P R+14.7 | Hisp 6.8% Blk 21.2% Inc $134kNuckols Farm | 24P D+10.6 | 20P R+29.6 | Hisp 6.7% Blk 3.4% Inc $180kCauseway | 24P D+20.9 | 20P R+18.3 | Hisp 4.2% Blk 5.0% Inc $138kInnsbrook | 24P D+25.2 | 20P R+18.1 | Hisp 1.8% Blk 6.3% Inc $167kColonial Trail | 24P D+20.3 | 20P R+6.7 | Hisp 4.5% Blk 5.9% Inc $170kShort Pump | 24P D+15.3 | 20P R+26.5 | Hisp 2.9% Blk 4.0% Inc $248kSadler | 24P D+18.6 | 20P R+14.8 | Hisp 6.5% Blk 2.2% Inc $209kSpringfield | 24P D+18.2 | 20P R+18.1 | Hisp 4.9% Blk 11.8% Inc $130kHungary Creek | 24P D+7.4 | 20P R+24.3 | Hisp 4.1% Blk 6.7% Inc $104kCoalpit | 24P D+10.5 | 20P R+28.3 | Hisp 9.9% Blk 9.3% Inc $134kGlen Allen | 24P D+4.7 | 20P R+37.2 | Hisp 1.5% Blk 9.7% Inc $156kElmont | 24P R+10.8 | 20P R+52.6 | Hisp 6.8% Blk 7.7% Inc $98kOak Hill | 24P R+15.8 | 20P R+53.4 | Hisp 3.7% Blk 3.6% Inc $91kQuinton | 24P R+18.6 | 20P R+55.9 | Hisp 5.4% Blk 6.9% Inc $130kBethel | 24P D+2.0 | 20P R+34.7 | Hisp 6.0% Blk 20.9% Inc $104kCOVENTRY | 24P D+0.1 | 20P R+31.5 | Hisp 13.7% Blk 20.8% Inc $106kBerkeley C | 24P R+9.2 | Hisp 2.4% Blk 1.6% Inc $163kPowhatan A | 24P D+6.8 | 20P R+44.9 | Hisp 5.4% Blk 9.6% Inc $110kRoberts C | 24P D+14.2 | 20P R+41.1 | Hisp 13.8% Blk 5.3% Inc $129kBerkeley A | 24P D+11.2 | 20P R+47.7 | Hisp 3.0% Blk 1.4% Inc $143kRoberts B | 24P R+0.1 | 20P R+67.4 | Hisp 5.5% Blk 15.3% Inc $132kBerkeley D | 24P D+14.8 | Hisp 3.6% Blk 0.3% Inc $118kSarahs Creek | 24P R+24.8 | 20P R+54.8 | Hisp 3.0% Blk 8.8% Inc $69kBerkeley B | 24P D+6.9 | 20P R+57.4 | Hisp 7.1% Blk 1.8% Inc $97kMAGRUDER | 24P D+21.9 | 20P R+13.1 | Hisp 12.9% Blk 23.2% Inc $97kJamestown A | 24P D+17.5 | 20P R+23.0 | Hisp 0.1% Blk 14.3% Inc $99kMATOAKA | 24P D+46.8 | 20P D+15.9 | Hisp 8.0% Blk 11.0% Inc $86kJamestown C | 24P D+10.5 | 20P R+39.0 | Hisp 2.4% Blk 5.4% Inc $127kTABB | 24P R+9.6 | 20P R+51.0 | Hisp 5.7% Blk 7.6% Inc $178kKILN CREEK | 24P R+2.6 | 20P R+33.7 | Hisp 5.8% Blk 6.7% Inc $101kHARWOODS MILL | 24P R+23.6 | 20P R+58.3 | Hisp 4.5% Blk 2.7% Inc $130kGRAFTON | 24P R+14.9 | 20P R+48.9 | Hisp 11.6% Blk 19.2% Inc $103kDARE | 24P R+23.3 | 20P R+55.7 | Hisp 4.2% Blk 12.3% Inc $121kRoberts A | 24P D+38.2 | 20P D+11.2 | Hisp 22.3% Blk 37.5% Inc $70kEDGEHILL | 24P D+8.9 | 20P R+25.9 | Hisp 15.5% Blk 20.9% Inc $92kYORKTOWN | 24P R+7.1 | 20P R+53.2 | Hisp 9.0% Blk 2.2% Inc $124kCENTRAL | 24P R+45.1 | 20P R+65.9 | Hisp 3.7% Blk 0.1% Inc $102kEASTERN | 24P R+50.1 | 20P R+70.6 | Hisp 2.1% Blk 2.9% Inc $114kWESTERN | 24P R+41.4 | 20P R+64.4 | Hisp 7.5% Blk 2.2% Inc $159kSEAFORD | 24P R+43.0 | 20P R+66.7 | Hisp 4.5% Blk 2.7% Inc $132kChesapeake | 24P R+41.2 | 20P R+64.2 | Hisp 3.6% Blk 12.2% Inc $72kAchilles | 24P R+46.5 | 20P R+73.6 | Hisp 0.5% Blk 16.3% Inc $74kQUEENS LAKE | 24P D+13.5 | 20P R+29.2 | Hisp 1.1% Blk 10.9% Inc $150kSTRYKER | 24P D+41.4 | 20P D+2.5 | Hisp 8.8% Blk 17.8% Inc $77kHayes | 24P R+32.0 | 20P R+55.3 | Hisp 5.9% Blk 17.1% Inc $74kJamestown B | 24P D+28.7 | 20P R+13.0 | Hisp 5.5% Blk 19.8% Inc $66kJamestown D | 24P D+7.2 | 20P R+49.5 | Hisp 3.9% Blk 5.6% Inc $134kPowhatan D | 24P D+18.6 | 20P R+18.9 | Hisp 4.7% Blk 28.9% Inc $56kPowhatan B | 24P D+16.5 | 20P R+11.5 | Hisp 20.6% Blk 21.5% Inc $102kWALLER MILL | 24P D+6.3 | 20P R+40.2 | Hisp 0.5% Blk 2.8% Inc $100kWalker | 24P R+43.8 | 20P R+63.0 | Hisp 8.4% Blk 5.6% Inc $90kWestville | 24P R+35.5 | 20P R+64.0 | Hisp 0.3% Blk 6.7% Inc $75kPiankatank | 24P R+41.0 | 20P R+64.7 | Hisp 4.2% Blk 10.6% Inc $74kNew Market | 24P R+43.4 | 20P R+68.8 | Hisp 1.6% Blk 1.7% Inc $84kPrecinct 3-1 | 24P R+20.6 | 20P R+61.3 | Hisp 2.3% Blk 11.5% Inc $79kPrecinct 3-2 | 24P R+34.3 | 20P R+62.3 | Hisp 8.5% Blk 4.9% Inc $81kPrecinct 4-1 | 24P D+22.9 | 20P D+1.7 | Hisp 2.0% Blk 24.4% Inc $57k4A | 24P R+31.2 | 20P R+59.3 | Hisp 2.3% Blk 22.1% Inc $77k3A | 24P D+24.1 | 20P D+15.5 | Hisp 4.8% Blk 26.9% Inc $76k5A | 24P R+29.6 | 20P R+61.1 | Hisp 3.0% Blk 4.0% Inc $97kPrecinct 1-1 | 24P D+3.8 | 20P R+3.0 | Hisp 9.7% Blk 22.1% Inc $54k2A | 24P R+30.3 | 20P R+51.5 | Hisp 4.6% Blk 20.5% Inc $43kPrecinct 3-1 | 24P R+29.6 | 20P R+58.8 | Hisp 8.3% Blk 21.4% Inc $67kPrecinct 2-1 | 24P R+45.8 | 20P R+45.0 | Hisp 8.2% Blk 37.1% Inc $66k1A | 24P R+26.0 | 20P R+49.8 | Hisp 2.4% Blk 18.3% Inc $70kPrecinct 5-2 | Hisp 0.6% Blk 18.4% Inc $97kPRECINCT 1-1 | 24P D+22.5 | 20P D+7.9 | Hisp 5.8% Blk 52.7% Inc $47kPRECINCT 1-2 | 24P D+3.5 | 20P R+7.1 | Hisp 4.2% Blk 45.6% Inc $54kPRECINCT 2-1 | 24P R+5.2 | 20P R+19.1 | Hisp 4.7% Blk 30.3% Inc $71kStonehouse A | 24P D+2.9 | 20P R+48.7 | Hisp 1.8% Blk 19.9% Inc $117kPowhatan C | 24P R+33.3 | 20P R+57.4 | Hisp 4.6% Blk 11.1% Inc $111kChickahominy River | 24P R+54.0 | 20P R+71.8 | Hisp 2.1% Blk 11.5% Inc $115kProvidence Forge | 24P R+14.1 | 20P R+62.6 | Hisp 6.6% Blk 9.6% Inc $124kMountcastle | 24P R+31.5 | 20P R+59.1 | Hisp 0.2% Blk 13.0% Inc $80kEltham | 24P R+40.7 | 20P R+55.8 | Hisp 1.8% Blk 19.7% Inc $132kWatkins | 24P R+10.1 | 20P R+40.8 | Hisp 1.3% Blk 21.3% Inc $87kCumberland | 24P R+29.9 | 20P R+65.5 | Hisp 7.4% Blk 25.1% Inc $157kWhite Marsh | 24P R+36.0 | 20P R+62.1 | Hisp 2.1% Blk 6.8% Inc $94kStonehouse B | 24P D+5.3 | 20P R+45.5 | Hisp 13.1% Blk 5.0% Inc $118kRoanes | 24P R+37.5 | 20P R+61.4 | Hisp 3.9% Blk 4.0% Inc $70kStonehouse C | 24P R+8.9 | 20P R+56.5 | Hisp 2.8% Blk 11.5% Inc $135kCourthouse | 24P R+27.6 | 20P R+53.6 | Hisp 2.8% Blk 6.1% Inc $89kPeasley | 24P R+49.4 | 20P R+68.3 | Hisp 8.6% Blk 3.5% Inc $79kBotetourt | 24P R+33.1 | 20P R+61.0 | Hisp 1.8% Blk 7.8% Inc $110kShacklefords | 24P R+25.2 | 20P R+43.2 | Hisp 2.8% Blk 18.2% Inc $59kHarcum | 24P R+48.1 | 20P R+63.3 | Hisp 4.8% Blk 3.2% Inc $92kSalem | 24P R+49.6 | 20P R+55.3 | Hisp 6.2% Blk 2.6% Inc $89kCold Harbor | 24P R+36.3 | 20P R+52.4 | Hisp 5.5% Blk 7.0% Inc $108kLee Davis | 24P R+28.6 | 20P R+55.7 | Hisp 8.7% Blk 12.0% Inc $105kWilton | 24P R+35.1 | 20P R+63.2 | Hisp 2.0% Blk 13.4% Inc $78kHarmony Village | 24P R+20.6 | 20P R+47.6 | Hisp 5.0% Blk 11.2% Inc $93kOld Mill | 24P R+46.0 | 20P R+74.1 | Hisp 3.1% Blk 18.1% Inc $60kSaluda | 24P R+15.8 | 20P R+50.6 | Hisp 9.0% Blk 21.2% Inc $84kUrbanna | 24P R+20.1 | 20P R+43.7 | Hisp 0.5% Blk 14.5% Inc $77kChurch View | 24P R+15.2 | 20P R+44.2 | Hisp 2.5% Blk 33.6% Inc $66kPrecinct 5-1 | 24P R+14.8 | 20P R+51.7 | Hisp 0.5% Blk 14.4% Inc $78kPrecinct 1-1 | 24P R+23.7 | 20P R+46.1 | Hisp 1.4% Blk 27.2% Inc $64kPrecinct 2-1 | 24P D+18.0 | 20P R+9.6 | Hisp 0.5% Blk 47.7% Inc $78kPrecinct 4-1 | 24P R+38.7 | 20P R+64.1 | Hisp 9.7% Blk 30.7% Inc $78kWest Point | 24P R+30.6 | 20P R+45.3 | Hisp 11.1% Blk 9.2% Inc $74kSouthern Branch | 24P R+47.7 | 20P R+73.3 | Hisp 3.7% Blk 6.3% Inc $142kTunstall | 24P R+61.0 | 20P R+69.1 | Hisp 1.6% Blk 7.9% Inc $120kSweet Hall | 24P R+45.0 | 20P R+61.0 | Hisp 1.8% Blk 10.5% Inc $91kCourthouse | 24P R+36.2 | 20P R+51.8 | Hisp 0.8% Blk 24.8% Inc $96kCourthouse | 24P R+14.4 | 20P R+49.1 | Hisp 4.8% Blk 17.5% Inc $71kAylett | 24P R+48.5 | 20P R+68.6 | Hisp 0.0% Blk 5.5% Inc $117kClarks | 24P R+42.3 | 20P R+52.5 | Hisp 2.7% Blk 17.3% Inc $68kSouth | 24P R+28.5 | 20P R+44.8 | Hisp 7.8% Blk 13.6% Inc $66kOwenton | 24P R+1.4 | 20P R+6.3 | Hisp 2.0% Blk 36.4% Inc $82kKentwood | 24P R+47.3 | 20P R+67.4 | Hisp 4.4% Blk 8.0% Inc $123kBlack Creek | 24P R+56.8 | 20P R+76.7 | Hisp 0.9% Blk 2.1% Inc $129kOld Church | 24P R+53.1 | Hisp 2.4% Blk 2.9% Inc $141kTotopotomoy | 24P R+54.5 | 20P R+69.2 | Hisp 4.7% Blk 5.9% Inc $99kManquin | 24P R+45.7 | 20P R+62.0 | Hisp 5.3% Blk 15.7% Inc $90kMangohick | 24P R+36.7 | 20P R+57.1 | Hisp 1.6% Blk 20.6% Inc $80kCentral | 24P R+15.1 | 20P R+33.5 | Hisp 3.2% Blk 43.0% Inc $64kGreater Tappahannock | 24P D+4.6 | 20P R+3.3 | Hisp 1.1% Blk 47.5% Inc $51kNorth | 24P D+10.9 | 20P D+19.4 | Hisp 5.3% Blk 45.9% Inc $62kPrecinct 5-1 | 24P R+43.3 | 20P R+64.5 | Hisp 5.3% Blk 28.8% Inc $97kPRECINCT 3-1 | 24P R+12.8 | 20P R+37.3 | Hisp 16.6% Blk 14.8% Inc $64kPRECINCT 2-2 | 24P R+23.1 | 20P R+63.3 | Hisp 2.1% Blk 12.6% Inc $76kPRECINCT 3-2 | 24P R+21.6 | 20P R+38.2 | Hisp 16.6% Blk 4.6% Inc $73kPRECINCT 4-1 | 24P R+38.9 | 20P R+61.9 | Hisp 0.3% Blk 19.7% Inc $74kPRECINCT 5-1 | 24P R+14.6 | 20P R+41.4 | Hisp 1.0% Blk 21.4% Inc $54kMechanicsville | 24P R+17.4 | 20P R+31.5 | Hisp 2.4% Blk 10.8% Inc $63kVillage | 24P R+26.8 | 20P R+50.8 | Hisp 0.4% Blk 4.2% Inc $93kClay | 24P R+34.5 | 20P R+50.9 | Hisp 3.2% Blk 11.5% Inc $112kShady Grove | 24P R+23.9 | 20P R+51.8 | Hisp 1.1% Blk 5.4% Inc $111kRutland | 24P R+7.7 | Hisp 1.3% Blk 8.8% Inc $149kAtlee | 24P R+15.1 | 20P R+41.1 | Hisp 1.6% Blk 2.3% Inc $127kHoney Meadows | 24P R+0.7 | 20P R+43.8 | Hisp 4.8% Blk 3.4% Inc $177kCool Spring | 24P R+17.5 | 20P R+49.2 | Hisp 0.5% Blk 12.3% Inc $178kKersey Creek | 24P R+16.0 | 20P R+37.3 | Hisp 3.3% Blk 15.4% Inc $142kOak Knoll | 24P R+35.4 | 20P R+66.0 | Hisp 6.2% Blk 9.3% Inc $122kGreenwood | 24P D+69.7 | 20P D+32.8 | Hisp 19.1% Blk 47.4% Inc $88kLongdale | 24P D+34.4 | 20P D+10.8 | Hisp 8.7% Blk 38.7% Inc $82kMountain | 24P D+26.5 | 20P D+5.2 | Hisp 11.7% Blk 28.4% Inc $81kNorth Park | 24P D+12.8 | 20P R+1.2 | Hisp 0.1% Blk 36.0% Inc $60kYellow Tavern | 24P D+35.9 | 20P R+1.2 | Hisp 1.7% Blk 33.5% Inc $96kRandolph | 24P D+58.3 | 20P D+50.4 | Hisp 9.7% Blk 32.8% Inc $83kHunton | 24P R+5.7 | 20P R+41.0 | Hisp 7.1% Blk 26.8% Inc $90kSliding Hill | 24P R+2.7 | 20P R+37.7 | Hisp 1.5% Blk 13.8% Inc $132kAshland | 24P D+9.2 | 20P R+19.7 | Hisp 24.7% Blk 13.6% Inc $64kPebble Creek | 24P R+21.3 | 20P R+40.1 | Hisp 0.0% Blk 15.9% Inc $142kBattlefield | 24P R+49.3 | 20P R+68.7 | Hisp 1.2% Blk 4.4% Inc $104kHanover Grove | 24P R+28.8 | Hisp 0.1% Blk 5.2% Inc $76kLaurel Meadow | 24P R+32.7 | 20P R+59.2 | Hisp 0.9% Blk 4.1% Inc $113kNewman | 24P R+21.2 | 20P R+47.0 | Hisp 1.2% Blk 9.2% Inc $100kRural Point | 24P R+24.6 | 20P R+61.1 | Hisp 4.7% Blk 5.4% Inc $127kStudley | 24P R+56.2 | 20P R+68.6 | Hisp 4.9% Blk 6.3% Inc $105kGeorgetown | 24P R+36.2 | 20P R+56.7 | Hisp 1.8% Blk 5.6% Inc $143kBerkley | 24P D+14.0 | 20P R+3.4 | Hisp 2.5% Blk 20.9% Inc $82kCourthouse | 24P R+8.5 | 20P R+50.8 | Hisp 3.2% Blk 16.6% Inc $144kRivers Edge | 24P D+11.4 | 20P R+26.6 | Hisp 4.9% Blk 4.4% Inc $192kShady Grove | 24P D+11.4 | 20P R+32.3 | Hisp 6.2% Blk 3.2% Inc $222kFarrington | 24P R+34.3 | 20P R+60.7 | Hisp 3.1% Blk 5.3% Inc $113k

Choose a layer above. Hover a precinct for its values.

Precinct results

Certified precinct results on current precinct shapes, grouped by county. 434 precincts. "(part)" marks a precinct only partly inside this district; its full vote is shown, so district sums are approximate and are not the official district total. Elections were held under older lines and are shown on the 2026 district.

County2024 President2020 President
MarginVotesMarginVotes
Henrico CountyD+16.0101,853R+18.440,267
Chesterfield CountyD+2.6107,060R+36.328,979
Hanover CountyR+24.060,582R+51.521,059
James City CountyD+6.250,419R+41.011,085
York CountyR+5.938,814R+41.410,573
Gloucester CountyR+38.222,940R+61.710,775
New Kent CountyR+31.716,561R+63.08,187
King William CountyR+40.411,422R+57.95,832
Westmoreland CountyR+14.210,419R+38.74,607
Northumberland CountyR+21.08,145R+47.53,018
Poquoson cityR+45.57,911R+67.32,799
Lancaster CountyR+7.07,237R+38.12,945
Middlesex CountyR+27.46,801R+55.73,275
Williamsburg cityD+44.27,396D+7.61,386
Essex CountyR+7.86,027R+19.22,267
Mathews CountyR+39.15,887R+64.31,578
King and Queen CountyR+25.34,136R+43.42,211
Richmond CountyR+30.44,106R+49.41,748
All counties (approx.)R+5.1477,716R+39.4162,591
Henrico County: 94 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
101 - COALPITD+10.53,347--
101 - Coalpit--R+28.31,334
103 - GLEN ALLEND+4.73,758--
103 - Glen Allen--R+37.21,245
107 - HUNGARY CREEKD+7.43,224--
108 - HUNTONR+5.7860--
108 - Hungary Creek--R+24.31,068
109 - Hunton--R+41.0517
110 - LONGAND+10.62,890--
112 - Longan--R+13.11,109
112 - MONUMENT HILLSD+21.2865--
113 - SPRINGFIELDD+18.22,889--
114 - Monument Hills--R+6.8499
114 - STAPLES MILLD+7.72,680--
115 - Staples Mill--R+28.71,042
210 - Greenwood--D+32.8497
211 - GREENWOODD+69.7684--
214 - Longdale--D+10.8719
216 - LONGDALED+34.42,282--
217 - Mountain--D+5.2309
219 - MOUNTAIND+26.5684--
219 - Randolph--D+50.4141
220 - NORTH PARKD+12.8758--
222 - RANDOLPHD+58.3254--
223 - Yellow Tavern--R+1.2926
226 - YELLOW TAVERND+35.92,671--
301 - CAUSEWAYD+20.92,133--
301 - Causeway--R+18.3857
302 - CEDARFIELDD+12.12,188--
302 - Cedarfield--R+33.6743
303 - COLONIAL TRAILD+20.32,175--
303 - Innsbrook--R+18.11,010
304 - INNSBROOKD+25.21,750--
304 - Jackson Davis--R+26.2665
305 - JACKSON DAVISD+10.51,472--
305 - Nuckols Farm--R+29.61,188
306 - NUCKOLS FARMD+10.63,192--
306 - Pocahontas--R+14.7875
307 - POCAHONTASD+21.82,485--
307 - Ridge--R+10.9649
308 - RIDGED+12.61,119--
308 - Rivers Edge--R+26.61,182
309 - RIVERS EDGED+11.42,907--
309 - Sadler--R+14.8986
310 - SADLERD+18.63,055--
310 - Shady Grove--R+32.31,343
311 - SHADY GROVE (0001,0000)D+11.43,045--
311 - Short Pump--R+26.5653
312 - SHORT PUMPD+15.32,074--
313 - STONEY RUND+14.73,305--
313 - Stoney Run--R+31.21,183
314 - THREE CHOPTD+7.41,898--
314 - Three Chopt--R+23.71,138
315 - TUCKERD+44.22,685--
315 - Tucker--D+25.71,108
316 - Colonial Trail--R+6.7686
401 - CRESTVIEWD+25.51,977--
401 - Quioccasin--R+9.7984
402 - Crestview--D+0.21,032
402 - DERBYSHIRED+5.81,709--
403 - Derbyshire--R+29.3878
403 - FREEMAND+18.41,871--
404 - Freeman--R+18.8772
404 - GAYTOND+9.42,785--
405 - GODWIND+23.72,023--
405 - Gayton--R+37.4856
406 - Godwin--R+26.8705
406 - LAKEWOODD+3.81,823--
407 - LAUDERDALED+16.72,010--
407 - Lakewood--R+27.6717
408 - Lauderdale--R+9.5986
408 - MAYBEURYD+10.22,087--
409 - MOORELANDR+7.21,510--
409 - Maybeury--R+18.5993
410 - Mooreland--R+40.0703
410 - PEMBERTOND+21.22,011--
411 - PINCHBECKD+17.12,449--
411 - Pemberton--R+4.0879
412 - Pinchbeck--R+5.51,137
412 - QUIOCCASIND+26.82,384--
413 - RIDGEFIELDD+9.82,736--
413 - Ridgefield--R+31.21,219
414 - ROLLINGWOODD+22.51,719--
414 - Rollingwood--R+10.0834
415 - SKIPWITHD+22.51,359--
415 - Skipwith--R+9.1584
416 - SPOTTSWOODD+21.1968--
416 - Spottswood--R+13.9504
417 - TUCKAHOED+1.73,308--
417 - Tuckahoe--R+39.31,023
418 - WELBORNED+24.91,604--
418 - Welborne--R+4.0779
419 - WEST ENDD+10.12,191--
419 - West End--R+28.11,010
Chesterfield County: 74 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
302 - Deer Run--R+44.4466
304 - WINFREES STORER+33.62,324--
304 - Winfrees Store--R+70.2821
306 - WINTERPOCKR+43.83,391--
306 - Winterpock--R+68.51,109
307 - COSBYD+5.92,944--
307 - Cosby--R+34.91,468
308 - South Manchester--R+17.9262
309 - SKINQUARTERR+5.72,982--
309 - Skinquarter--R+52.8714
310 - Tomahawk--R+33.7972
313 - WOOLRIDGE SOUTHD+1.22,825--
313 - Woolridge--R+42.21,181
315 - BAILEY BRIDGER+24.03,270--
315 - Bailey Bridge--R+59.7958
316 - SPRING RUNR+2.32,784--
316 - Spring Run--R+37.61,189
317 - Birkdale--R+42.3949
318 - West Beach--R+53.4386
319 - MAGNOLIAR+6.25,662--
319 - Magnolia--R+48.61,174
320 - DRY CREEKR+0.14,741--
321 - CLAYPOINTD+5.92,182--
322 - HENSLEYR+1.73,919--
401 - HARBOUR POINTED+9.91,787--
401 - Harbour Pointe--R+38.4583
403 - BRANDERMILLD+12.33,039--
403 - Brandermill--R+32.5844
406 - Smoketree--R+36.2633
407 - Monacan--R+44.1429
410 - WAGSTAFFD+14.9556--
410 - Wagstaff--R+22.1542
411 - SWIFT CREEKD+8.22,618--
411 - Swift Creek--R+31.7868
412 - CLOVER HILL (0000,0004)D+0.83,430--
412 - Clover Hill--R+35.2783
413 - SHENANDOAHD+19.72,198--
413 - Shenandoah--R+13.5802
415 - EVERGREEND+7.72,786--
415 - Evergreen--R+26.5718
416 - Evergreen West--R+15.5530
417 - Edgewater--R+29.8459
418 - WOOLRIDGE NORTHD+3.11,960--
419 - NORTH COURTHOUSED+18.81,764--
420 - NEW TOMAHAWKD+4.82,738--
421 - LUCKS LANED+5.03,994--
422 - OTTERDALED+12.74,120--
501 - Huguenot (part)--R+10.4771
502 - Crestwood--R+15.5466
503 - MIDLOTHIAND+3.23,460--
503 - Midlothian--R+35.2681
504 - ROBIOUSD+7.04,410--
504 - Robious--R+42.81,000
505 - BON AIRD+27.32,731--
505 - Bon Air--R+23.4704
506 - GREENFIELDD+22.52,580--
506 - Greenfield--R+6.2933
507 - SALISBURYR+3.23,713--
507 - Salisbury--R+47.81,167
508 - BELGRADED+9.22,942--
508 - Belgrade--R+21.9691
509 - CRANBECKD+26.21,734--
509 - Cranbeck--R+3.9674
510 - SYCAMORED+3.11,268--
510 - Sycamore--R+31.6656
511 - BLACK HEATHD+4.91,844--
511 - Black Heath--R+38.0714
514 - WATKINSD+3.63,432--
514 - Watkins--R+34.0852
517 - ROSELANDR+1.72,560--
518 - MIDLOTHIAN NORTHR+1.23,475--
518 - Midlothian North--R+44.1830
520 - WALTON PARKD+6.11,723--
521 - ROCKAWAYD+24.13,174--
Hanover County: 58 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
101 - ASHLANDD+9.21,608--
101 - Ashland--R+19.7615
104 - SLIDING HILLR+2.71,828--
104 - Sliding Hill--R+37.7673
105 - BERKLEYD+14.01,737--
105 - Berkley--R+3.4592
106 - KERSEY CREEKR+16.01,064--
106 - Kersey Creek--R+37.3383
107 - Chickahominy--R+43.8496
108 - HONEY MEADOWSR+0.72,709--
206 - COURTHOUSE (0001,0000)R+8.52,270--
206 - Courthouse--R+50.8439
208 - OAK KNOLLR+35.41,783--
208 - Oak Knoll--R+66.0562
210 - OAK HILLR+15.8929--
210 - Oak Hill--R+53.4206
301 - CLAYR+34.52,097--
301 - Clay--R+50.9593
303 - SHADY GROVER+23.92,288--
303 - Shady Grove--R+51.8732
304 - ATLEER+15.12,630--
304 - Atlee--R+41.11,449
305 - COOL SPRINGR+17.52,236--
305 - Cool Spring--R+49.2661
306 - RUTLANDR+7.71,900--
401 - BATTLEFIELDR+49.32,360--
401 - Battlefield--R+68.7889
403 - COLD HARBORR+36.33,207--
403 - Cold Harbor--R+55.81,376
404 - BLACK CREEKR+56.81,497--
404 - Black Creek--R+76.71,310
405 - PEBBLE CREEKR+21.31,435--
405 - Pebble Creek--R+40.1648
406 - Beaverdam Creek--R+36.3295
407 - OLD CHURCHR+53.11,692--
502 - RURAL POINTR+24.62,541--
502 - Rural Point--R+61.1828
503 - NEWMANR+21.21,806--
503 - Newman--R+47.0777
504 - STUDLEYR+56.21,513--
504 - Studley--R+68.6776
505 - TOTOPOTOMOYR+54.5578--
505 - Totopotomoy--R+69.2577
506 - GEORGETOWNR+36.21,964--
506 - Georgetown--R+56.7524
507 - LAUREL MEADOWR+32.72,131--
507 - Laurel Meadow--R+59.2825
601 - VILLAGER+26.82,741--
601 - Village--R+50.81,247
602 - LEE DAVISR+28.62,294--
602 - Lee Davis--R+55.7970
603 - MECHANICSVILLER+17.42,276--
603 - Mechanicsville--R+31.5838
604 - HANOVER GROVER+28.82,278--
701 - FARRINGTONR+34.32,282--
701 - Farrington--R+60.7838
704 - ELMONTR+10.82,908--
704 - Elmont--R+52.6940
James City County: 34 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
101 - BERKELEY AD+11.23,819--
101 - Berkeley A--R+47.7696
102 - BERKELEY BD+6.92,509--
103 - BERKELEY CR+9.22,660--
103 - Berkeley C--R+57.4744
104- BERKELEY DD+14.81,101--
201 - JAMESTOWN AD+17.51,784--
201 - Jamestown A--R+23.0282
202 - JAMESTOWN BD+28.72,313--
202 - Jamestown B--R+13.0575
203 - JAMESTOWN CD+10.52,433--
203 - Jamestown C--R+39.0516
204 - JAMESTOWN DD+7.23,419--
204 - Jamestown D--R+49.5469
301 - POWHATAN AD+6.83,500--
301 - Powhatan A--R+44.9594
302 - POWHATAN BD+16.51,117--
302 - Powhatan B--R+11.5321
303 - POWHATAN CR+33.32,506--
303 - Powhatan C--R+57.4578
304 - POWHATAN DD+18.62,757--
304 - Powhatan D--R+18.9777
401 - STONEHOUSE AD+2.93,464--
401 - Stonehouse A--R+48.71,379
402 - STONEHOUSE BD+5.34,438--
402 - Stonehouse B--R+45.51,113
403 - STONEHOUSE CR+8.93,625--
403 - Stonehouse C--R+56.51,000
501 - ROBERTS AD+38.21,271--
501 - Roberts A--D+11.2627
502 - ROBERTS BR+0.13,928--
502 - Roberts B--R+67.4659
503 - ROBERTS CD+14.23,775--
504 - Roberts D--R+41.1755
York County: 26 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
101 - QUEENS LAKED+13.52,148--
101 - Queens Lake--R+29.2655
102 - WALLER MILLD+6.33,655--
102 - Waller Mill--R+40.2759
103 - MAGRUDERD+21.93,497--
103 - Magruder--R+13.11,129
201 - COVENTRYD+0.13,464--
201 - Coventry--R+31.51,025
202 - KILN CREEKR+2.62,610--
202 - Kiln Creek--R+33.7552
301 - SEAFORDR+43.03,435--
301 - Seaford--R+66.71,330
302 - YORKTOWNR+7.11,799--
302 - Yorktown--R+53.2585
303 - EDGEHILLD+8.92,564--
303 - Edgehill--R+25.9885
401 - HARWOODS MILLR+23.63,218--
401 - Harwoods Mill--R+58.3702
402 - DARER+23.33,385--
402 - Dare--R+55.7766
403 - GRAFTONR+14.92,294--
403 - Grafton--R+48.9393
501 - TABBR+9.63,376--
501 - Tabb--R+51.0876
502 - BETHELD+2.03,369--
502 - Bethel--R+34.7916
Gloucester County: 22 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
101 - HARCUMR+48.11,717--
101 - Harcum--R+63.3893
102 - SALEMR+49.61,416--
102 - Salem--R+55.3868
103 - PEASLEYR+49.41,260--
103 - Peasley--R+68.3589
201 - COURTHOUSER+27.61,931--
201 - Courthouse--R+53.6621
202 - BOTETOURTR+33.12,723--
202 - Botetourt--R+61.01,021
301 - WHITE MARSHR+36.02,930--
301 - White Marsh--R+62.1971
302 - ROANESR+37.51,922--
302 - Roanes--R+61.41,095
401 - HAYESR+32.02,329--
401 - Hayes--R+55.31,150
402 - SARAHS CREEKR+24.81,936--
402 - Sarahs Creek--R+54.81,025
501 - ACHILLESR+46.52,899--
501 - Achilles--R+73.61,585
502 - WALKERR+43.81,877--
502 - Walker--R+63.0957
New Kent County: 20 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
102 - TUNSTALLR+61.01,250--
102 - Tunstall--R+69.1515
103 - SOUTHERN BRANCHR+47.71,725--
103 - Southern Branch--R+73.31,249
201 - QUINTONR+18.62,016--
201 - Quinton--R+55.9973
202 - KENTWOODR+47.31,139--
202 - Kentwood--R+67.4785
301 - WATKINSR+10.12,605--
301 - Watkins--R+40.8721
302 - CUMBERLANDR+29.91,400--
302 - Cumberland--R+65.5827
401 - PROVIDENCE FORGER+14.12,597--
401 - Providence Forge--R+62.6918
403 - MOUNTCASTLER+31.5864--
403 - Mountcastle--R+59.1511
501 - ELTHAMR+40.71,268--
501 - Eltham--R+55.8683
502 - CHICKAHOMINY RIVERR+54.01,697--
502 - Chickahominy River--R+71.81,005
King William County: 12 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
101 - WEST POINTR+30.61,883--
101 - West Point--R+45.31,232
201 - SWEET HALLR+45.0809--
201 - Sweet Hall--R+61.0467
202 - COURTHOUSER+36.21,636--
202 - Courthouse--R+51.8535
301 - AYLETTR+48.52,284--
301 - Aylett--R+68.61,226
401 - MANQUINR+45.72,376--
401 - Manquin--R+62.01,209
501 - MANGOHICKR+36.72,434--
501 - Mangohick--R+57.11,163
Westmoreland County: 16 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
101 - PRECINCT 1-1D+22.51,160--
101 - Precinct 1-1--D+7.9444
102 - PRECINCT 1-2D+3.5713--
102 - Precinct 1-2--R+7.1238
201 - PRECINCT 2-1R+5.21,471--
201 - Precinct 2-1--R+19.1488
202 - PRECINCT 2-2R+23.1840--
202 - Precinct 2-2--R+63.3379
301 - PRECINCT 3-1 (0000,1640)R+12.8923--
301 - Precinct 3-1--R+37.3399
302 - PRECINCT 3-2R+21.61,111--
302 - Precinct 3-2--R+38.2471
401 - PRECINCT 4-1R+38.92,152--
401 - Precinct 4-1--R+61.91,147
501 - PRECINCT 5-1R+14.62,049--
501 - Precinct 5-1--R+41.41,041
Northumberland County: 10 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
101 - 1AR+26.01,448--
101 - 1a--R+49.8526
201 - 2AR+30.31,542--
201 - 2a--R+51.5571
301 - 3AD+24.11,280--
301 - 3a--D+15.5367
401 - 4A (0000,0001)R+31.21,906--
401 - 4a--R+59.3749
501 - 5AR+29.61,969--
501 - 5a--R+61.1805
Poquoson city: 6 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
001 - CENTRALR+45.12,599--
002 - EASTERNR+50.12,609--
003 - WESTERNR+41.42,703--
1 - Central--R+65.9798
2 - Eastern--R+70.61,108
3 - Western--R+64.4893
Lancaster County: 12 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
101 - PRECINCT 1-1R+23.71,452--
101 - Precinct 1-1--R+46.1621
201 - PRECINCT 2-1D+18.01,218--
201 - Precinct 2-1--R+9.6427
301 - PRECINCT 3-1 (0000,2628)R+20.61,156--
301 - Precinct 3-1--R+61.3501
302 - PRECINCT 3-2 (1390,0000)R+34.3539--
302 - Precinct 3-2--R+62.3231
401 - PRECINCT 4-1 (1390,0000)D+22.91,246--
401 - Precinct 4-1--D+1.7482
501 - PRECINCT 5-1 (1322,0000)R+14.81,626--
501 - Precinct 5-1--R+51.7683
Middlesex County: 12 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
101 - SALUDAR+15.8506--
101 - Saluda--R+50.6170
102 - URBANNA (0001,0000)R+20.1805--
102 - Urbanna--R+43.7391
201 - NEW MARKETR+43.41,516--
201 - New Market--R+68.8872
302 - CHURCH VIEWR+15.21,227--
302 - Church View--R+44.2615
401- HARMONY VILLAGER+20.61,273--
401- Harmony Village--R+47.6517
501 - WILTONR+35.11,474--
501 - Wilton--R+63.2710
Williamsburg city: 4 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
001 - STRYKERD+41.43,508--
002 - MATOAKAD+46.83,888--
1 - Stryker--D+2.5852
2 - Matoaka--D+15.9534
Essex County: 8 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
101 - GREATER TAPPAHANNOCK (0000,0001)D+4.61,295--
101 - Greater Tappahannock--R+3.3458
201 - NORTHD+10.91,550--
201 - North--D+19.4509
301 - SOUTHR+28.51,642--
301 - South--R+44.8744
401 - CENTRALR+15.11,540--
401 - Central--R+33.5556
Mathews County: 6 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
001 - CHESAPEAKER+41.21,311--
002 - WESTVILLER+35.52,071--
003 - PIANKATANKR+41.02,505--
1 - Chesapeake--R+64.2394
2 - Westville--R+64.0544
3 - Piankatank--R+64.7640
King and Queen County: 10 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
101 - OWENTONR+1.4864--
101 - Owenton--R+6.3506
201 - CLARKSR+42.3780--
201 - Clarks--R+52.5512
301 - SHACKLEFORDSR+25.2821--
301 - Shacklefords--R+43.2447
401 - COURTHOUSER+14.4854--
401 - Courthouse--R+49.1352
501 - OLDMILLR+46.0817--
501 - Oldmill--R+74.1394
Richmond County: 10 precincts
Precinct2024 President2020 President
MarginVotesMarginVotes
101 - PRECINCT 1-1 (2580,0000)D+3.8832--
101 - Precinct 1-1--R+3.0297
201 - PRECINCT 2-1 (2580 ,0000)R+45.8681--
201 - Precinct 2-1--R+45.0340
301 - PRECINCT 3-1 (0000,2580)R+29.6844--
301 - Precinct 3-1--R+58.8226
401 - PRECINCT 4-1R+38.7888--
401 - Precinct 4-1--R+64.1451
501 - PRECINCT 5-1R+43.3861--
501 - Precinct 5-1--R+64.5434

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).

Precinct demographics

Demographics are Census American Community Survey (ACS) 2020-2024 5-year estimates for block groups, assigned to precincts by area share. They describe the resident population, not registered or likely voters, and include non-citizens. ACS margins of error are not shown; small precincts carry large error. Area weighting assumes people are spread evenly within each block group, so large rural precincts are the least reliable. Median income is a household-weighted average of block-group medians, an approximation.

AreaPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
District800,883625,11470.2%5.8%12.6%5.9%$113k47.6%16.5%19.9%76.9%6.4%3.3%
Henrico County (in district)186,551141,98861.5%6.3%11.8%14.8%$125k59.7%17.0%16.5%66.9%6.4%3.8%
Chesterfield County (in district)170,314127,29971.3%6.4%12.1%4.9%$132k57.3%15.0%16.9%82.6%4.4%4.1%
Hanover County (in district)95,09874,39980.7%3.6%8.4%2.3%$114k42.8%17.4%18.8%81.4%5.7%1.9%
James City County (in district)79,99364,38271.7%7.2%12.4%2.6%$113k51.1%14.2%27.0%76.8%6.8%3.6%
York County (in district)70,69554,44666.2%7.8%13.0%5.8%$116k49.9%18.1%17.8%71.7%5.6%3.8%
Gloucester County (in district)39,43131,56982.5%4.3%8.1%0.8%$85k25.3%14.3%20.9%80.4%5.2%1.4%
New Kent County (in district)25,16320,26075.7%3.9%13.2%1.3%$122k38.4%15.3%18.5%92.6%4.7%2.2%
Westmoreland County (in district)18,60315,28962.2%6.5%23.2%1.0%$64k22.5%14.4%26.7%80.1%13.9%6.0%
King William County (in district)18,51714,31576.3%3.3%15.1%0.6%$92k22.9%18.6%16.8%88.9%5.9%1.3%
Williamsburg city (in district)15,71014,05467.2%8.4%14.3%6.5%$81k45.6%50.8%17.5%52.9%18.7%4.5%
Poquoson city (in district)12,5459,66287.3%4.1%1.9%1.7%$124k36.3%13.4%19.6%84.6%4.5%1.1%
Northumberland County (in district)12,15010,46968.3%3.6%19.1%4.4%$76k33.6%11.1%38.0%86.1%11.5%2.1%
Lancaster County (in district)10,8789,29867.4%1.7%25.6%0.6%$72k41.3%10.7%39.9%81.5%10.3%1.3%
Essex County (in district)10,5998,70353.2%4.6%36.8%1.0%$61k16.6%15.1%24.2%71.8%12.3%3.1%
Middlesex County (in district)10,2718,63277.1%3.3%16.1%0.4%$79k33.6%12.3%34.2%87.4%7.2%2.1%
Richmond County (in district)9,0837,47260.1%7.5%26.8%0.7%$72k16.9%13.8%20.8%74.7%7.7%3.9%
Mathews County (in district)8,5157,29084.6%2.7%9.7%0.0%$74k28.4%12.4%33.3%84.1%7.8%2.2%
King and Queen County (in district)6,7675,58766.4%3.3%21.7%0.1%$69k18.7%13.2%23.7%75.9%17.7%1.1%
Henrico County: 48 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Causeway4,4093,45656.3%4.2%5.0%28.1%$138k74.8%17.0%11.6%50.6%5.8%3.2%
Cedarfield4,0262,98776.2%4.0%6.1%10.9%$116k62.2%10.1%19.4%69.4%3.7%1.1%
Coalpit5,8874,44956.1%9.9%9.3%22.0%$134k59.3%10.2%12.3%89.4%7.8%4.3%
Colonial Trail4,5863,29544.7%4.5%5.9%42.8%$170k75.3%16.1%12.3%54.5%2.9%2.4%
Crestview3,6822,99675.9%9.4%7.3%3.7%$81k53.9%22.7%13.6%45.5%8.4%3.2%
Derbyshire2,6301,98092.7%2.2%2.8%0.5%$194k75.8%11.4%19.5%90.2%6.0%0.4%
Freeman3,4512,88886.0%3.2%4.2%5.2%$92k62.2%22.6%18.6%66.7%13.2%2.3%
Gayton4,2993,20285.2%4.7%4.6%1.0%$150k72.9%5.4%26.0%84.6%1.3%2.1%
Glen Allen6,5134,64274.2%1.5%9.7%7.9%$156k61.6%12.1%14.7%81.1%5.5%1.2%
Godwin3,0962,24770.0%0.5%24.1%2.2%$121k57.0%7.3%25.9%92.5%21.6%0.6%
Greenwood1,12890424.4%19.1%47.4%5.6%$88k36.1%15.4%17.2%80.1%6.5%3.2%
Hungary Creek4,0843,48666.4%4.1%6.7%16.6%$104k53.2%12.4%36.9%93.5%2.0%1.8%
Hunton1,9671,43749.6%7.1%26.8%16.0%$90k48.1%12.1%18.9%93.4%4.3%5.1%
Innsbrook2,9502,17837.6%1.8%6.3%47.7%$167k69.4%15.2%13.0%82.3%1.5%3.5%
Jackson Davis2,6002,19663.0%14.3%5.8%9.7%$109k47.8%17.3%32.2%75.0%5.2%11.0%
Lakewood3,4792,77168.4%3.9%12.7%2.6%$71k44.1%15.4%32.9%45.8%6.4%4.2%
Lauderdale4,2933,35457.9%17.0%21.0%2.2%$73k41.9%18.7%25.4%41.1%23.8%8.4%
Longan6,7165,20953.4%18.4%8.9%16.9%$87k32.7%24.6%12.2%61.5%7.4%8.6%
Longdale3,2102,60040.2%8.7%38.7%6.1%$83k39.8%22.1%15.6%74.6%4.7%4.6%
Maybeury3,1512,63781.8%4.4%3.0%1.0%$142k64.8%13.2%21.2%74.3%5.2%3.0%
Monument Hills1,3871,03284.9%3.0%1.6%5.4%$135k75.4%14.1%17.2%79.6%2.5%0.8%
Mooreland1,5691,15989.0%3.9%0.2%3.3%$248k89.4%13.1%19.2%98.2%0.3%2.2%
Mountain89666744.2%11.7%28.4%14.0%$81k40.8%14.7%14.1%88.7%3.9%9.0%
North Park2,2612,03348.9%0.1%36.0%7.1%$60k31.8%12.5%42.6%89.1%4.1%0.6%
Nuckols Farm5,1803,72380.5%6.7%3.4%5.7%$180k73.6%7.2%21.0%81.8%3.5%0.7%
Pemberton5,4113,73854.1%12.6%16.1%13.4%$77k42.9%29.2%12.2%44.7%14.5%16.3%
Pinchbeck5,4304,17356.6%15.1%9.9%5.4%$80k35.6%13.4%19.7%47.9%12.9%13.4%
Pocahontas4,3553,41548.0%6.8%21.2%17.7%$134k74.6%17.2%10.5%43.5%5.8%4.3%
Quioccasin3,3492,75161.4%10.1%23.8%0.7%$90k48.5%21.9%23.4%61.4%5.3%4.3%
Randolph57541539.5%9.7%32.8%17.2%$83k43.6%14.0%13.6%92.9%3.2%7.2%
Ridge2,2231,74272.7%7.3%9.7%4.1%$76k35.3%25.9%23.3%50.8%10.4%3.9%
Ridgefield5,2623,62771.8%3.3%2.7%12.9%$150k74.6%12.5%10.8%88.2%1.2%2.5%
Rivers Edge4,5553,32751.3%4.9%4.4%36.3%$192k82.8%9.7%13.2%89.5%0.9%3.0%
Rollingwood2,2661,62786.9%4.6%0.3%1.3%$169k87.0%10.8%15.4%97.6%0.6%1.3%
Sadler6,0614,24844.0%6.5%2.2%46.3%$209k80.8%11.0%6.8%77.9%0.2%2.8%
Shady Grove5,2863,75865.8%6.2%3.2%19.7%$222k84.8%16.7%9.4%85.5%2.1%3.3%
Short Pump4,7513,27361.8%2.9%4.0%28.0%$248k85.2%19.8%4.4%80.5%2.4%0.0%
Skipwith3,4472,65650.3%12.7%16.2%10.9%$85k32.6%18.2%13.2%56.4%9.9%10.4%
Spottswood1,7061,31579.7%2.2%0.1%1.7%$154k83.7%6.7%17.4%93.0%3.0%0.1%
Springfield5,0093,81157.8%4.9%11.8%20.1%$130k68.4%18.6%10.6%67.2%4.2%3.7%
Staples Mill4,2453,54667.1%0.2%19.6%4.4%$97k45.4%19.6%25.7%81.8%2.2%0.5%
Stoney Run5,7064,42865.8%2.5%6.2%18.6%$140k76.3%17.9%12.9%63.5%2.2%1.3%
Three Chopt4,3323,42558.5%8.3%9.3%17.6%$80k28.7%23.5%13.9%60.3%9.6%3.5%
Tuckahoe5,5834,16288.5%2.1%1.0%4.6%$216k80.4%18.5%22.1%94.3%0.8%0.8%
Tucker8,3226,30538.0%6.0%27.2%20.7%$63k46.9%33.2%6.7%13.9%21.0%4.0%
Welborne2,9482,39649.7%0.4%35.9%4.5%$124k54.8%32.1%4.5%20.1%3.9%0.3%
West End3,2162,56777.0%2.4%10.1%2.3%$98k59.8%11.4%22.1%61.7%8.0%1.0%
Yellow Tavern5,0643,75627.6%1.7%33.5%30.1%$96k47.0%17.0%16.7%62.1%5.3%2.3%
Chesterfield County: 38 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Bailey Bridge4,6153,27365.5%10.4%19.5%1.7%$129k46.1%13.5%16.4%97.1%6.7%4.8%
Belgrade5,1304,13963.6%14.0%12.1%5.5%$78k53.2%19.5%19.1%54.0%3.5%9.6%
Black Heath3,1192,34492.1%0.7%1.9%2.4%$170k69.3%9.3%24.4%99.7%4.8%0.6%
Bon Air3,9623,06783.3%1.6%10.4%1.4%$132k62.8%11.3%17.9%82.1%4.3%2.4%
Brandermill3,8473,01470.5%10.2%8.8%7.9%$108k56.7%15.6%24.4%70.5%8.5%3.2%
Claypointe5,3994,13365.4%4.3%20.2%2.8%$100k44.4%18.6%17.4%60.3%5.8%4.7%
Clover Hill6,6995,50467.0%4.5%20.0%5.7%$84k39.2%20.2%14.9%74.1%8.4%3.6%
Cosby5,6603,60357.8%4.8%24.4%4.1%$189k68.1%17.3%7.0%86.5%3.0%1.0%
Cranbeck3,3552,85648.7%22.4%22.6%3.4%$73k43.9%18.8%16.9%33.8%9.2%20.9%
Dry Creek7,9945,63261.1%4.2%14.9%11.2%$138k53.7%13.2%14.1%87.5%4.1%2.1%
Evergreen4,3783,41373.8%2.7%14.4%4.8%$122k55.3%17.3%15.9%86.5%1.3%2.2%
Genito (part)16913458.1%8.3%24.4%3.9%$105k44.3%17.7%14.5%75.9%6.0%9.6%
Greenfield3,5702,77275.1%8.9%8.4%2.2%$86k56.4%15.9%17.3%79.5%5.3%5.1%
Harbour Pointe2,4582,01173.2%7.4%4.5%9.0%$157k58.4%11.2%22.0%93.5%1.5%5.2%
Hensley4,9163,82566.7%6.3%17.8%3.4%$147k55.1%11.4%22.1%96.7%2.2%2.1%
Lucks Lane4,4753,47681.3%4.2%4.4%2.6%$137k64.8%12.6%26.0%93.8%2.8%3.2%
Magnolia10,1676,67970.8%8.9%8.0%8.3%$167k66.4%14.3%7.5%95.1%2.1%4.2%
Midlothian10,4547,76466.4%5.9%14.3%6.8%$126k61.5%14.0%21.9%73.9%7.6%3.3%
Midlothian North4,2693,14177.5%7.3%6.5%6.0%$148k71.1%16.3%14.1%75.4%5.0%6.9%
New Tomahawk3,5772,89672.9%8.8%3.8%3.5%$149k66.3%11.2%21.6%93.4%1.1%3.6%
North Courthouse2,7852,26057.0%11.6%24.6%1.8%$91k30.9%24.1%20.1%73.4%10.3%8.0%
Otterdale4,5073,13961.4%8.2%15.5%9.1%$138k63.7%17.1%12.7%61.3%8.0%7.6%
Robious6,3124,85977.2%7.2%5.2%5.5%$178k77.5%8.5%25.3%81.9%4.5%2.3%
Rockaway5,7094,24878.9%5.4%9.4%4.3%$125k58.0%12.7%20.1%90.9%7.3%4.8%
Roseland4,1312,50476.8%5.0%5.1%4.2%$211k76.5%8.5%5.4%91.3%1.7%2.5%
Salisbury5,3013,86690.6%0.7%1.7%4.7%$209k81.2%7.7%20.9%94.2%2.3%2.5%
Shenandoah4,3643,55254.6%8.5%29.9%0.9%$88k36.8%22.0%16.8%82.9%5.1%7.5%
Skinquarter4,2833,03271.2%10.3%11.4%2.5%$182k61.9%11.4%11.0%95.5%0.0%5.4%
Spring Run4,0593,06079.2%3.9%11.9%0.6%$119k36.0%16.0%14.4%86.7%5.6%1.4%
Swift Creek4,0472,99783.6%6.9%1.4%4.6%$122k53.3%12.1%19.1%89.7%3.4%2.8%
Sycamore3,1072,22585.4%1.5%5.1%2.7%$168k67.4%10.4%18.9%98.9%2.0%1.9%
Wagstaff1,16984962.8%9.8%24.4%1.6%$106k37.2%21.3%13.4%73.9%2.2%12.4%
Walton Park2,0721,49788.9%4.9%1.7%0.7%$139k63.4%19.8%15.9%93.5%1.8%1.5%
Watkins4,3633,49672.4%0.5%5.2%7.5%$132k65.7%20.6%19.5%86.9%0.9%0.0%
Winfrees Store3,1912,44460.6%8.9%26.3%1.1%$93k27.1%21.5%9.7%86.6%6.1%4.7%
Winterpock5,3344,22375.8%3.3%11.4%5.0%$128k40.2%13.6%17.5%98.1%2.5%2.7%
Woolridge North3,2732,48380.8%2.9%8.1%4.4%$131k57.2%20.1%15.2%78.2%3.5%1.4%
Woolridge South4,0972,88771.1%5.6%7.2%7.1%$139k69.9%14.3%14.1%87.7%2.7%0.9%
Hanover County: 30 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Ashland3,2052,50758.1%24.7%13.6%1.7%$64k38.4%19.4%21.0%60.8%17.6%13.3%
Atlee3,5922,70579.5%1.6%2.3%13.3%$127k51.0%11.0%20.4%91.8%4.3%0.1%
Battlefield3,6092,95087.7%1.2%4.4%0.6%$104k29.2%15.1%23.6%89.7%7.6%0.6%
Berkley3,4842,95169.5%2.5%20.9%1.3%$82k38.2%55.6%11.5%58.7%27.8%0.5%
Black Creek2,4991,99692.3%0.9%2.1%0.3%$129k32.4%16.7%22.5%90.1%5.5%1.7%
Clay2,4961,98482.1%3.2%11.5%0.7%$112k35.4%12.9%24.0%84.4%8.9%0.5%
Cold Harbor5,2414,23479.6%5.5%7.0%1.4%$108k28.7%19.0%18.4%78.4%4.4%3.4%
Cool Spring4,0362,83276.4%0.5%12.3%3.7%$178k78.0%16.3%7.6%94.2%1.3%0.8%
Courthouse3,8652,90071.4%3.2%16.6%2.2%$145k47.4%13.4%14.2%88.4%6.1%1.3%
Elmont4,5633,71375.6%6.8%7.7%2.0%$98k46.9%17.9%23.0%76.4%7.3%4.8%
Farrington3,5512,94886.9%3.1%5.3%1.0%$113k44.2%12.8%26.2%86.3%5.1%0.9%
Georgetown4,3903,61389.1%1.8%5.6%0.3%$143k46.8%16.2%18.5%88.4%3.1%1.2%
Hanover Grove3,6563,13992.9%0.1%5.2%0.0%$76k34.1%11.8%35.0%61.3%5.8%0.0%
Honey Meadows3,5952,60481.9%4.8%3.4%5.7%$177k66.2%14.9%13.6%93.8%4.6%1.0%
Kersey Creek44734774.2%3.3%15.4%1.1%$142k56.6%21.0%12.3%92.8%5.3%3.1%
Laurel Meadow3,1422,37680.7%0.9%4.1%0.9%$113k44.0%16.1%13.6%85.9%1.3%1.5%
Lee Davis3,2342,58677.4%8.7%12.0%0.0%$105k29.6%24.3%17.8%64.6%1.9%0.7%
Mechanicsville4,8173,83780.4%2.4%10.8%1.6%$63k23.3%20.0%21.4%56.3%13.3%2.5%
Newman2,6042,04881.8%1.2%9.2%1.3%$100k36.3%12.7%14.5%81.7%2.5%2.1%
Oak Hill1,2201,00991.3%3.7%3.6%0.0%$91k37.4%5.5%28.0%77.0%8.0%4.0%
Oak Knoll3,0552,41077.2%6.2%9.3%1.0%$123k41.2%16.1%19.4%94.1%4.5%2.1%
Old Church2,6222,15490.2%2.4%2.9%1.6%$141k31.4%22.0%20.5%91.0%1.7%1.5%
Pebble Creek2,1301,55874.0%0.0%15.9%7.6%$143k55.2%13.4%17.6%92.9%1.9%0.0%
Rural Point4,8443,23684.0%4.7%5.4%0.9%$127k48.6%11.2%16.0%92.4%1.1%1.5%
Rutland2,4161,74473.7%1.3%8.8%10.1%$149k68.1%10.8%11.3%87.8%1.9%1.4%
Shady Grove1,7091,44387.8%1.1%5.4%3.8%$111k49.3%21.0%20.2%83.3%8.9%0.8%
Sliding Hill4,4033,28276.8%1.5%13.8%2.7%$132k63.8%18.0%12.9%81.4%3.9%1.4%
Studley1,9751,57784.2%4.9%6.3%0.4%$105k27.0%14.7%20.0%94.5%2.3%1.3%
Totopotomoy1,02581585.0%4.7%5.9%0.4%$99k25.4%14.5%21.2%94.1%2.3%1.0%
Village3,6732,90087.8%0.4%4.2%1.6%$93k35.5%13.7%21.6%84.1%4.8%0.5%
James City County: 18 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Berkeley A5,7474,21088.8%3.0%1.4%2.4%$143k69.5%10.0%18.9%91.9%3.6%1.4%
Berkeley B4,1933,55281.4%7.1%1.8%3.9%$97k58.8%14.1%37.3%83.2%3.6%3.2%
Berkeley C3,4862,76683.8%2.4%1.6%9.6%$163k77.3%5.7%37.9%74.4%2.6%0.1%
Berkeley D2,1301,58378.0%3.6%0.3%0.5%$118k67.2%23.9%16.4%95.0%3.2%1.4%
Jamestown A2,3771,95978.6%0.1%14.3%0.9%$99k57.5%11.2%29.4%73.2%1.6%0.0%
Jamestown B4,8734,21170.1%5.5%19.8%2.5%$66k37.4%16.8%33.4%34.9%14.4%1.2%
Jamestown C2,9072,32278.3%2.4%5.4%5.5%$127k61.9%14.4%30.1%65.1%6.0%1.5%
Jamestown D5,2154,29381.7%3.9%5.6%3.2%$134k64.3%12.5%33.8%77.4%8.0%1.8%
Powhatan A4,7223,85873.1%5.4%9.6%3.6%$110k58.5%7.1%37.5%86.9%10.0%1.3%
Powhatan B3,2932,47051.0%20.6%21.5%5.0%$103k40.8%11.4%19.6%85.4%2.3%12.9%
Powhatan C3,3652,70277.6%4.6%11.1%1.3%$111k43.3%7.2%24.7%84.6%4.5%2.5%
Powhatan D4,7783,57453.2%4.7%28.9%2.3%$57k33.6%15.6%19.7%59.3%18.6%1.0%
Roberts A4,7323,72733.3%22.3%37.5%2.2%$70k9.8%25.7%9.7%73.2%16.0%19.5%
Roberts B5,9624,95872.8%5.5%15.3%1.0%$132k54.4%12.7%33.3%82.8%7.9%4.8%
Roberts C6,5215,60175.4%13.8%5.3%0.9%$129k56.0%19.6%30.2%71.3%3.7%3.7%
Stonehouse A6,3504,86868.6%1.8%19.9%1.7%$117k35.4%16.2%10.0%77.3%4.5%1.9%
Stonehouse B5,6574,78373.9%13.1%5.0%0.6%$118k52.9%13.8%38.8%96.3%3.6%3.8%
Stonehouse C3,6852,94575.9%2.8%11.5%2.0%$135k53.1%14.8%24.2%86.8%3.5%2.4%
York County: 13 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Bethel7,4285,67355.9%6.0%20.9%7.9%$104k51.9%23.7%10.6%53.7%8.5%3.1%
COVENTRY9,4186,60649.8%13.7%20.8%8.6%$107k50.6%25.8%8.5%50.1%4.8%5.1%
DARE5,0343,91473.4%4.2%12.3%1.7%$121k56.6%11.9%21.8%73.8%3.9%1.5%
EDGEHILL5,8064,55456.1%15.5%20.9%1.3%$92k35.2%14.8%17.9%67.3%14.6%9.3%
GRAFTON3,5692,50460.6%11.6%19.2%3.6%$103k42.3%13.0%16.6%73.6%5.6%1.7%
HARWOODS MILL4,2803,44274.9%4.5%2.7%9.7%$130k54.0%7.8%21.3%91.6%2.5%5.2%
KILN CREEK4,9923,98862.9%5.8%6.7%13.2%$101k42.5%19.1%17.9%75.7%6.8%1.9%
MAGRUDER6,5434,94151.7%12.9%23.2%5.2%$97k41.0%22.0%11.4%72.1%6.3%6.2%
QUEENS LAKE3,7872,80483.0%1.1%10.9%0.5%$150k71.4%11.9%27.1%94.6%2.3%0.1%
SEAFORD5,7094,41988.5%4.5%2.7%0.9%$132k45.1%8.9%23.0%89.4%4.1%1.1%
TABB5,7304,26569.3%5.7%7.6%12.2%$178k66.7%14.4%19.0%85.3%2.0%5.3%
WALLER MILL5,5034,85883.3%0.5%2.8%3.6%$100k44.4%17.3%31.0%62.4%4.2%1.2%
YORKTOWN2,8962,47782.7%9.0%2.2%1.2%$124k55.9%41.1%20.8%92.4%2.6%5.2%
Gloucester County: 11 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Achilles4,8814,01680.4%0.5%16.3%0.2%$74k27.8%15.6%22.1%74.8%4.9%0.6%
Botetourt2,5942,18785.2%1.8%7.8%0.7%$110k27.8%10.6%24.4%91.7%1.9%0.1%
Courthouse2,7702,42589.4%2.8%6.1%0.1%$89k32.1%10.6%29.4%90.2%5.1%0.2%
Harcum3,5972,89385.6%4.8%3.2%1.2%$92k26.4%17.4%15.0%84.9%0.8%0.8%
Hayes4,7783,72771.2%5.9%17.1%1.3%$74k13.7%18.7%20.2%62.9%4.2%1.6%
Peasley2,6981,93578.3%8.6%3.5%0.1%$79k17.8%12.7%15.4%86.5%8.8%3.1%
Roanes3,4512,58087.6%3.9%4.0%2.1%$71k26.0%16.9%20.6%78.5%6.3%0.0%
Salem2,5832,09086.4%6.2%2.6%0.0%$89k24.7%15.3%15.2%89.9%4.5%3.2%
Sarahs Creek2,2081,90881.5%3.0%8.8%1.4%$69k33.4%12.5%26.0%52.6%17.1%2.3%
Walker4,3753,42480.8%8.4%5.6%1.2%$91k27.5%12.2%22.5%88.6%5.9%3.7%
White Marsh5,4954,38486.2%2.1%6.8%0.4%$94k25.2%12.7%20.7%88.4%3.2%1.0%
New Kent County: 10 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Chickahominy River2,0221,68066.3%2.1%11.5%0.9%$115k33.7%9.9%24.0%91.7%3.5%2.6%
Cumberland2,6742,11463.3%7.4%25.1%0.6%$157k33.1%15.8%17.3%99.0%5.3%0.4%
Eltham2,5832,11871.4%1.8%19.7%0.9%$132k25.9%19.4%7.5%90.5%4.0%2.5%
Kentwood1,6031,36178.1%4.4%8.0%2.7%$123k42.3%18.0%22.9%96.3%4.7%0.5%
Mountcastle1,3821,13678.5%0.2%13.0%0.9%$80k29.2%29.6%7.9%69.0%11.5%1.1%
Providence Forge4,4863,38078.6%6.6%9.6%1.4%$124k54.2%8.9%16.2%91.2%1.0%5.1%
Quinton3,1182,54477.8%5.4%6.9%3.8%$131k45.2%21.5%19.5%96.0%3.8%0.0%
Southern Branch1,9981,54589.3%3.7%6.3%0.0%$142k43.0%11.0%22.7%95.2%1.5%6.1%
Tunstall2,2671,95285.9%1.6%7.9%0.0%$120k35.9%9.7%25.7%95.0%6.3%1.6%
Watkins3,0302,43170.7%1.3%21.3%1.5%$87k29.7%16.4%21.9%94.8%9.7%0.7%
Westmoreland County: 8 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
PRECINCT 1-12,1401,67141.4%5.8%52.7%0.0%$47k25.7%6.0%30.9%78.3%18.9%8.5%
PRECINCT 1-21,13298148.8%4.2%45.6%1.2%$54k15.1%13.5%40.5%72.4%16.4%7.4%
PRECINCT 2-12,2372,05356.7%4.7%30.3%0.0%$71k24.4%5.2%36.4%84.0%6.9%5.9%
PRECINCT 2-21,08489374.3%2.1%12.6%1.3%$77k25.5%13.4%24.1%82.9%12.0%3.2%
PRECINCT 3-12,1231,70255.2%16.6%14.8%1.9%$64k21.5%19.8%19.9%81.9%8.9%14.3%
PRECINCT 3-23,0542,40969.7%16.6%4.6%1.2%$73k17.1%18.6%19.3%76.3%8.4%10.4%
PRECINCT 4-13,1982,72068.0%0.3%19.7%1.2%$74k22.1%17.6%27.6%83.8%10.6%1.0%
PRECINCT 5-13,6362,86071.1%1.0%21.4%1.1%$54k25.6%16.6%24.0%79.1%25.9%1.1%
King William County: 6 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Aylett3,2992,56690.6%0.0%5.5%0.6%$117k22.9%24.1%13.8%90.8%5.7%0.6%
Courthouse3,0552,54966.9%0.8%24.8%1.2%$97k18.2%21.1%18.3%90.5%7.1%0.6%
Mangohick4,1213,12275.3%1.6%20.6%0.0%$80k20.9%21.9%19.6%94.9%4.9%0.5%
Manquin3,6322,75271.4%5.3%15.7%0.5%$90k22.9%20.4%12.4%88.6%8.4%0.7%
Sweet Hall1,8101,39481.8%1.8%10.5%0.0%$91k22.4%10.4%18.3%84.6%4.5%1.2%
West Point2,6001,93274.2%11.1%9.2%1.6%$74k32.1%5.7%19.7%79.7%3.5%5.7%
Williamsburg city: 2 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
MATOAKA7,9877,60069.9%8.0%11.0%8.5%$86k54.0%60.4%18.5%66.8%13.1%4.2%
STRYKER7,7246,45464.4%8.8%17.8%4.5%$77k39.2%39.4%16.5%42.8%22.2%4.8%
Poquoson city: 3 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
CENTRAL3,6102,80085.7%3.7%0.1%2.6%$102k31.1%15.3%19.7%70.9%5.7%0.2%
EASTERN5,3014,03190.1%2.1%2.9%1.2%$114k29.2%13.9%16.1%86.5%6.0%0.0%
WESTERN3,6342,83284.7%7.5%2.2%1.7%$159k51.4%10.8%24.5%95.1%1.1%3.5%
Northumberland County: 5 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
1A2,0791,72264.1%2.4%18.3%9.5%$70k37.9%12.9%38.5%87.1%8.6%0.0%
2A2,7002,02461.8%4.6%20.5%7.9%$43k24.3%13.0%27.1%82.8%18.8%2.7%
3A2,9842,57960.8%4.8%26.9%2.4%$76k32.6%11.8%37.5%88.8%10.6%2.8%
4A2,2642,13170.0%2.3%22.1%2.0%$77k41.2%10.0%42.4%79.8%11.8%2.0%
5A2,1222,01389.3%3.0%4.0%0.0%$97k32.0%7.9%47.5%92.1%6.5%2.7%
Lancaster County: 6 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Precinct 1-11,7671,60269.3%1.4%27.2%0.1%$64k41.3%11.1%44.4%90.5%4.1%1.3%
Precinct 2-12,8842,22742.9%0.5%47.7%1.0%$78k30.9%13.8%21.5%83.9%9.9%0.2%
Precinct 3-11,5031,36479.1%2.3%11.5%0.1%$79k40.8%12.7%35.3%85.4%7.5%2.6%
Precinct 3-288477878.6%8.5%4.9%1.8%$81k49.5%13.2%53.3%75.4%1.9%2.4%
Precinct 4-11,5761,40870.6%2.0%24.4%1.0%$57k40.0%5.4%56.7%75.3%19.4%1.9%
Precinct 5-12,2631,91882.7%0.5%14.4%0.2%$78k50.3%8.0%45.8%76.6%14.4%0.9%
Essex County: 4 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Central2,3511,88848.7%3.2%43.0%1.5%$64k16.7%17.2%18.4%77.8%6.9%0.3%
Greater Tappahannock2,2971,78644.1%1.1%47.5%2.8%$51k13.4%9.3%23.6%45.9%19.4%0.1%
North3,0742,47845.4%5.3%45.9%0.2%$63k15.0%20.2%30.1%89.7%18.5%1.8%
South2,8772,55172.5%7.8%13.6%0.0%$67k20.2%12.5%23.2%73.2%4.6%8.7%
Middlesex County: 6 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Church View2,3552,00459.8%2.5%33.6%0.1%$66k26.3%11.8%36.1%86.2%6.9%1.2%
Harmony Village2,4992,10381.8%5.0%11.2%0.8%$93k31.4%14.6%30.0%90.7%9.9%2.1%
New Market1,8921,60192.1%1.6%1.7%0.2%$84k40.8%7.0%40.7%91.9%9.6%0.9%
Saluda88275962.2%9.0%21.2%0.1%$85k32.0%16.0%26.3%65.6%5.5%10.3%
Urbanna74361083.9%0.5%14.5%0.4%$77k34.6%9.9%41.5%83.4%5.4%0.6%
Wilton1,9001,55481.8%2.0%13.4%0.7%$79k38.3%14.2%31.9%89.6%3.2%1.0%
Richmond County: 6 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Precinct 1-11,7611,48864.4%9.7%22.1%0.1%$55k19.1%11.7%25.1%84.5%9.1%3.1%
Precinct 2-11,4671,30349.5%8.2%37.1%0.1%$66k10.7%12.1%12.0%86.6%6.5%7.2%
Precinct 3-11,5321,28765.2%8.3%21.4%0.4%$67k20.1%27.6%16.2%71.4%5.3%5.5%
Precinct 4-11,9501,67453.3%9.7%30.7%2.6%$78k15.4%8.2%25.3%76.0%8.8%4.2%
Precinct 5-11,33693559.4%5.3%28.8%0.0%$97k16.0%10.2%23.9%59.8%8.7%1.1%
Precinct 5-21,03778473.6%0.6%18.4%0.0%$97k22.7%14.5%20.8%63.2%6.6%0.2%
Mathews County: 3 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Chesapeake2,1051,67683.0%3.6%12.2%0.0%$73k27.7%9.4%35.2%87.2%7.5%2.8%
Piankatank3,4683,19079.6%4.2%10.6%0.0%$75k27.3%16.1%31.7%83.1%5.8%3.4%
Westville2,9422,42391.6%0.3%6.7%0.0%$75k30.3%9.4%33.9%83.3%10.4%0.2%
King and Queen County: 5 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Clarks85265172.7%2.7%17.3%0.1%$68k17.3%23.7%14.2%65.9%20.6%1.8%
Courthouse2,2241,71173.6%4.8%17.5%0.2%$71k24.4%18.6%19.8%75.9%17.2%1.8%
Old Mill1,2191,08269.2%3.1%18.1%0.0%$60k21.2%7.2%29.0%78.7%18.8%0.0%
Owenton1,4331,22445.7%2.0%36.4%0.0%$82k8.5%9.7%26.2%78.7%15.0%1.4%
Shacklefords1,03891970.8%2.8%18.2%0.0%$59k19.8%7.6%30.3%75.8%18.9%0.1%

*Median income is approximate (see note above). ACS 2020-2024 5-year.

Nonpartisan voter information. GOTV Polling does not endorse any candidate.