Skip to main content

2024 Virginia U.S. House - District 5 Election Results

Election Date: Nov. 5, 2024 | Updated 5:51 PM EST Dec. 2, 2024

District 5

97.13% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)242,94757.7%
Gloria Witt (D)178,41542.3%

County-By-County Results Map

Democratic Lead
Republican Lead
Other Lead
Tied / Runoff
No Election
No Results
Mail-in and early votes may not be included.

County-by-County Results

Jump to:

Albemarle County

96.16% Est. Vote Counted
CandidateTotal Votes% Votes
Gloria Witt (D)40,96964.7%
John McGuire (R)22,37835.3%

Amelia County

98.40% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)5,68074.3%
Gloria Witt (D)1,96025.7%

Amherst County

98.67% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)11,45767.7%
Gloria Witt (D)5,45932.3%

Appomattox County

98.60% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)7,04876.4%
Gloria Witt (D)2,17423.6%

Bedford County

97.68% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)13,86974.7%
Gloria Witt (D)4,70725.3%

Buckingham County

98.50% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)4,77263.0%
Gloria Witt (D)2,79737.0%

Campbell County

97.48% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)22,46475.1%
Gloria Witt (D)7,44624.9%

Charlotte County

98.31% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)3,95467.9%
Gloria Witt (D)1,86632.1%

Charlottesville city

91.92% Est. Vote Counted
CandidateTotal Votes% Votes
Gloria Witt (D)17,70084.2%
John McGuire (R)3,30915.8%

Cumberland County

98.77% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)3,30163.1%
Gloria Witt (D)1,92936.9%

Danville city

98.34% Est. Vote Counted
CandidateTotal Votes% Votes
Gloria Witt (D)9,94559.4%
John McGuire (R)6,80540.6%

Fluvanna County

98.35% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)8,84754.8%
Gloria Witt (D)7,30345.2%

Goochland County

98.67% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)11,91562.5%
Gloria Witt (D)7,16237.5%

Halifax County

98.49% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)10,65561.5%
Gloria Witt (D)6,65938.5%

Hanover County

98.25% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)8,09869.5%
Gloria Witt (D)3,55330.5%

Louisa County

98.26% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)15,03964.9%
Gloria Witt (D)8,13835.1%

Lunenburg County

97.92% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)3,54663.4%
Gloria Witt (D)2,04836.6%

Lynchburg city

93.15% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)17,87153.0%
Gloria Witt (D)15,84147.0%

Mecklenburg County

98.36% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)9,65062.6%
Gloria Witt (D)5,77437.4%

Nelson County

98.59% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)4,99154.6%
Gloria Witt (D)4,14645.4%

Nottoway County

98.18% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)4,11362.7%
Gloria Witt (D)2,45037.3%

Pittsylvania County

98.28% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)23,53472.3%
Gloria Witt (D)9,03427.7%

Powhatan County

98.06% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)15,03874.3%
Gloria Witt (D)5,19225.7%

Prince Edward County

96.68% Est. Vote Counted
CandidateTotal Votes% Votes
John McGuire (R)4,61352.6%
Gloria Witt (D)4,16347.4%