The Ballot Brief
2026 U.S. House

Virginia's 5th Congressional District — 2026 Candidates

U.S. House · VA-5
Primary: Tuesday, August 4, 2026 General: Tuesday, November 3, 2026

Not sure this is your district? Enter your ZIP to confirm it and see your full ballot

2026 candidates we're tracking in VA-5

Tom S. P. Perriello

Democratic

Top priorities

  • Lowering costs, including ending tariffs that raise grocery bills
  • Banning dark money and insider trading in Congress
  • Restoring constitutional checks and balances

Per the campaign site.

About Tom S. P. Perriello

Perriello represented Virginia's 5th District in the U.S. House from 2009 to 2011, per Cardinal News and Virginia Mercury. His campaign site says he is a native Virginian who has spent 25 years working as a member of Congress, a diplomat, a nonprofit leader and a teacher. Virginia Mercury reports his message centers on affordability and the economic pressure facing Virginia families.

John J. McGuire III

RepublicanIncumbent

Top priorities

  • A conservative agenda summarized on his campaign site as Pro-Life, Pro-God, Pro-Gun and Pro-Trump
  • Putting the people of the Commonwealth first in Washington

Per the campaign site.

About John J. McGuire III

McGuire is a former U.S. Navy SEAL and former state senator who now holds the 5th District seat, per Virginia Mercury. His campaign site asks voters to re-elect him and summarizes his positions as Pro-Life, Pro-God, Pro-Gun and Pro-Trump. His campaign site says President Trump has endorsed him in this contest.

Cooke C. Harvey

Independent

Top priorities

  • Campaign finance reform
  • Term limits for members of Congress
  • Regulation of artificial intelligence

Per the Virginia Mercury 2026 Voter Guide.

About Cooke C. Harvey

Cooke Costa Harvey is a carpenter running as an independent candidate for Virginia's 5th Congressional District, per the Virginia Mercury voter guide. No campaign website was found as of September 7, 2026.

About this race

Virginia's 5th Congressional District elects one member of the U.S. House of Representatives to a two-year term. Every House seat in the country is on the ballot in 2026. The Virginia primary is Tuesday, August 4, 2026, and the general election is Tuesday, November 3, 2026.

Virginia primary details →  ·  Virginia voter guide →