| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 1,503 | 6,544 | 8,119 | |
| 2020 | R | 1,535 | 6,529 | 8,131 | |
| 2016 | R | 1,407 | 5,592 | 7,285 | |
| 2012 | R | 2,068 | 4,801 | 7,121 | |
| 2008 | R | 2,480 | 4,540 | 7,220 | |
| 2004 | R | 2,430 | 4,655 | 7,137 | |
| 2000 | R | 2,467 | 4,236 | 6,852 | |
| 1996 | R | 2,661 | 3,004 | 6,403 | |
| 1992 | R | 2,615 | 3,378 | 6,939 | |
| 1988 | R | 2,441 | 3,968 | 6,451 | |
| 1984 | R | 2,319 | 4,508 | 6,890 | |
| 1980 | R | 2,875 | 3,494 | 6,547 | |
| 1976 | D | 3,146 | 3,021 | 6,251 | |
| 1972 | R | 1,603 | 3,565 | 5,283 | |
| 1968 | R | 1,926 | 3,563 | 6,587 | |
| 1964 | D | 3,238 | 3,105 | 6,352 | |
| 1960 | R | 2,738 | 3,893 | 6,638 | |
| 1956 | R | 2,426 | 4,039 | 6,496 | |
| 1952 | R | 2,734 | 4,449 | 7,201 | |
| 1948 | R | 2,741 | 3,669 | 6,568 | |
| 1944 | R | 2,607 | 3,298 | 5,914 | |
| 1940 | R | 2,703 | 2,806 | 5,526 | |
| 1936 | R | 3,005 | 3,343 | 6,352 | |
| 1932 | D | 2,306 | 1,624 | 3,958 | |
| 1928 | R | 1,713 | 2,728 | 4,441 | |
| 1924 | D | 1,611 | 1,442 | 3,076 | |
| 1920 | R | 1,781 | 2,153 | 3,934 | |
| 1916 | R | 967 | 1,244 | 2,215 | |
| 1912 | D | 842 | 832 | 1,966 | |
| 1908 | R | 841 | 1,243 | 2,084 | |
| 1904 | R | 867 | 1,054 | 1,925 | |
| 1900 | R | 1,252 | 1,585 | 2,839 | |
| 1896 | R | 1,328 | 1,473 | 2,831 | |
| 1892 | D | 1,299 | 832 | 2,257 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Tucked into the Blue Ridge highlands near the North Carolina line, Grayson recorded an R+62.2 presidential margin in 2024, reflecting the rural Appalachian realignment that has steadily widened Republican margins across southwest Virginia over the past two decades.
The Democratic margin in Grayson County peaked at twenty-one points in 1892. By 1980 the county had flipped, voting Republican for the first time in many years. The 2024 margin was sixty-two points, the most Republican-leaning result in the county's modern history.
The economic context is the key. Grayson County's median household income of $47,730 sits well below state and national norms, and 17% of residents live below the federal poverty line. The shift here is part of a broader realignment of working-class places across the country. The county's voting pattern over the last decade is most similar to that of Bland County and Putnam County.
