| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 4,493 | 7,445 | 12,040 | |
| 2020 | R | 4,860 | 7,089 | 12,051 | |
| 2016 | R | 4,792 | 6,026 | 11,070 | |
| 2012 | R | 5,348 | 5,594 | 11,039 | |
| 2008 | D | 5,545 | 5,208 | 10,862 | |
| 2004 | R | 4,539 | 4,868 | 9,437 | |
| 2000 | D | 4,270 | 4,091 | 8,422 | |
| 1996 | D | 4,312 | 3,310 | 8,158 | |
| 1992 | D | 4,725 | 2,793 | 8,363 | |
| 1988 | D | 4,189 | 3,299 | 7,509 | |
| 1984 | D | 4,157 | 3,992 | 8,174 | |
| 1980 | D | 3,529 | 2,156 | 5,777 | |
| 1976 | D | 3,707 | 1,761 | 5,489 | |
| 1972 | R | 1,922 | 2,983 | 5,001 | |
| 1968 | D | 2,137 | 1,036 | 6,024 | |
| 1964 | D | 2,513 | 1,793 | 4,306 | |
| 1960 | D | 2,832 | 1,272 | 4,104 | |
| 1956 | D | 2,468 | 1,204 | 3,672 | |
| 1952 | D | 2,597 | 973 | 3,570 | |
| 1948 | D | 1,651 | 351 | 2,399 | |
| 1944 | D | 1,923 | 492 | 2,415 | |
| 1940 | D | 2,335 | 351 | 2,686 | |
| 1936 | D | 2,493 | 207 | 2,700 | |
| 1932 | D | 1,858 | 169 | 2,033 | |
| 1928 | D | 936 | 749 | 1,685 | |
| 1924 | D | 1,075 | 467 | 1,546 | |
| 1920 | D | 1,239 | 505 | 1,744 | |
| 1916 | D | 849 | 338 | 1,187 | |
| 1912 | D | 705 | 154 | 904 | |
| 1908 | D | 820 | 373 | 1,195 | |
| 1904 | D | 874 | 201 | 1,075 | |
| 1900 | D | 1,342 | 1,277 | 2,621 | |
| 1896 | R | 1,372 | 1,701 | 3,118 | |
| 1892 | R | 913 | 1,522 | 2,892 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Caswell sits along the Virginia border with a tobacco-farming heritage and a population under 25,000 that has shifted toward double-digit Republican presidential margins in each of the last four cycles.
The shift began with civil rights. 2012 marked the realignment in Caswell County, by a two points margin. The Republican margin reached its widest at twenty-five points in 2024. The 2024 margin was twenty-five points.
The political shift has tracked, in Caswell County, the political shift of the South more broadly. A 60% non-Hispanic-white share, a median household income of $59,755, and a 19% poverty rate describe the demographic context. The county's voting pattern over the last decade is most similar to that of Hyde County and Moody County.
