| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | D | 14,014 | 9,778 | 23,965 | |
| 2020 | D | 15,545 | 10,080 | 25,759 | |
| 2016 | D | 15,748 | 9,031 | 25,167 | |
| 2012 | D | 17,176 | 8,763 | 26,079 | |
| 2008 | D | 16,047 | 8,961 | 25,091 | |
| 2004 | D | 11,528 | 8,088 | 19,647 | |
| 2000 | R | 6,698 | 10,222 | 16,970 | |
| 1996 | D | 9,551 | 5,700 | 16,103 | |
| 1992 | D | 9,960 | 5,769 | 17,804 | |
| 1988 | D | 8,726 | 7,462 | 16,211 | |
| 1984 | D | 9,278 | 8,832 | 18,153 | |
| 1980 | D | 8,364 | 6,033 | 14,648 | |
| 1976 | D | 7,892 | 5,257 | 13,254 | |
| 1972 | R | 4,241 | 8,908 | 13,375 | |
| 1968 | D | 4,927 | 3,148 | 15,191 | |
| 1964 | D | 8,952 | 4,757 | 13,709 | |
| 1960 | D | 8,872 | 2,343 | 11,215 | |
| 1956 | D | 7,860 | 2,346 | 10,206 | |
| 1952 | D | 8,807 | 2,210 | 11,017 | |
| 1948 | D | 6,172 | 505 | 7,109 | |
| 1944 | D | 6,989 | 440 | 7,429 | |
| 1940 | D | 7,982 | 361 | 8,343 | |
| 1936 | D | 8,230 | 308 | 8,538 | |
| 1932 | D | 6,413 | 306 | 6,752 | |
| 1928 | D | 4,882 | 890 | 5,772 | |
| 1924 | D | 3,232 | 268 | 3,583 | |
| 1920 | D | 3,429 | 524 | 3,953 | |
| 1916 | D | 2,312 | 299 | 2,612 | |
| 1912 | D | 2,300 | 42 | 2,477 | |
| 1908 | D | 2,165 | 380 | 2,545 | |
| 1904 | D | 2,427 | 181 | 2,608 | |
| 1900 | D | 3,990 | 2,174 | 6,164 | |
| 1896 | R | 2,255 | 4,003 | 6,261 | |
| 1892 | D | 3,079 | 1,376 | 4,906 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Halifax County's population is roughly 52% Black, anchoring a durable Democratic lean in a region otherwise trending toward Republican candidates. The county seat of Halifax predates the United States itself, giving the area deep historical roots in North Carolina politics.
The unraveling was not abrupt. The Democratic margin in Halifax County peaked at ninety-three points in 1936; it narrowed steadily over the late twentieth century. The 2004 election delivered the county to the Republican party for the first time in many years, by a margin of eighteen points. By 2024, the margin had settled into deep Republican territory.
The economic and demographic context is severe. Halifax County's median household income of $45,590 is among the lowest of any county in the United States; 23% of residents live below the federal poverty line. The county's voting pattern over the last decade is most similar to that of Edgecombe County and Hertford County.
