Skip to main content

Virginia District 5

Primary: August 4, 2026

General Election
Democratic Candidate
Tom Perriello

Tom Perriello

$2.1M raised

Underdog
A-
Republican Candidate
John McGuire

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
57.3%
vs
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
Tom Perriello
Democratic
Grade: A-
2026 Fundraising$2.1M
Individuals
PACs
Self
John McGuire
John McGuire
Republican
Grade: F
2026 Fundraising$1.7M
Individuals
PACs