Politics & Government

US House District 5 GOP Primary Election Results: Good Vs. McGuire

Refresh for updates in Patch's live coverage of the 2024 U.S. House Democratic primary election in Virginia's 5th District.

Refresh for updates in Patch's live coverage of the 2024 U.S. House Democratic primary election in Virginia's 5th District.
Refresh for updates in Patch's live coverage of the 2024 U.S. House Democratic primary election in Virginia's 5th District. (Patch Graphics)

Updated June 18 10:01 PM Eastern Time

Incumbent GOP Congressman Bob Good is trying to hold on to his seat as votes continue to be counted in Tuesday's Republican primary for Virginia's 5th Congressional District.

Find out what's happening in Charlottesvillefor free with the latest updates from Patch.

Voters across several counties are casting their ballots to decide between the incumbent, Bob Good, and challenger, John McGuire III. Good faced criticism from party leader former President Donald Trump after he supported Florida Gov. Ron DeSantis in the early presidential contests.

In total, about 59,070 votes have been reported as of 10 p.m., with Bob Good receiving 29,303 votes and John McGuire III receiving 29,767 votes.

Find out what's happening in Charlottesvillefor free with the latest updates from Patch.

Below is the current status of the vote count, representing the numbers reported so far from precincts across the district.

Current Vote Tally by County

  • Albemarle County: Bob Good - 2,410, John McGuire III - 1,926 (12/31 precincts reporting)
  • Amelia County: Bob Good - 670, John McGuire III - 612 (5/6 precincts reporting)
  • Amherst County: Bob Good - 1,626, John McGuire III - 1,305 (12/12 precincts reporting)
  • Appomattox County: Bob Good - 1,011, John McGuire III - 1,008 (9/10 precincts reporting)
  • Bedford County: Bob Good - 2,506, John McGuire III - 1,774 (8/12 precincts reporting)
  • Buckingham County: Bob Good - 482, John McGuire III - 621 (10/11 precincts reporting)
  • Campbell County: Bob Good - 3,373, John McGuire III - 2,637 (16/17 precincts reporting)
  • Charlotte County: Bob Good - 478, John McGuire III - 634 (7/8 precincts reporting)
  • Charlottesville City: Bob Good - 357, John McGuire III - 268 (9/10 precincts reporting)
  • Cumberland County: Bob Good - 388, John McGuire III - 409 (5/6 precincts reporting)
  • Danville City: Bob Good - 648, John McGuire III - 1,059 (16/17 precincts reporting)
  • Fluvanna County: Bob Good - 640, John McGuire III - 530 (5/6 precincts reporting)
  • Goochland County: Bob Good - 1,338, John McGuire III - 2,135 (10/11 precincts reporting)
  • Halifax County: Bob Good - 1,016, John McGuire III - 1,172 (20/21 precincts reporting)
  • Hanover County: Bob Good - 630, John McGuire III - 1,083 (7/8 precincts reporting)
  • Louisa County: Bob Good - 1,463, John McGuire III - 2,171 (15/15 precincts reporting)
  • Lunenburg County: Bob Good - 494, John McGuire III - 354 (11/12 precincts reporting)
  • Lynchburg City: Bob Good - 3,002, John McGuire III - 2,160 (18/19 precincts reporting)
  • Mecklenburg County: Bob Good - 1,253, John McGuire III - 881 (22/23 precincts reporting)
  • Nelson County: Bob Good - 761, John McGuire III - 607 (9/10 precincts reporting)
  • Nottoway County: Bob Good - 298, John McGuire III - 363 (7/8 precincts reporting)
  • Pittsylvania County: Bob Good - 2,532, John McGuire III - 3,158 (27/30 precincts reporting)
  • Powhatan County: Bob Good - 1,349, John McGuire III - 2,242 (13/13 precincts reporting)
  • Prince Edward County: Bob Good - 578, John McGuire III - 658 (10/11 precincts reporting)

The reporting will continue throughout the evening as the ballots are counted. Stay tuned to Patch Election Desk for live updates and the latest results in the Virginia US House District 5 primary race.

Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.

More from Charlottesville