2026 MidtermsRe-electedR+15Stable$872K raised
2026 Midterms:John McGuire won re-election.
John McGuire
Loading voting record...
Reach Virginia Lawmakers
Representative McGuire focuses on Energy, Immigration and Public Lands and Natural Resources. Deliver personalized constituent letters to Virginia's federal, state, and local officials — live in under five minutes.
Grassroots advocacy & legislator intelligence. Used by nonprofits, associations, and GR firms nationwide.
Start a Campaign