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%.
| Representative-elect | John McGuire (R), re-elected |
|---|---|
| Current representative | John J. McGuire III (R), through January 3, 2027 |
| District lines | Unchanged for 2026 |
| Partisan lean (PVI) | R+6 |
| PoliGov final forecast | Lean R · Tom Perriello 10%, John McGuire 90% |
2026 results
Called
| Candidate | Vote | Votes |
|---|---|---|
| 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.