I want to help voters navigate candidates in Virginia. Learn more

United States
House of Representatives
District 5
Share:

Republican Primary

Incumbent Bob Good will face Republican challengers in a primary election that will likely determine the winner in this year's general election.

Candidates

Total Raised: $
1,358,539
Bob-Good-Solo-Image@1500x1000-240ppi-60

Bob Good

U.S. House (District 5)
Education
Liberty University (BS)
Liberty University (MBA)
Campaign Finance
Money raised: $855,792
791baf_3065f7835d50441eaa0441c08c7d7642~mv2

John McGuire

Veteran
Senate of Virginia (District 10)
Occupation
Seal Team Physical Training, Inc.
Education
Northwest Florida State College
Campaign Finance
Money raised: $502,747

In the news

cardinalnews.org

McGuire says he won’t participate in sole debate set for 5th District GOP primary

cardinalnews.org

The shadow of Trump looms large in viciously fought GOP primary battle in Virginia’s 5th District

cardinalnews.org

Republican primary battle between McGuire and Good heats up

cardinalnews.org

The Good-McGuire Republican primary in the 5th District starts rough, will get rougher

richmond.com

Rep. Good, GOP challenger McGuire trade charges

Podcasts

Pod Virginia

Markus Schmidt: The Bob Good/John McGuire Republican Primary

How can I improve election pages?

Primary voting

The state of Virginia has “open primaries.” You can vote in either party’s primary but you cannot vote in both.

Early voting

In-person early voting begins Friday, May 3rd, 2024.