Election Results

Halifax, North Carolina

Chart:
Year Democrat Republican Other
2000 10,222 60.2% 6,698 39.5% 50 0.3%
2004 11,528 58.7% 8,088 41.2% 31 0.2%
2008 16,047 64.0% 8,961 35.7% 83 0.3%
2012 17,176 65.9% 8,763 33.6% 140 0.5%
2016 15,748 62.6% 9,031 35.9% 388 1.5%
2020 15,545 60.3% 10,080 39.1% 134 0.5%

Sources