NC|Presidential Election

Halifax County, North Carolina, NC

2024 Presidential Election

D+17.7

Winner
DEM
Margin
D+17.7
Swing
R+3.5
Total Votes
23,965

Vote Breakdown

58.5%
40.8%
Democratic
Kamala Harris
14,014
58.48%
Republican
Donald Trump
9,778
40.80%