Craig County, Virginia: null

Virginia · Presidential Elections 18922024

R+64.4
2024 Margin
R+2.9%
2020→2024 Swing
R since 1984
Voting Streak
Classification
5K
Population

Craig County, Virginia voted R+64.4 for Donald Trump in 2024, with Trump receiving 2,562 votes (81.72%). This represented a R+2.9% swing toward Republicans compared to 2020. The county has voted Republican in every presidential election since 1984.

Electoral Behavior

Volatility
10.4
Elasticity
Inelastic
Trend
-2.2/yr (red)

Quick Stats

2024 ResultR+64.4
2020→2024 SwingR+2.9%
Voting StreakR since 1984
Elections on Record34

Demographics

Population4,892
Median Age
46.1(US: 38.4)
College (BA+)
17.3%(US: 34.6%)
Median Income
$66,286(US: $78k)
White (non-Hisp)
95.2%(US: 57.5%)
Homeownership
83.0%(US: 64.2%)
Poverty Rate
14.0%(US: 12.4%)
Veterans
5.3%(US: 6.4%)
Non-English (CVAP)
1.1%(US: 17.1%)

Presidential Elections

YearDemocratRepublicanMarginSwing
202417.3%(542)81.7%(2,562)R+64.4-2.9
202018.5%(587)80.0%(2,536)R+61.5-4.2
201619.4%(541)76.7%(2,140)R+57.3-22.5
201231.1%(830)65.9%(1,757)R+34.8-3.5
200833.5%(877)64.7%(1,695)R+31.2-0.5
200434.4%(901)65.1%(1,706)R+30.7-1.5
200034.1%(851)63.4%(1,580)R+29.2-25.3
199641.5%(895)45.4%(979)R+3.9-2.0
199242.0%(965)43.9%(1,008)R+1.9+10.5
198843.1%(864)55.5%(1,112)R+12.4+3.8

Senate Elections

YearDemocratRepublicanMarginSwing
202421.7%(671)78.3%(2,415)R+56.5-4.8
202024.1%(757)75.8%(2,381)R+51.7-2.8
201824.8%(544)73.6%(1,615)R+48.8-21.0
201434.5%(559)62.4%(1,011)R+27.9+5.1
201233.4%(883)66.5%(1,755)R+33.0-55.0
200860.2%(1,585)38.2%(1,006)D+22.0+41.0
200639.6%(799)58.6%(1,182)R+19.0+61.4
20020.0%(0)80.4%(1,091)R+80.4-50.7
200035.1%(873)64.8%(1,611)R+29.7-41.4
199655.6%(1,207)44.0%(954)D+11.7+23.7

Governor Elections

YearDemocratRepublicanMarginSwing
202520.5%(467)79.3%(1,806)R+58.8-5.3
201722.4%(413)75.9%(1,398)R+53.5-12.6
201324.3%(396)65.1%(1,063)R+40.9-5.3
200932.2%(518)67.8%(1,091)R+35.6-23.2
200542.4%(754)54.8%(975)R+12.4-14.1
200150.3%(918)48.6%(887)D+1.7+24.2
199737.3%(736)59.8%(1,180)R+22.5+10.7
199332.9%(631)66.2%(1,268)R+33.2-25.1
198945.8%(766)53.9%(902)R+8.1-18.6
198555.2%(909)44.8%(737)D+10.4-15.6

Related Counties

Share on X

Explore More