John McGuire
John McGuire (Republican Party) is a member of theU.S. House, representingVirginia'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 theU.S. House to representVirginia's 5th Congressional District. He declared candidacy for the Republican primary scheduled onJune 16, 2026.[source]
Biography
John McGuire was born inRichmond, Virginia, in 1968. McGuire graduated from Henrico High School. He served as a U.S. Navy Seal from 1988 to 1998. His professional experience includes founding SEAL Team Physical Training Inc.[1][2][3]
Committee assignments
U.S. House
2025-2026
McGuire was assigned to the following committees:[Source]
- Committee on Oversight and Government Reform
- Cybersecurity, Information Technology, and Government Innovation Subcommittee
- Health Care and Financial Services Subcommittee
- Military and Foreign Affairs Subcommittee
- House Committee on Armed Services
- Cyber Information Technologies and Innovation
- Tactical Air and Land Forces
Elections
2026
See also: Virginia's 5th Congressional District election, 2026
General election
The primary will occur on June 16, 2026. The general election will occur on November 3, 2026. Additional general election candidates will be added here following the primary.
General election for U.S. House Virginia District 5
Cooke Harvey andChris Register are running in the general election for U.S. House Virginia District 5 on November 3, 2026.
Candidate | ||
| Cooke Harvey (Independent) | ||
| Chris Register (Independent) | ||
There are noincumbents in this race. | ||||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
Democratic primary election
Democratic primary for U.S. House Virginia District 5
The following candidates are running in the Democratic primary for U.S. House Virginia District 5 on June 16, 2026.
There are noincumbents in this race. | ||||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
Withdrawn or disqualified candidates
- Hugh Murray (D)
- Adele Stichel (D)
Republican primary election
Republican primary for U.S. House Virginia District 5
IncumbentJohn McGuire,Bob Good, andMelanie Lucero are running in the Republican primary for U.S. House Virginia District 5 on June 16, 2026.
Incumbents arebolded and underlined. | ||||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
Endorsements
McGuire received the following endorsements. To send us additional endorsements,click here.
- PresidentDonald Trump (R)
2024
See also: Virginia's 5th Congressional District election, 2024
Virginia's 5th Congressional District election, 2024 (June 18 Democratic primary)
Virginia's 5th Congressional District election, 2024 (June 18 Republican primary)
General election
General election for U.S. House Virginia District 5
John McGuire defeatedGloria Tinsley Witt in the general election for U.S. House Virginia District 5 on November 5, 2024.
Candidate | % | Votes | ||
| ✔ | John McGuire (R) | 57.3 | 249,564 | |
Gloria Tinsley Witt (D) ![]() | 42.3 | 184,229 | ||
| Other/Write-in votes | 0.5 | 2,046 | ||
There were noincumbents in this race. The results have been certified. Source | Total votes: 435,839 | |||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
Democratic primary election
Democratic primary for U.S. House Virginia District 5
Gloria Tinsley Witt defeatedGary Terry andPaul Riley in the Democratic primary for U.S. House Virginia District 5 on June 18, 2024.
Candidate | % | Votes | ||
| ✔ | Gloria Tinsley Witt ![]() | 57.2 | 14,188 | |
Gary Terry ![]() | 22.4 | 5,566 | ||
Paul Riley ![]() | 20.4 | 5,063 | ||
There were noincumbents in this race. The results have been certified. Source | Total votes: 24,817 | |||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
Republican primary election
Republican primary for U.S. House Virginia District 5
John McGuire defeated incumbentBob Good in the Republican primary for U.S. House Virginia District 5 on June 18, 2024.
Candidate | % | Votes | ||
| ✔ | John McGuire | 50.3 | 31,583 | |
| Bob Good | 49.7 | 31,209 | ||
Incumbents arebolded and underlined. The results have been certified. Source | Total votes: 62,792 | |||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
Endorsements
McGuire received the following endorsements.
- U.S. Rep.Warren Davidson (R)
- U.S. Rep.Mike Rogers (R)
- Former PresidentDonald Trump (R)
Pledges
McGuire signed the following pledges.
2023
See also: Virginia State Senate elections, 2023
General election
General election for Virginia State Senate District 10
John McGuire won election in the general election for Virginia State Senate District 10 on November 7, 2023.
Candidate | % | Votes | ||
| ✔ | John McGuire (R) | 91.2 | 59,013 | |
| Other/Write-in votes | 8.8 | 5,721 | ||
There were noincumbents in this race. The results have been certified. Source | Total votes: 64,734 | |||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
Withdrawn or disqualified candidates
- Dan Tomlinson (D)
Democratic primary election
The Democratic primary election was canceled.Dan Tomlinson advanced from the Democratic primary for Virginia State Senate District 10.
Withdrawn or disqualified candidates
- Jacob Boykin (D)
Republican convention
Republican convention for Virginia State Senate District 10
John McGuire defeatedDuane Adams,Sandy Brindley, andJack Dyer in the Republican convention for Virginia State Senate District 10 on May 6, 2023.
Candidate | ||
| Duane Adams (R) | ||
| Sandy Brindley (R) | ||
| Jack Dyer (R) | ||
| ✔ | John McGuire (R) | |
There were noincumbents in this race. The results have been certified. Source | ||||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
Endorsements
McGuire received the following endorsements.
2022
See also: Virginia's 7th Congressional District election, 2022
General election
General election for U.S. House Virginia District 7
IncumbentAbigail Spanberger defeatedYesli Vega in the general election for U.S. House Virginia District 7 on November 8, 2022.
Candidate | % | Votes | ||
| ✔ | Abigail Spanberger (D) | 52.2 | 143,357 | |
| Yesli Vega (R) | 47.6 | 130,586 | ||
| Other/Write-in votes | 0.2 | 637 | ||
Incumbents arebolded and underlined. The results have been certified. Source | Total votes: 274,580 | |||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
Democratic primary election
The Democratic primary election was canceled. IncumbentAbigail Spanberger advanced from the Democratic primary for U.S. House Virginia District 7.
Republican primary election
Republican primary for U.S. House Virginia District 7
The following candidates ran in the Republican primary for U.S. House Virginia District 7 on June 21, 2022.
Candidate | % | Votes | ||
| ✔ | Yesli Vega | 28.9 | 10,913 | |
Derrick Anderson ![]() | 23.8 | 8,966 | ||
| Bryce Reeves | 20.1 | 7,580 | ||
Crystal Vanuch ![]() | 17.0 | 6,400 | ||
| David Ross | 6.1 | 2,284 | ||
| Gina Ciarcia | 4.2 | 1,565 | ||
There were noincumbents in this race. The results have been certified. Source | Total votes: 37,708 | |||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
Withdrawn or disqualified candidates
- John McGuire (R)
- Craig Ennis (R)
- Gary Barve (R)
- Tina Ramirez (R)
- Taylor Keeney (R)
- Amanda Chase (R)
- John Castorani (R)
- Gary Adkins (R)
- Michael Monteforte (R)
2021
See also: Virginia House of Delegates elections, 2021
General election
General election for Virginia House of Delegates District 56
IncumbentJohn McGuire defeatedBlakely Lockhart in the general election for Virginia House of Delegates District 56 on November 2, 2021.
Candidate | % | Votes | ||
| ✔ | John McGuire (R) | 61.6 | 27,706 | |
| Blakely Lockhart (D) | 38.2 | 17,187 | ||
| Other/Write-in votes | 0.1 | 65 | ||
Incumbents arebolded and underlined. The results have been certified. Source | Total votes: 44,958 | |||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
Democratic primary election
The Democratic primary election was canceled.Blakely Lockhart advanced from the Democratic primary for Virginia House of Delegates District 56.
Republican primary election
The Republican primary election was canceled. IncumbentJohn McGuire advanced from the Republican primary for Virginia House of Delegates District 56.
Campaign finance
2020
See also: Virginia's 7th Congressional District election, 2020
Virginia's 7th Congressional District election, 2020 (June 23 Democratic primary)
Virginia's 7th Congressional District election, 2020 (July 18 Republican convention)
General election
General election for U.S. House Virginia District 7
IncumbentAbigail Spanberger defeatedNick Freitas in the general election for U.S. House Virginia District 7 on November 3, 2020.
Candidate | % | Votes | ||
| ✔ | Abigail Spanberger (D) | 50.8 | 230,893 | |
| Nick Freitas (R) | 49.0 | 222,623 | ||
| Other/Write-in votes | 0.2 | 823 | ||
Incumbents arebolded and underlined. The results have been certified. Source | Total votes: 454,339 | |||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
Democratic primary election
The Democratic primary election was canceled. IncumbentAbigail Spanberger advanced from the Democratic primary for U.S. House Virginia District 7.
Republican convention
Republican convention for U.S. House Virginia District 7
The following candidates ran in the Republican convention for U.S. House Virginia District 7 on July 18, 2020.
Candidate | ||
| ✔ | Nick Freitas (R) | |
| Pete Greenwald (R) | ||
| Andrew Knaggs (R) | ||
| John McGuire (R) | ||
| Tina Ramirez (R) | ||
| Jason Alexander Roberge (R) | ||
There were noincumbents in this race. The results have been certified. Source | ||||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
Withdrawn or disqualified candidates
- Craig Ennis (R)
- Bridgette Williams (R)
- Mike Dickinson (R)
2019
See also: Virginia House of Delegates elections, 2019
General election
General election for Virginia House of Delegates District 56
IncumbentJohn McGuire defeatedJuanita Matkins in the general election for Virginia House of Delegates District 56 on November 5, 2019.
Candidate | % | Votes | ||
| ✔ | John McGuire (R) | 61.0 | 20,250 | |
Juanita Matkins (D) ![]() | 38.9 | 12,929 | ||
| Other/Write-in votes | 0.1 | 36 | ||
Incumbents arebolded and underlined. The results have been certified. Source | Total votes: 33,215 | |||
= candidate completed theBallotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you,complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data?Contact our sales team. | ||||
2017
General election
Elections for theVirginia House of Delegates took place in 2017. All100 house seats were up for election. The general election took place onNovember 7, 2017. A primary election took place onJune 13, 2017. The filing deadline for primary election candidates wasMarch 30, 2017. The filing deadline for non-party candidates and candidates nominated by methods other than a primary wasJune 13, 2017.[4]John McGuire (R) defeatedMelissa Dart (D) in the Virginia House of Delegates District 56 general election.[5]
| Virginia House of Delegates, District 56 General Election, 2017 | ||||
|---|---|---|---|---|
| Party | Candidate | Vote % | Votes | |
| Republican | 59.56% | 18,792 | ||
| Democratic | Melissa Dart | 40.44% | 12,761 | |
| Total Votes | 31,553 | |||
| Source:Virginia Department of Elections | ||||
Democratic primary election
Melissa Dart defeatedLizzie Drucker-Basch in the Virginia House of Delegates District 56 Democratic primary.[6]
| Virginia House of Delegates, District 56 Democratic Primary, 2017 | ||
|---|---|---|
| Candidate | Vote % | Votes |
| 51.25% | 2,608 | |
| Lizzie Drucker-Basch | 48.75% | 2,481 |
| Total Votes | 5,089 | |
Republican primary election
The following candidates ran in the Virginia House of Delegates District 56 Republican primary.[7]
| Virginia House of Delegates, District 56 Republican Primary, 2017 | ||
|---|---|---|
| Candidate | Vote % | Votes |
| 30.94% | 2,732 | |
| Graven Craig | 23.44% | 2,070 |
| Matt Pinsker | 22.74% | 2,008 |
| George Goodwin | 11.27% | 995 |
| Surya Dhakar | 10.78% | 952 |
| Jay Prendergast | 0.83% | 73 |
| Total Votes | 8,830 | |
Campaign themes
2026
Ballotpedia survey responses
See also:Ballotpedia's Candidate Connection
John McGuire has not yet completedBallotpedia's 2026 Candidate Connection survey.Send a message to John McGuire asking him to fill out the survey. If you are John McGuire,click here to fill out Ballotpedia's 2026 Candidate Connection survey.
Who fills out Ballotpedia's Candidate Connection survey?
Any candidate running for elected office, at any level, can complete Ballotpedia's Candidate Survey. Completing the survey will update the candidate's Ballotpedia profile, letting voters know who they are and what they stand for. More than 25,000 candidates have taken Ballotpedia's candidate survey since we launched it in 2015. Learn more about the surveyhere.
You can ask John McGuire to fill out this survey by using the buttons below or emailing john@mcguireva.com.
2024
Video for Ballotpedia
Released April 26, 2024 |
John McGuire did not completeBallotpedia's 2024 Candidate Connection survey.
2023
John McGuire did not completeBallotpedia's 2023 Candidate Connection survey.
2022
John McGuire did not completeBallotpedia's 2022 Candidate Connection survey.
2021
John McGuire did not completeBallotpedia's 2021 Candidate Connection survey.
2020
John McGuire did not completeBallotpedia's 2020 Candidate Connection survey.
2019
John McGuire did not completeBallotpedia's 2019 Candidate Connection survey.
2017
McGuire’s campaign website highlighted the following issues:
| “ | Pro-Business Reforms: | ” |
| —John McGuire,[9] | ||
Campaign finance summary
Note: The finance data shown here comes from the disclosures required of candidates and parties. Depending on the election or state, this may represent only a portion of all the funds spent on their behalf.Satellite spending groups may or may not have expended funds related to the candidate or politician on whose page you are reading this disclaimer. Campaign finance data from elections may be incomplete. For elections to federal offices, complete data can be found at theFEC website. Clickhere for more on federal campaign finance law andhere for more on state campaign finance law.
| Year | Office | Status | Contributions | Expenditures |
|---|---|---|---|---|
| 2026* | U.S. House Virginia District 5 | Candidacy Declared primary | $466,130 | $182,671 |
| 2024 | U.S. House Virginia District 5 | Won general | $1,848,418 | $1,827,771 |
| 2023 | Virginia State Senate District 10 | Won general | $563,162 | $505,387 |
| 2022 | U.S. House Virginia District 7 | Withdrew primary | $262,011 | $262,011 |
| 2021 | Virginia House of Delegates District 56 | Won general | $557,754 | $538,091 |
| 2020 | U.S. House Virginia District 7 | Lost convention | $763,934 | $763,934 |
Notable endorsements
This section displays endorsements this individual made in elections within Ballotpedia'scoverage scope.
| Endorsee | Election | Stage | Outcome |
|---|---|---|---|
| Yesli Vega source (R) | U.S. House Virginia District 7 (2022) | Primary | Lost General |
| Measure | Position | Outcome |
|---|---|---|
| Virginia Use of Legislative Congressional Redistricting Map Amendment (April 2026) source | Oppose | On the ballot |
Personal finance disclosures
Members of the House are required to file financial disclosure reports. You can search disclosure reports on the House’s official websitehere.
Analysis
Below are links to scores and rankings Ballotpedia compiled for members of Congress. We chose analyses that help readers understand how each individual legislator fit into the context of the chamber as a whole in terms of ideology, bill advancement, bipartisanship, and more.
If you would like to suggest an analysis for inclusion in this section, please emaileditor@ballotpedia.org.
119th Congress (2025-2027)
State legislative tenure
Committee assignments
2023-2024
McGuire was assigned to the following committees:
2020-2021
McGuire was assigned to the following committees:
2019-2020
McGuire was assigned to the following committees:
- Counties, Cities and Towns Committee
- Education Committee
- House Privileges and Elections Committee
- Science and Technology Committee
Sponsored legislation
The following table lists bills this person sponsored as a legislator, according toBillTrack50 and sorted by action history. Bills are sorted by the date of their last action. The following list may not be comprehensive. To see all bills this legislator sponsored, click on the legislator's name in the title of the table.
Scorecards
Ascorecard evaluates a legislator’s voting record. Its purpose is to inform voters about the legislator’s political positions. Because scorecards have varying purposes and methodologies, each report should be considered on its own merits. For example, an advocacy group’s scorecard may assess a legislator’s voting record on one issue while a state newspaper’s scorecard may evaluate the voting record in its entirety.
Ballotpedia is in the process of developing an encyclopedic list of published scorecards. Some states have a limited number of available scorecards or scorecards produced only by select groups. It is Ballotpedia’s goal to incorporate all available scorecards regardless of ideology or number.
Click here for an overview of legislative scorecards in all 50 states. To contribute to the list of Virginia scorecards, email suggestions toeditor@ballotpedia.org.
2024
In 2024, theVirginia State Legislature was in session from January 10 to March 9. Special sessions occurred May 13, 2024; June 18 to July 1; and July 18, 2024.
- Legislators are scored on their votes on bills related to economic issues.
- Legislators are scored on their votes "on a variety of bills impacting equity, safety, access, and overall well being for LGBTQ+ Virginians."
- Legislators are scored on their votes on environmental and conservation issues.
- Legislators are scored on their votes on bills related to business issues.
- Legislators are scored on their votes on bills related to the Second Amendment.
- Legislators are scored on their votes on bills related to education.
- Legislators are scored on their votes on bills related to the manufacturing sector.
2023
| To view all the scorecards we found for this legislator in 2023, click [show]. |
|---|
In 2023, theVirginia State Legislature was in session from January 11 to February 25.
|
2022
| To view all the scorecards we found for this legislator in 2022, click [show]. |
|---|
In 2022, theVirginia State Legislature was in session from January 12 to March 12.
|
2021
| To view all the scorecards we found for this legislator in 2021, click [show]. |
|---|
In 2021, theVirginia State Legislature was in session from January 13 to February 8.
|
2020
| To view all the scorecards we found for this legislator in 2020, click [show]. |
|---|
In 2020, theVirginia State Legislature was in session from January 8 to March 12. A special session was held from August 18 to November 9.
|
2019
| To view all the scorecards we found for this legislator in 2019, click [show]. |
|---|
In 2019, theVirginia General Assembly was in session from January 9 through February 24.
|
2018
| To view all the scorecards we found for this legislator in 2018, click [show]. |
|---|
In 2018, theVirginia General Assembly was in session from January 10 through March 10. Special sessions were held from April 11 to May 30 and from August 30 to October 30.
|
See also
2026 Elections
External links
Candidate U.S. House Virginia District 5 | Officeholder U.S. House Virginia District 5 | Personal |
Footnotes
- ↑United States Congress, "MCGUIRE, John J., III," accessed July 28, 2025
- ↑John McGuire, Republican for Delegate, "About John McGuire," accessed May 11, 2017
- ↑LinkedIn, "John McGuire," accessed December 19, 2024
- ↑Virginia Department of Elections, "Candidacy Requirements for the November 7, 2017 General Election," accessed March 21, 2017
- ↑Virginia Department of Elections, "2017 November General Unofficial Results," accessed November 7, 2017
- ↑Virginia Department of Elections, "2017 June Democratic Primary," accessed July 6, 2017
- ↑Virginia Department of Elections, "2017 June Republican Primary," accessed July 6, 2017
- ↑Note: This text is quoted verbatim from the original source. Any inconsistencies are attributable to the original source.
- ↑John McGuire, Republican for Delegate, "Issues," accessed May 11, 2017
| Political offices | ||
|---|---|---|
| Preceded by Bob Good (R) | U.S. House Virginia District 5 2025-Present | Succeeded by - |
| Preceded by Ghazala Hashmi (D) | Virginia State Senate District 10 2024-2024 | Succeeded by Luther Cifers (R) |
| Preceded by - | Virginia House of Delegates District 56 2018-2024 | Succeeded by Thomas Garrett (R) |
- 119th Congress
- 2017 general election (winner)
- 2017 incumbent
- 2019 general election (winner)
- 2019 incumbent
- 2020 challenger
- 2020 convention (defeated)
- 2021 general election (winner)
- 2021 incumbent
- 2021 primary (winner)
- 2022 challenger
- 2023 challenger
- 2023 convention (winner)
- 2023 general election (winner)
- 2024 challenger
- 2024 general election (winner)
- 2024 primary (winner)
- 2026 incumbent
- 2026 primary
- Current member, U.S. Congress
- Current member, U.S. House
- Former member, Virginia House of Delegates
- Former member, Virginia State Senate
- Former state legislative member
- Former state representative
- Former state senator
- Marquee, primary candidate, 2020
- Marquee, primary candidate, 2022
- Marquee, primary candidate, 2024
- Republican Party
- State House candidate, 2017
- State House candidate, 2019
- State House candidate, 2021
- State Senate candidate, 2023
- State house candidates
- State senate candidates
- U.S. House, Virginia
- U.S. House candidate (Withdrew), 2022
- U.S. House candidate, 2020
- U.S. House candidate, 2022
- U.S. House candidate, 2024
- U.S. House candidate, 2026
- U.S. House candidates
- Virginia
- Virginia House of Delegates candidate, 2017
- Virginia House of Delegates candidate, 2019
- Virginia House of Delegates candidate, 2021
- Virginia State Senate candidate, 2023
- 2017 challenger
- 2017 primary (winner)
= candidate completed the

