Back Button
Branch Politics Logo

Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.

Photo of John Joseph McGuire III

John Joseph McGuire III

REPUBLICAN

John Joseph McGuire III is running for Virginia State Senator, District 10, Republican Primary.

Personal background

John is from Virginia. He attended Henrico High School. He lives with his wife and five children in Richmond.

Professional background

John owns a fitness studio, SEAL Team Physical Training. He served in the U.S. Navy as a Navy SEAL.

Political background

John Joseph McGuire III is currently the state delegate representing district 56. He was first elected in 2017 and has been in office for two terms.

Energy & the Environment

As of April 24, 2023, John Joseph McGuire III’s website did not contain information on this issue.

Suggest an edit

Economy

Wants to lower taxes, especially for veterans.

Supports getting rid of government regulations on businesses.

Suggest an edit

Healthcare

Opposes abortion, and wants to limit access to abortion.

Wants to get rid of government regulations on health insurance companies.

Supports more recovery options for people with substance use disorder.

Suggest an edit

Education

Wants to ban education on race and racism in public schools.

Supports using government funding for vouchers for parents to send their children to private or charter schools rather than public schools.

Suggest an edit

Public Safety

Opposes gun control.

Wants to raise pay and provide more benefits for the police.

Suggest an edit