Craig County, Virginia
| Donald Trump ✓Republican | 81.7% | 2,562 |
|---|---|---|
| Kamala HarrisDemocratic | 17.3% | 542 |
| Chase OliverLibertarian | 0.3% | 8 |
| Year | Margin (D minus R) |
|---|---|
| 1892 | +47.1% |
| 1896 | +31.8% |
| 1900 | +20.9% |
| 1904 | +33.9% |
| 1908 | +23.6% |
| 1912 | +49.6% |
| 1916 | +29.6% |
| 1920 | +9.4% |
| 1924 | +25.5% |
| 1928 | +4.0% |
| 1932 | +35.9% |
| 1936 | +24.6% |
| 1940 | +37.3% |
| 1944 | +26.6% |
| 1948 | +17.5% |
| 1952 | +7.1% |
| 1956 | +1.6% |
| 1960 | +10.4% |
| 1964 | +23.3% |
| 1968 | −12.9% |
| 1972 | −28.6% |
| 1976 | +33.4% |
| 1980 | +10.0% |
| 1984 | −16.1% |
| 1988 | −12.4% |
| 1992 | −1.9% |
| 1996 | −3.9% |
| 2000 | −29.2% |
| 2004 | −30.7% |
| 2008 | −31.2% |
| 2012 | −34.8% |
| 2016 | −57.3% |
| 2020 | −61.5% |
| 2024 | −64.4% |
| Year | Total registered |
|---|---|
| 2016 | 3,911 |
| 2018 | 3,844 |
| 2020 | 3,971 |
| 2022 | 3,960 |
| 2024 | 4,006 |
Tucked in the Allegheny Highlands with no incorporated towns, Craig County posts some of Virginia's widest presidential margins — its sparse, rural electorate has backed the Republican nominee by 60-plus points in recent cycles.
Across the recorded series it reached a Democratic high of 49.6 points in 1912 and a Republican high of 64.4 points in 2024. Between 2020 and 2024 the county moved 2.9 points toward the Republican candidate; the 2024 margin was 64.4 points.
A population of 4,856, a 96% non-Hispanic-white share, and a median household income of $69,057 describe the county. The county's voting pattern over the last decade is most similar to that of Harrison County and Metcalfe County.
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Craig County, Virginia. Akashic. https://akashic.app/county/51045/. Accessed May 20, 2026. License: CC BY 4.0.