John McGuire
RepublicanIncumbent
Public Record Profile
2026 Race · Virginia
7 candidates on record · incumbent running
The 2026 election for U.S. House (District 5) in Virginia is scheduled for November 3, 2026. 7 candidates are on record: John McGuire (Republican), Melanie Lucero (Republican), Suzanne Krzyzanowski (Democratic), Tom Perriello (Democratic), Robert Tracinski (Democratic), Cooke Harvey (Independent), and Chris Register (Independent). The seat is currently held by John J. McGuire III (Republican), who has served since January 2025, and the incumbent is on the ballot.
RepublicanIncumbent
Public Record Profile
Republican
Public Record Profile
Democratic
Public Record Profile
Democratic
Public Record Profile
Democratic
Public Record Profile
Independent
Public Record Profile
Independent
Public Record Profile
John J. McGuire III
Republican · Since January 2025
Committee assignments[congress.gov]
Recent legislation sponsored[congress.gov]
HR.8843
FAFO Act
HR.7935
Shall Not Be Infringed Act of 2026
John McGuire (Republican), Melanie Lucero (Republican), Suzanne Krzyzanowski (Democratic), Tom Perriello (Democratic), Robert Tracinski (Democratic), Cooke Harvey (Independent), and Chris Register (Independent). John McGuire is the incumbent.
The general election is November 3, 2026. Voter registration deadlines are set by Virginia and are listed at vote.gov.
John J. McGuire III, a Republican, currently represents Virginia, serving since January 2025.
John J. McGuire III serves on House Committee on Armed Services and House Committee on Oversight and Government Reform. Committee assignments are sourced from congress.gov.
Other 2026 races in Virginia