| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 2,925 | 13,152 | 16,200 | |
| 2020 | R | 2,842 | 12,659 | 15,651 | |
| 2016 | R | 2,559 | 10,663 | 13,655 | |
| 2012 | R | 3,685 | 8,736 | 12,918 | |
| 2008 | R | 4,109 | 8,187 | 12,579 | |
| 2004 | R | 3,888 | 8,173 | 12,128 | |
| 2000 | R | 3,638 | 7,142 | 11,001 | |
| 1996 | R | 3,611 | 5,088 | 9,969 | |
| 1992 | R | 3,790 | 5,664 | 10,915 | |
| 1988 | R | 3,190 | 6,377 | 9,637 | |
| 1984 | R | 2,914 | 7,056 | 10,042 | |
| 1980 | R | 3,437 | 5,905 | 9,634 | |
| 1976 | R | 4,010 | 4,820 | 8,968 | |
| 1972 | R | 1,583 | 5,247 | 6,989 | |
| 1968 | R | 1,773 | 4,909 | 7,651 | |
| 1964 | R | 2,517 | 3,617 | 6,146 | |
| 1960 | R | 1,873 | 3,705 | 5,589 | |
| 1956 | R | 1,739 | 4,060 | 5,828 | |
| 1952 | R | 1,711 | 3,774 | 5,495 | |
| 1948 | R | 1,196 | 2,456 | 3,737 | |
| 1944 | R | 1,375 | 2,352 | 3,729 | |
| 1940 | R | 1,546 | 1,835 | 3,386 | |
| 1936 | R | 2,122 | 3,245 | 5,368 | |
| 1932 | D | 1,537 | 1,461 | 3,026 | |
| 1928 | R | 1,117 | 2,459 | 3,576 | |
| 1924 | R | 1,257 | 1,743 | 3,016 | |
| 1920 | R | 1,265 | 2,520 | 3,791 | |
| 1916 | R | 858 | 1,424 | 2,282 | |
| 1912 | R | 765 | 874 | 1,988 | |
| 1908 | R | 859 | 1,521 | 2,380 | |
| 1904 | R | 874 | 1,265 | 2,143 | |
| 1900 | R | 1,434 | 1,759 | 3,203 | |
| 1896 | R | 1,528 | 1,673 | 3,207 | |
| 1892 | D | 1,450 | 1,008 | 2,508 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Carroll County, nestled in Virginia's southwestern corner along the Blue Ridge foothills, recorded an R+63.3 margin in 2024—among the steepest presidential tilts in the state—reflecting a rural, working-class electorate that has shifted sharply over the past two decades.
The Republican margin in Carroll County reached its widest at sixty-three points in 2024. The margin in 2024 was sixty-three points, in line with the county's deep historical pattern.
Carroll County's loyalty is rooted in its place. Median household income of $54,484, a 94% non-Hispanic-white share, and a population of 29,157 together describe a community whose political habits are deeply settled. The county's voting pattern over the last decade is most similar to that of Franklin County and Wythe County.
