Voting & Elections in Roanoke, VA

Presidential election results and party lean trends

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

Election Overview

Source: Roanoke city (2024)

2024 Winner

Democrat

Dem Votes

25,737

61.1%

GOP Votes

15,787

37.5%

Total Votes

42,128

Margin

D+23.6%

Shift from 2020

R+2.2pp

vs prior election

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

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
202425,73715,78742,12861.1%37.5%D+23.6
202026,77315,60743,32361.8%36.0%D+25.8
201623,40316,04541,72856.1%38.5%D+17.6

In the 2024 presidential election, Roanoke city recorded 42,128 total votes. Democrats won the county with 61.1% of the vote compared to 37.5% for Republicans, a margin of D+23.6%. Compared to 2020, the margin shifted R+2.2pp from the previous election. Since 2016, Roanoke city has shifted 6.0 percentage points toward Democrats.