Back to Virginia mapUS map Virginia map Virginia races Virginia Votes Tue, Nov 3 · in 3 days
VA Bert Mizusawa R Republican Mark R. Warner D Democratic (inc.)
Newest poll Mizusawa 33, Warner 50 · The Public Sentiment Institute, field ended Jun 16, released Jun 18
Last time Warner D 56.0, Gade R 43.9 · 2020 general Polls updated Oct 31, 4:06 a.m. ET, from VoteHub .
Vote in Virginia Trouble voting? Election Protection hotline: 866-OUR-VOTE . A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
US House races Sorted by newest poll VA-01 Shannon L. Taylor D Democratic Robert J. "Rob" Wittman R Republican (inc.)
Polling average Taylor 48.5, Wittman 46 · Average of 2 polls, Sep 23 to Oct 22
Last time Wittman R 56.3, Mehta D 43.5 · 2024 general VA-05 John J. McGuire III R Republican (inc.) Tom S. P. Perriello D Democratic
Newest poll McGuire 51, Perriello 46 · The Washington Post/George Mason University Schar School of Policy and Government, field ended Sep 28, released Oct 1
Last time McGuire R 57.3, Witt D 42.3 · 2024 general VA-02 Jen A. Kiggans R Republican (inc.) Elaine G. Luria D Democratic
Newest poll Kiggans 47, Luria 47 · Tulchin Research, field ended Jul 13, released Jul 24
Last time Kiggans R 50.7, Smasal D 46.9 · 2024 general VA-10 Dave T. Beckwith R Republican Suhas Subramanyam D Democratic (inc.)
Last time Subramanyam D 52.1, Clancy R 47.5 · 2024 general VA-11 Arthur G. Purves R Republican James R. Walkinshaw D Democratic (inc.)
Last time Walkinshaw D 75.1, Whitson R 24.7 · 2025 special election All 11 Virginia House races, on the map
Districts Look up your district by street address
US House district Choose a district District 1 District 2 District 3 District 4 District 5 District 6 District 7 District 8 District 9 District 10 District 11
State Senate district Choose a district District 1 District 2 District 3 District 4 District 5 District 6 District 7 District 8 District 9 District 10 District 11 District 12 District 13 District 14 District 15 District 16 District 17 District 18 District 19 District 20 District 21 District 22 District 23 District 24 District 25 District 26 District 27 District 28 District 29 District 30 District 31 District 32 District 33 District 34 District 35 District 36 District 37 District 38 District 39 District 40
State House of Delegates district Choose a district District 1 District 2 District 3 District 4 District 5 District 6 District 7 District 8 District 9 District 10 District 11 District 12 District 13 District 14 District 15 District 16 District 17 District 18 District 19 District 20 District 21 District 22 District 23 District 24 District 25 District 26 District 27 District 28 District 29 District 30 District 31 District 32 District 33 District 34 District 35 District 36 District 37 District 38 District 39 District 40 District 41 District 42 District 43 District 44 District 45 District 46 District 47 District 48 District 49 District 50 District 51 District 52 District 53 District 54 District 55 District 56 District 57 District 58 District 59 District 60 District 61 District 62 District 63 District 64 District 65 District 66 District 67 District 68 District 69 District 70 District 71 District 72 District 73 District 74 District 75 District 76 District 77 District 78 District 79 District 80 District 81 District 82 District 83 District 84 District 85 District 86 District 87 District 88 District 89 District 90 District 91 District 92 District 93 District 94 District 95 District 96 District 97 District 98 District 99 District 100
Map layer US House districts State Senate State House of Delegates Select a shape for details. Arrow keys move between shapes.
Virginia State House of Delegates State House District 40: Joe McNamara (R); last result Republican by 5.9 points, 2025 State House District 42: Jason Ballard (R); last result Republican by 25.3 points, 2025 State House District 45: Terry Kilgore (R); last result Republican by 66.0 points, 2025 State House District 47: Wren Williams (R); last result Republican by 48.7 points, 2025 State House District 52: Wendell Walker (R); last result Republican by 11.7 points, 2025 State House District 53: Tim Griffin (R); last result Republican by 39.0 points, 2025 State House District 55: Amy Laufer (D); last result Democratic won 2025 State House District 56: Tom Garrett (R); last result Republican by 21.8 points, 2025 State House District 58: Rod Willett (D); last result Democratic by 22.8 points, 2025 State House District 61: Mike Webert (R); last result Republican by 23.6 points, 2025 State House District 64: Stacey Carroll (D); last result Democratic by 6.5 points, 2025 State House District 68: Keith Hodges (R); last result Republican by 35.2 points, 2025 State House District 69: Mark Downey (D); last result Democratic by 3.3 points, 2025 State House District 71: Jessica Anderson (D); last result Democratic by 6.5 points, 2025 State House District 72: Lee Ware (R); last result Republican by 25.5 points, 2025 State House District 73: Leslie Mehta (D); last result Democratic by 3.7 points, 2025 State House District 74: Mike Cherry (R); last result Republican by 5.0 points, 2025 State House District 78: Betsy Carr (D); last result Democratic by 61.5 points, 2025 State House District 79: Rae Cousins (D); last result Democratic by 84.6 points, 2025 State House District 33: Justin Pence (R); last result Republican by 47.0 points, 2025 State House District 22: Liz Guzmán (D); last result Democratic by 9.9 points, 2025 State House District 21: Josh Thomas (D); last result Democratic by 17.1 points, 2025 State House District 27: Atoosa Reaser (D); last result Democratic by 31.2 points, 2025 State House District 41: Lily Franklin (D); last result Democratic by 6.7 points, 2025 State House District 10: Dan Helmer (D); last result Democratic by 35.0 points, 2025 State House District 18: Kathy Tran (D); last result Democratic by 44.6 points, 2025 State House District 43: Will Morefield (R); last result Republican by 65.8 points, 2025 State House District 11: Gretchen Bulova (D); last result Democratic by 47.1 points, 2025 State House District 37: Terry Austin (R); last result Republican by 40.0 points, 2025 State House District 7: Karen Keys-Gamarra (D); last result Democratic by 50.9 points, 2025 State House District 48: Eric Phillips (R); last result Republican by 29.1 points, 2025 State House District 44: Israel O'Quinn (R); last result Republican by 54.0 points, 2025 State House District 59: Buddy Fowler (R); last result Republican by 13.8 points, 2025 State House District 38: Sam Rasoul (D); last result Democratic by 39.9 points, 2025 State House District 12: Holly Seibold (D); last result Democratic by 53.3 points, 2025 State House District 54: Katrina Callsen (D); last result Democratic won 2025 State House District 8: Irene Shin (D); last result Democratic by 48.2 points, 2025 State House District 9: Karrie Delaney (D); last result Democratic by 38.0 points, 2025 State House District 82: Kim Adams (D); last result Democratic by 7.7 points, 2025 State House District 89: Kacey Carnegie (D); last result Democratic by 9.4 points, 2025 State House District 90: Jay Leftwich (R); last result Republican by 18.8 points, 2025 State House District 91: Cliff Hayes (D); last result Democratic won 2025 State House District 92: Bonita Anthony (D); last result Democratic by 61.0 points, 2025 State House District 93: Jackie Glass (D); last result Democratic won 2025 State House District 94: Phil Hernandez (D); last result Democratic by 22.7 points, 2025 State House District 96: Kelly Fowler (D); last result Democratic by 20.8 points, 2025 State House District 100: Rob Bloxom (R); last result Republican by 5.9 points, 2025 State House District 99: Anne Ferrell Tata (R); last result Republican by 7.9 points, 2025 State House District 76: Debra Gardner (D); last result Democratic by 37.5 points, 2025 State House District 60: Scott Wyatt (R); last result Republican by 28.0 points, 2025 State House District 57: May Nivar (D); last result Democratic by 11.2 points, 2025 State House District 51: Eric Zehr (R); last result Republican by 50.9 points, 2025 State House District 49: Madison Whittle (R); last result Republican by 6.0 points, 2025 State House District 66: Nicole Cole (D); last result Democratic by 4.4 points, 2025 State House District 62: Karen Hamilton (R); last result Republican by 16.7 points, 2025 State House District 63: Phil Scott (R); last result Republican by 11.9 points, 2025 State House District 65: Josh Cole (D); last result Democratic by 18.0 points, 2025 State House District 70: Shelly Simonds (D); last result Democratic by 29.0 points, 2025 State House District 67: Hillary Pugh Kent (R); last result Republican by 24.2 points, 2025 State House District 50: Tommy Wright (R); last result Republican by 23.0 points, 2025 State House District 75: Lindsey Dougherty (D); last result Democratic by 6.1 points, 2025 State House District 98: Andrew Rice (R); last result Republican by 13.4 points, 2025 State House District 86: Virgil Thornton (D); last result Democratic by 8.0 points, 2025 State House District 19: J.R. Henson (D); last result Democratic won 2025 State House District 25: Briana Sewell (D); last result Democratic won 2025 State House District 2: Adele McClure (D); last result Democratic by 63.1 points, 2025 State House District 34: Tony Wilt (R); last result Republican by 0.9 points, 2025 State House District 20: No member on file; last result Democratic by 44.3 points, 2025 State House District 4: Charniele Herring (D); last result Democratic won 2025 State House District 26: J.J. Singh (D); last result Democratic by 39.0 points, 2025 State House District 6: Rip Sullivan (D); last result Democratic by 33.5 points, 2025 State House District 5: Kirk McPike (D); last result Democratic won 2025 State House District 46: Mitchell Cornett (R); last result Republican by 55.1 points, 2025 State House District 3: Alfonso Lopez (D); last result Democratic won 2025 State House District 1: Patrick Hope (D); last result Democratic by 63.2 points, 2025 State House District 83: Otto Wachsmann (R); last result Republican by 9.0 points, 2025 State House District 77: Charlie Schmidt (D); last result Democratic by 57.0 points, 2025 State House District 84: Nadarius Clark (D); last result Democratic by 20.5 points, 2025 State House District 97: Michael Feggans (D); last result Democratic by 15.0 points, 2025 State House District 81: Delores McQuinn (D); last result Democratic won 2025 State House District 95: Alex Askew (D); last result Democratic won 2025 State House District 87: Jeion Ward (D); last result Democratic by 59.3 points, 2025 State House District 88: Don Scott (D); last result Democratic won 2025 State House District 85: Cia Price (D); last result Democratic won 2025 State House District 80: Destiny LeVere Bolling (D); last result Democratic won 2025 State House District 13: Marcus Simon (D); last result Democratic by 57.3 points, 2025 State House District 14: Vivian Watts (D); last result Democratic by 47.6 points, 2025 State House District 15: Laura Jane Cohen (D); last result Democratic by 35.0 points, 2025 State House District 16: Paul Krizek (D); last result Democratic by 44.0 points, 2025 State House District 17: Garrett McGuire (D); last result Democratic by 55.2 points, 2025 State House District 23: Margaret Franklin (D); last result Democratic by 52.5 points, 2025 State House District 24: Luke Torian (D); last result Democratic won 2025 State House District 28: David Reid (D); last result Democratic by 34.8 points, 2025 State House District 29: Marty Martinez (D); last result Democratic by 25.9 points, 2025 State House District 30: John McAuliff (D); last result Democratic by 1.9 points, 2025 State House District 31: Delores Oates (R); last result Republican by 19.7 points, 2025 State House District 32: Bill Wiley (R); last result Republican by 16.1 points, 2025 State House District 35: Chris Runion (R); last result Republican by 45.0 points, 2025 State House District 36: Ellen McLaughlin (R); last result Republican by 15.3 points, 2025 State House District 39: Will Davis (R); last result Republican by 42.7 points, 2025 Last election held, margin in points
D 15+ pts D 5 to 15 pts D under 5 pts R under 5 pts R 5 to 15 pts R 15+ pts Other winner No dataShow this map as a list (100) State House District 1 · Patrick Hope (D); last result Democratic by 63.2 points, 2025 State House District 2 · Adele McClure (D); last result Democratic by 63.1 points, 2025 State House District 3 · Alfonso Lopez (D); last result Democratic won 2025 State House District 4 · Charniele Herring (D); last result Democratic won 2025 State House District 5 · Kirk McPike (D); last result Democratic won 2025 State House District 6 · Rip Sullivan (D); last result Democratic by 33.5 points, 2025 State House District 7 · Karen Keys-Gamarra (D); last result Democratic by 50.9 points, 2025 State House District 8 · Irene Shin (D); last result Democratic by 48.2 points, 2025 State House District 9 · Karrie Delaney (D); last result Democratic by 38.0 points, 2025 State House District 10 · Dan Helmer (D); last result Democratic by 35.0 points, 2025 State House District 11 · Gretchen Bulova (D); last result Democratic by 47.1 points, 2025 State House District 12 · Holly Seibold (D); last result Democratic by 53.3 points, 2025 State House District 13 · Marcus Simon (D); last result Democratic by 57.3 points, 2025 State House District 14 · Vivian Watts (D); last result Democratic by 47.6 points, 2025 State House District 15 · Laura Jane Cohen (D); last result Democratic by 35.0 points, 2025 State House District 16 · Paul Krizek (D); last result Democratic by 44.0 points, 2025 State House District 17 · Garrett McGuire (D); last result Democratic by 55.2 points, 2025 State House District 18 · Kathy Tran (D); last result Democratic by 44.6 points, 2025 State House District 19 · J.R. Henson (D); last result Democratic won 2025 State House District 20 · No member on file; last result Democratic by 44.3 points, 2025 State House District 21 · Josh Thomas (D); last result Democratic by 17.1 points, 2025 State House District 22 · Liz Guzmán (D); last result Democratic by 9.9 points, 2025 State House District 23 · Margaret Franklin (D); last result Democratic by 52.5 points, 2025 State House District 24 · Luke Torian (D); last result Democratic won 2025 State House District 25 · Briana Sewell (D); last result Democratic won 2025 State House District 26 · J.J. Singh (D); last result Democratic by 39.0 points, 2025 State House District 27 · Atoosa Reaser (D); last result Democratic by 31.2 points, 2025 State House District 28 · David Reid (D); last result Democratic by 34.8 points, 2025 State House District 29 · Marty Martinez (D); last result Democratic by 25.9 points, 2025 State House District 30 · John McAuliff (D); last result Democratic by 1.9 points, 2025 State House District 31 · Delores Oates (R); last result Republican by 19.7 points, 2025 State House District 32 · Bill Wiley (R); last result Republican by 16.1 points, 2025 State House District 33 · Justin Pence (R); last result Republican by 47.0 points, 2025 State House District 34 · Tony Wilt (R); last result Republican by 0.9 points, 2025 State House District 35 · Chris Runion (R); last result Republican by 45.0 points, 2025 State House District 36 · Ellen McLaughlin (R); last result Republican by 15.3 points, 2025 State House District 37 · Terry Austin (R); last result Republican by 40.0 points, 2025 State House District 38 · Sam Rasoul (D); last result Democratic by 39.9 points, 2025 State House District 39 · Will Davis (R); last result Republican by 42.7 points, 2025 State House District 40 · Joe McNamara (R); last result Republican by 5.9 points, 2025 State House District 41 · Lily Franklin (D); last result Democratic by 6.7 points, 2025 State House District 42 · Jason Ballard (R); last result Republican by 25.3 points, 2025 State House District 43 · Will Morefield (R); last result Republican by 65.8 points, 2025 State House District 44 · Israel O'Quinn (R); last result Republican by 54.0 points, 2025 State House District 45 · Terry Kilgore (R); last result Republican by 66.0 points, 2025 State House District 46 · Mitchell Cornett (R); last result Republican by 55.1 points, 2025 State House District 47 · Wren Williams (R); last result Republican by 48.7 points, 2025 State House District 48 · Eric Phillips (R); last result Republican by 29.1 points, 2025 State House District 49 · Madison Whittle (R); last result Republican by 6.0 points, 2025 State House District 50 · Tommy Wright (R); last result Republican by 23.0 points, 2025 State House District 51 · Eric Zehr (R); last result Republican by 50.9 points, 2025 State House District 52 · Wendell Walker (R); last result Republican by 11.7 points, 2025 State House District 53 · Tim Griffin (R); last result Republican by 39.0 points, 2025 State House District 54 · Katrina Callsen (D); last result Democratic won 2025 State House District 55 · Amy Laufer (D); last result Democratic won 2025 State House District 56 · Tom Garrett (R); last result Republican by 21.8 points, 2025 State House District 57 · May Nivar (D); last result Democratic by 11.2 points, 2025 State House District 58 · Rod Willett (D); last result Democratic by 22.8 points, 2025 State House District 59 · Buddy Fowler (R); last result Republican by 13.8 points, 2025 State House District 60 · Scott Wyatt (R); last result Republican by 28.0 points, 2025 State House District 61 · Mike Webert (R); last result Republican by 23.6 points, 2025 State House District 62 · Karen Hamilton (R); last result Republican by 16.7 points, 2025 State House District 63 · Phil Scott (R); last result Republican by 11.9 points, 2025 State House District 64 · Stacey Carroll (D); last result Democratic by 6.5 points, 2025 State House District 65 · Josh Cole (D); last result Democratic by 18.0 points, 2025 State House District 66 · Nicole Cole (D); last result Democratic by 4.4 points, 2025 State House District 67 · Hillary Pugh Kent (R); last result Republican by 24.2 points, 2025 State House District 68 · Keith Hodges (R); last result Republican by 35.2 points, 2025 State House District 69 · Mark Downey (D); last result Democratic by 3.3 points, 2025 State House District 70 · Shelly Simonds (D); last result Democratic by 29.0 points, 2025 State House District 71 · Jessica Anderson (D); last result Democratic by 6.5 points, 2025 State House District 72 · Lee Ware (R); last result Republican by 25.5 points, 2025 State House District 73 · Leslie Mehta (D); last result Democratic by 3.7 points, 2025 State House District 74 · Mike Cherry (R); last result Republican by 5.0 points, 2025 State House District 75 · Lindsey Dougherty (D); last result Democratic by 6.1 points, 2025 State House District 76 · Debra Gardner (D); last result Democratic by 37.5 points, 2025 State House District 77 · Charlie Schmidt (D); last result Democratic by 57.0 points, 2025 State House District 78 · Betsy Carr (D); last result Democratic by 61.5 points, 2025 State House District 79 · Rae Cousins (D); last result Democratic by 84.6 points, 2025 State House District 80 · Destiny LeVere Bolling (D); last result Democratic won 2025 State House District 81 · Delores McQuinn (D); last result Democratic won 2025 State House District 82 · Kim Adams (D); last result Democratic by 7.7 points, 2025 State House District 83 · Otto Wachsmann (R); last result Republican by 9.0 points, 2025 State House District 84 · Nadarius Clark (D); last result Democratic by 20.5 points, 2025 State House District 85 · Cia Price (D); last result Democratic won 2025 State House District 86 · Virgil Thornton (D); last result Democratic by 8.0 points, 2025 State House District 87 · Jeion Ward (D); last result Democratic by 59.3 points, 2025 State House District 88 · Don Scott (D); last result Democratic won 2025 State House District 89 · Kacey Carnegie (D); last result Democratic by 9.4 points, 2025 State House District 90 · Jay Leftwich (R); last result Republican by 18.8 points, 2025 State House District 91 · Cliff Hayes (D); last result Democratic won 2025 State House District 92 · Bonita Anthony (D); last result Democratic by 61.0 points, 2025 State House District 93 · Jackie Glass (D); last result Democratic won 2025 State House District 94 · Phil Hernandez (D); last result Democratic by 22.7 points, 2025 State House District 95 · Alex Askew (D); last result Democratic won 2025 State House District 96 · Kelly Fowler (D); last result Democratic by 20.8 points, 2025 State House District 97 · Michael Feggans (D); last result Democratic by 15.0 points, 2025 State House District 98 · Andrew Rice (R); last result Republican by 13.4 points, 2025 State House District 99 · Anne Ferrell Tata (R); last result Republican by 7.9 points, 2025 State House District 100 · Rob Bloxom (R); last result Republican by 5.9 points, 2025 Officials (14 in office) State legislature, current members by party Senate , 40 members listed of 40 seats D Democratic 21 R Republican 19
Next elections (15 dates) Presidential results (13 elections) Shift since 2020: 4.3 points toward Republicans (Democratic by 10.1 in 2020, Democratic by 5.8 in 2024).
30% 40% 50% 60% 70% 1976 1980 1984 1988 1992 1996 2000 2004 2008 2012 2016 2020 2024 Democratic share of all votes Republican share of all votesPresident, Virginia, 1976 to 2024 Year Democratic Republican D share R share Margin Total votes 2024 Kamala D. Harris Donald J. Trump 51.8% 46.1% Democratic by 5.8 points 4,503,288 2020 Joseph R. Biden Jr. Donald J. Trump 54.1% 44.0% Democratic by 10.1 points 4,460,524 2016 Hillary Clinton Donald J. Trump 49.8% 44.4% Democratic by 5.3 points 3,982,752 2012 Barack H. Obama Mitt Romney 51.2% 47.3% Democratic by 3.9 points 3,854,489 2008 Barack H. Obama John McCain 52.6% 46.3% Democratic by 6.3 points 3,723,260 2004 John Kerry George W. Bush 45.5% 53.7% Republican by 8.2 points 3,195,415 2000 Al Gore George W. Bush 44.4% 52.5% Republican by 8.0 points 2,739,447 1996 Bill Clinton Robert Dole 45.1% 47.1% Republican by 2.0 points 2,416,642 1992 Bill Clinton George H.W. Bush 40.6% 45.0% Republican by 4.4 points 2,559,129 1988 Michael Dukakis George H.W. Bush 39.2% 59.7% Republican by 20.5 points 2,191,609 1984 Walter Mondale Ronald Reagan 37.1% 62.3% Republican by 25.2 points 2,146,635 1980 Jimmy Carter Ronald Reagan 40.3% 53.0% Republican by 12.7 points 1,866,032 1976 Jimmy Carter Gerald Ford 48.0% 49.3% Republican by 1.3 points 1,697,094
Data State data (JSON) Sources: MIT Election Data and Science Lab, U.S. President 1976-2024 (state totals) , MIT Election Data and Science Lab, U.S. House 1976-2024 , Census TIGERweb Legislative MapServer (120th CDs layer 0, 119th CDs layer 4, 2026 SLD upper layer 1 and lower layer 2) , unitedstates/congress-legislators (current) , Open States people (current) CSVs , Wikidata SPARQL (governor position holders, party) , State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse)