Virginia District 5
Primary: August 4, 2026
General Election
Democratic Candidate

Tom Perriello
$2.1M raised
Underdog
A-
Republican Candidate

John McGuire
$1.7M raised
Contender
F
District Demographics
Median HHI
$73,090
Unemployment
3.1%
Uninsured
5.8%
2024 House Results
JOHN J. MCGUIRE III
vs57.3%
GLORIA TINSLEY WITT
42.3%
R+15.0
2024 Presidential
D: 43.0%|R: 56.0%
R+12.0
2020 Presidential
D: 45.0%|R: 53.0%
R+8.0
Candidate Details

Tom Perriello
Democratic
Grade: A-
2026 Fundraising$2.1M
Individuals
PACs
Self

John McGuire
Republican
Grade: F
2026 Fundraising$1.7M
Individuals
PACs