Photo of John J. McGuire III WTF

John J. McGuire III

Republican U.S. House • Virginia 05 · Virginia 05
State
Virginia
Salary
$174,000/year
Tenure
1 year, 5 months
0
Recorded Votes
0
Became Law
18
Bills Sponsored
Call Office All Representatives
Next Election On the November 3, 2026 Ballot
Term ends: January 3, 2027 Last won: 2024 (57.3%, +15.0pt) Terms served: 1 Term length: 2 years

John J. McGuire III is a Republican Representative representing Virginia's 5th District in the 119th Congress (2025–2027). In office for 1 year, 5 months, , and sponsored 18 bills. They won their 2024 election with 57.3% of the vote, a 15.0-point margin. Up for re-election November 2026.

How congressional sessions work

Each numbered Congress spans two calendar years and is divided into two sessions: the first session (odd-numbered year, e.g., 2025) and the second session (even-numbered year, e.g., 2026). Modern Congresses begin on January 3 of odd-numbered years and end on January 3 two years later, unless a law sets a different date. The House is elected every two years, while Senators serve six-year terms staggered so that roughly one-third of the Senate is up for election every two years.

No recent votes available.

Virginia Congressional Delegation

Other members of the 119th Congress representing Virginia. View full Virginia delegation