| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 2,041 | 2,943 | 5,065 | |
| 2020 | R | 2,096 | 2,812 | 4,978 | |
| 2016 | R | 1,747 | 2,539 | 4,483 | |
| 2012 | R | 1,980 | 2,311 | 4,357 | |
| 2008 | R | 2,105 | 2,227 | 4,405 | |
| 2004 | R | 1,837 | 2,172 | 4,050 | |
| 2000 | R | 1,462 | 1,850 | 3,513 | |
| 1996 | R | 1,405 | 1,505 | 3,181 | |
| 1992 | R | 1,273 | 1,410 | 3,181 | |
| 1988 | R | 1,003 | 1,657 | 2,686 | |
| 1984 | R | 999 | 1,696 | 2,707 | |
| 1980 | R | 1,055 | 1,179 | 2,367 | |
| 1976 | D | 1,071 | 881 | 1,981 | |
| 1972 | R | 7,266 | 20,149 | 27,884 | |
| 1968 | R | 394 | 594 | 1,363 | |
| 1964 | D | 5,611 | 3,343 | 8,963 | |
| 1960 | D | 544 | 426 | 975 | |
| 1956 | D | 523 | 514 | 1,075 | |
| 1952 | R | 518 | 619 | 1,139 | |
| 1948 | D | 617 | 311 | 1,034 | |
| 1944 | D | 497 | 297 | 797 | |
| 1940 | D | 588 | 225 | 816 | |
| 1936 | D | 686 | 241 | 928 | |
| 1932 | D | 590 | 124 | 720 | |
| 1928 | D | 513 | 329 | 842 | |
| 1924 | D | 395 | 89 | 505 | |
| 1920 | D | 418 | 210 | 630 | |
| 1916 | D | 401 | 84 | 492 | |
| 1912 | D | 356 | 94 | 474 | |
| 1908 | D | 433 | 158 | 593 | |
| 1904 | D | 400 | 151 | 555 | |
| 1900 | D | 813 | 507 | 1,327 | |
| 1896 | D | 1,076 | 569 | 1,654 | |
| 1892 | D | 1,056 | 384 | 1,468 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Rappahannock sits entirely within Virginia's Blue Ridge foothills, with over half its land under conservation easement. Its small, affluent rural electorate has delivered Republican presidential margins in the mid-to-high teens across recent cycles.
The shift began with civil rights. 1980 marked the realignment in Rappahannock County, by a five points margin. The Republican margin reached its widest at forty-six points in 1972. The 2024 margin was eighteen points.
The political shift has tracked, in Rappahannock County, the political shift of the South more broadly. A 83% non-Hispanic-white share, a median household income of $83,380, and a 10% poverty rate describe the demographic context. The county's voting pattern over the last decade is most similar to that of Lee County and Pike County.
