Good won the following localities with 50–60% of the vote: Rappahannock (county), Buckingham (county), Halifax (county), Greene (county), Charlotte (county), Mecklenburg (county), Henry (county), Lunenburg (county), and Fauquier (county) Good won the following localities with 60–70% of the vote: Franklin (county), Pittsylvania (county), Campbell (county), and Madison (county) Good won the following locality with 70–80% of the vote: Bedford (county) Webb won the following localities with 50–60% of the vote: Brunswick (county), Fluvanna (county), Nelson (county), and Prince Edward (county) Webb won the following locality with 60–70% of the vote: Danville (city) Webb won the following locality with 80–90% of the vote: Charlottesville (city) }} The 5th district stretches from
Southside Virginia all the way to Northern Virginia, with the city of
Charlottesville inside it. The district is larger than six states. The incumbent Republican
Denver Riggleman, who was elected with 53.2% of the vote in 2018, was ousted by Bob Good in a district convention.
Eliminated at convention •
Denver Riggleman, incumbent U.S. representative
Endorsements Convention results Democratic primary Candidates Nominee •
Cameron Webb, internal medicine physician and former
White House Fellow Eliminated in primary • Roger Dean Huffstetler, U.S. Marine Corps veteran, entrepreneur, and candidate for
Virginia's 5th congressional district in
2018 • John Lesinski,
Rappahannock County supervisor and retired U.S. Marine Corps colonel • Claire Russo, U.S. Marine Corps veteran
Withdrawn • Shadi Ayyas, physician • Kim Daugherty, attorney
(endorsed Webb){{cite web
Endorsements Primary results General election Endorsements Predictions }
Polling Results ==District 6==