North Carolina

16 Electoral Votes|Battleground
R+3.2
2024 Margin
47.6%
50.9%
Harris: 2,715,382 votesTrump: 2,898,429 votes

Donald Trump won North Carolina in the 2024 presidential election, securing the state's 16 electoral votes. A total of 5,699,155 votes were cast.

Recent Elections

Voter Registration

Voter Registration

History →
Democratic
2,623,000(35.6%)
Republican
2,231,586(30.3%)
Other/None
2,506,633(34.1%)
AdvantageD+5.3
Since 2008R+8.5
As of November 2020

Full Election History

Presidential Elections

Senate Elections

Governor Elections

Primary Elections

Full History →

Primary History

Explore More