Craig County, VA — Elections & Voting

Presidential election results and party lean trends

Election Overview

Source: Craig County (2024)

2024 Winner

Republican

Dem Votes

542

17.4%

GOP Votes

2,562

82.1%

Total Votes

3,121

Margin

R+64.7%

Shift from 2020

R+3.2pp

vs prior election

📊Election Results by Year
20162024
📈Partisan Lean Trend
R+64.7%

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
20245422,5623,12117.4%82.1%R+64.7
20205872,5363,16918.5%80.0%R+61.5
20165412,1392,78419.4%76.8%R+57.4

In the 2024 presidential election, Craig County recorded 3,121 total votes. Republicans won the county with 82.1% of the vote compared to 17.4% for Democrats, a margin of R+64.7%. Compared to 2020, the margin shifted R+3.2pp from the previous election. Since 2016, Craig County has shifted 7.3 percentage points toward Republicans.

More Craig County Data

Advertisement
Craig County, VA Election Results — Presidential Voting History | City Stats