PoliGov

PoliGov › House map › Virginia › VA-5

Virginia's 5th Congressional District

Results updated Nov 7, 1:00 AM ET

John McGuire (Republican) was re-elected in Virginia's 5th Congressional District in 2026, defeating Tom Perriello 50.1% to 48.1%.

Map of Virginia's 5th Congressional District (2026 lines)
Representative-electJohn McGuire (R), re-elected
Current representativeJohn J. McGuire III (R), through January 3, 2027
District linesUnchanged for 2026
Partisan lean (PVI)R+6
PoliGov final forecastLean R · Tom Perriello 10%, John McGuire 90%

2026 results

Called

CandidateVoteVotes
John McGuire (R)50.1%181,432
Tom Perriello (D)48.1%173,895
Cooke C. Harvey (I)1.6%5,815

99% of the expected vote counted. Vote counts are unofficial until certified.

Other Virginia districts

VA-1 · VA-2 · VA-3 · VA-4 · VA-6 · VA-7 · VA-8 · VA-9 · VA-10 · VA-11

All Virginia districts · Virginia forecast and results · Virginia senators · Virginia governor

Results and race calls: civicAPI, updated Nov 7, 1:00 AM ET. Vote counts are unofficial until certified.