| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 8,457 | 16,800 | 25,474 | |
| 2020 | R | 9,127 | 16,725 | 26,105 | |
| 2016 | R | 8,198 | 15,208 | 24,091 | |
| 2012 | R | 10,317 | 13,984 | 24,963 | |
| 2008 | R | 11,118 | 13,758 | 25,215 | |
| 2004 | R | 9,851 | 13,358 | 23,458 | |
| 2000 | R | 8,898 | 11,870 | 21,463 | |
| 1996 | R | 9,061 | 9,110 | 20,874 | |
| 1992 | D | 9,296 | 9,005 | 21,825 | |
| 1988 | R | 7,536 | 10,871 | 18,729 | |
| 1984 | R | 6,976 | 12,693 | 19,906 | |
| 1980 | D | 8,800 | 8,258 | 17,783 | |
| 1976 | D | 9,680 | 5,612 | 16,024 | |
| 1972 | R | 2,200 | 11,095 | 13,663 | |
| 1968 | D | 4,175 | 3,946 | 15,224 | |
| 1964 | R | 12,779 | 29,286 | 42,082 | |
| 1960 | D | 3,306 | 2,323 | 5,643 | |
| 1956 | D | 2,582 | 2,436 | 5,102 | |
| 1952 | D | 2,323 | 1,871 | 4,220 | |
| 1948 | D | 1,318 | 730 | 2,537 | |
| 1944 | D | 1,538 | 727 | 2,270 | |
| 1940 | D | 1,795 | 474 | 2,280 | |
| 1936 | D | 1,790 | 458 | 2,252 | |
| 1932 | D | 1,146 | 342 | 1,503 | |
| 1928 | D | 1,267 | 1,139 | 2,406 | |
| 1924 | D | 1,097 | 565 | 1,697 | |
| 1920 | D | 871 | 698 | 1,585 | |
| 1916 | D | 851 | 567 | 1,429 | |
| 1912 | D | 707 | 216 | 1,303 | |
| 1908 | D | 761 | 716 | 1,489 | |
| 1904 | D | 718 | 422 | 1,154 | |
| 1900 | R | 1,356 | 1,367 | 2,740 | |
| 1896 | R | 1,409 | 1,783 | 3,206 | |
| 1892 | R | 1,317 | 1,459 | 2,975 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Henry County anchors Virginia's Southside textile and furniture corridor, and its electorate has shifted steadily rightward over the past decade as rural working-class realignment accelerated, producing a 2024 presidential margin of R+32.8.
The Democratic margin in Henry County peaked at fifty-nine points in 1936. By 1996 the county had flipped, voting Republican for the first time in many years. The 2024 margin was thirty-three points, the most Republican-leaning result in the county's modern history.
The economic context is the key. Henry County's median household income of $50,760 sits well below state and national norms, and 16% 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 Luce County and Osceola County.
