Voting & Elections in Richmond, VA

Presidential election results and party lean trends

County-level data: Election results are reported at the county level. Richmond is located in Richmond city, VA. Results reflect all voters in the county, not just those in Richmond.

Election Overview

Source: Richmond city (2024)

2024 Winner

Democrat

Dem Votes

88,710

82.0%

GOP Votes

17,041

15.8%

Total Votes

108,143

Margin

D+66.3%

Shift from 2020

R+1.7pp

vs prior election

📊Election Results by Year
20162024
📈Partisan Lean Trend
D+66.3%

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
202488,71017,041108,14382.0%15.8%D+66.3
202092,17516,603111,15982.9%14.9%D+68.0
201674,64014,25494,72478.8%15.0%D+63.8

In the 2024 presidential election, Richmond city recorded 108,143 total votes. Democrats won the county with 82.0% of the vote compared to 15.8% for Republicans, a margin of D+66.3%. Compared to 2020, the margin shifted R+1.7pp from the previous election. Since 2016, Richmond city has shifted 2.5 percentage points toward Democrats.