
John McGuire
Candidate, U.S. House Virginia District 5
John McGuire (Republican Party) is a member of the U.S. House, representing Virginia's 5th Congressional District. He assumed office on January 3, 2025. His current term ends on January 3, 2027.
McGuire (Republican Party) is running for re-election to the U.S. House to represent Virginia's 5th Congressional District. He declared candidacy for the Republican primary scheduled on August 4, 2026.