
John McGuire
U.S. Representative for Virginia's 5th District
Republican · Since 2025 · Next election: 2026 · Age 58
Official name: John J. McGuire III
Last updated · 7 sources
John McGuire is the U.S. Representative for Virginia's 5th District, a Republican serving since 2025.
McGuire has served in the House longer than 11 of its 438 other members and longer than 1 of Virginia's 10 other House members.
McGuire sits on 2 committees: Armed Services and Oversight and Government Reform.
In the House's last 30 days in session (May 19 – Oct 2, 2026), McGuire voted in 138 of 139 roll calls (99%). In that period, 57 bills McGuire sponsored or cosponsored had new actions.
McGuire has filed with the FEC to run for this seat in 2026. 10 candidates for the seat have reported receipts to the FEC.
This week (Sep 28 – Oct 4, 2026)
Full schedule →House: pro forma sessions Mon and Thu
Votes
All of them →Voted in 138 of 139 roll calls (99%), May 19 – Oct 2, 2026.
McGuire voted with the majority of House Republicans on 129 roll calls and against it on 9.
Votes against the party majority and missed votes (latest 5 of 10)
| Date | Vote | Question | Result | John McGuire | Note |
|---|---|---|---|---|---|
| Sep 15 | No. 304 | On Motion to Suspend the Rules and Pass H.R. 2140Diesel Emissions Reduction Act | Passed | Nay | Most House Republicans: Yea |
| Jul 22 | No. 274 | On Agreeing to the Amendment H.R. 8800 | Failed | Nay | Most House Republicans: Yea |
| Jul 21 | No. 264 | On Agreeing to the Amendment H.R. 8800 | Failed | Yea | Most House Republicans: Nay |
| Jul 21 | No. 262 | On Agreeing to the Amendment H.R. 8800 | Failed | Not Voting | Did not vote |
| Jul 21 | No. 258 | On Agreeing to the Amendment H.R. 8800 | Agreed to | Yea | Most House Republicans: Nay |
Legislation
21 bills sponsored and 314 cosponsored in the 119th Congress
H.R. 9340 Ratepayer Protection Act
Cosponsor · Latest action Sep 30, 2026: Motion to proceed to consideration of measure withdrawn in Senate.
H.R. 10581 Shenandoah VALOR Act
Cosponsor · Latest action Sep 24, 2026: Referred to the House Committee on Natural Resources.
H.R. 10556 VA Hiring Integrity Act of 2026
Cosponsor · Latest action Sep 24, 2026: Referred to the House Committee on Veterans' Affairs.
Campaign finance
- Raised
- $1,781,840
- Spent
- $1,291,713
- Cash on hand
- $524,346
2026 election cycle, through Jul 15, 2026 · FEC H0VA07133
Virginia senators
Tim KaineU.S. Senator for Virginia · Democrat
Mark WarnerU.S. Senator for Virginia · Democrat
Sources
- congress-legislators (member data, CC0) · retrieved Oct 2, 2026
- Portrait: Public domain (U.S. government work)
- House roll-call votes (Office of the Clerk)
- Bill status (Congress.gov / GovInfo BILLSTATUS) · retrieved Oct 1, 2026
- Campaign finance (Federal Election Commission) · retrieved Oct 2, 2026
- District profile (Census Bureau, 2020–2024 American Community Survey 5-year estimates)