2028 outlook
16 electoral votes Tossup / Battleground

Will North Carolina vote Republican or Democratic in 2028?

Yes - North Carolina is a genuine 2028 swing state. It is one of the seven states both campaigns contested most heavily in 2024, and with 16 electoral votes it is likely to see heavy spending and candidate visits from both parties. No 2028 nominee has been chosen yet, so the eventual matchup is unknown, but North Carolina is expected to be close.

Is North Carolina a swing state in 2028? Yes - North Carolina is one of the seven core 2028 swing states.

Updated

North Carolina at a glance

  • Electoral votes16
  • 2028 ratingTossup / Battleground
  • RegionSouth
  • CapitalRaleigh
  • 2024 resultTrump (R)
  • 2020 resultTrump (R)
  • 2016 resultTrump (R)
  • 2024 marginTrump +3.2

How North Carolina fits the 2028 map

North Carolina stayed competitive through 2024 (Trump +3.2), keeping it firmly in battleground territory for 2028.

Because it is so closely divided, North Carolina is one of the few states where the national outcome is genuinely decided. Expect both 2028 nominees to compete here hard.

See the full picture on the 2028 electoral map and swing-state guide.

Voting in North Carolina in 2028

Whatever North Carolina does in November, you have to be registered first - and the rules are set by North Carolina, not by Washington. Here is what applies here.

  • Registration deadline25 days by mail; same-day during early voting
  • Register onlineYes
  • Same-day registrationEarly voting only
  • Automatic registrationNo
  • ID at the pollsPhoto ID requested

Register to vote in North Carolina (official vote.gov) - full North Carolina registration guide

Quick answers

North Carolina 2028: frequently asked questions

Is North Carolina a swing state in 2028?
Yes. North Carolina is one of the seven core battleground states expected to decide the 2028 election. It was decided by Trump +3.2 in 2024.
How many electoral votes does North Carolina have in 2028?
North Carolina has 16 electoral votes for the 2028 election, based on the 2020 Census apportionment.
Who won North Carolina in 2024?
North Carolina was carried by Donald Trump (Republican) in the 2024 presidential election.
How has North Carolina voted recently?
North Carolina voted Republican in 2016, Republican in 2020, and Republican in 2024.
Stay ahead of 2028

Get 2028 updates for North Carolina

We will email you when the field forms, when polling starts in North Carolina, and when the 2028 map shifts. No spam - just the moments that matter.

↑ Top