Skip to main content

State profile

North Carolina elections & voting

Electoral votes, voting rules, and presidential results for North Carolina.

How North Carolina votes

In 2024, North Carolina voted Republican. It has backed the Republican Party in its last 4 consecutive elections.

16
electoral votes
Voter IDNo-excuse absenteeEarly votingSame-day registrationAutomatic registration

Voting rules

Photo ID Required
Active

Photo ID requirement finally implemented

Voter ID
Effective: 2023

After years of legal battles, ID requirement took effect

No-Excuse Absentee
Active

Any voter can request mail ballot

Mail-In Voting
Effective: 1999
17 Days Early Voting
Active

Early voting begins 17 days before election

Early Voting
Effective: 2000
Same-Day Registration During Early Voting
Active

Register during early voting period

Same-Day Registration
Effective: 2007

Election history

How North Carolina has voted in presidential elections.

  • 2024RepublicanDonald Trump16 EV
  • 2020RepublicanDonald Trump15 EV
  • 2016RepublicanDonald Trump15 EV
  • 2012RepublicanMitt Romney15 EV
  • 2008DemocraticBarack Obama15 EV
  • 2004RepublicanGeorge W. Bush15 EV
  • 2000RepublicanGeorge W. Bush14 EV
  • 1996RepublicanBob Dole14 EV
  • 1992RepublicanGeorge H.W. Bush14 EV
  • 1988RepublicanGeorge H.W. Bush13 EV
  • 1984RepublicanRonald Reagan13 EV
  • 1980RepublicanRonald Reagan13 EV
  • 1976DemocraticJimmy Carter13 EV
  • 1972RepublicanRichard Nixon13 EV
  • 1968RepublicanRichard Nixon13 EV
  • 1964DemocraticLyndon B. Johnson13 EV
  • 1960DemocraticJohn F. Kennedy14 EV
  • 1956DemocraticAdlai E. Stevenson14 EV
  • 1952DemocraticAdlai E. Stevenson14 EV
  • 1948DemocraticHarry S. Truman14 EV
  • 1944DemocraticFranklin D. Roosevelt14 EV
  • 1940DemocraticFranklin D. Roosevelt13 EV
  • 1936DemocraticFranklin D. Roosevelt13 EV
  • 1932DemocraticFranklin D. Roosevelt13 EV
  • 1928RepublicanHerbert Hoover12 EV
  • 1924DemocraticJohn W. Davis12 EV
  • 1920DemocraticJames M. Cox12 EV
  • 1916DemocraticWoodrow Wilson12 EV
  • 1912DemocraticWoodrow Wilson12 EV
  • 1908DemocraticWilliam Jennings Bryan12 EV
  • 1904DemocraticAlton B. Parker12 EV
  • 1900DemocraticWilliam Jennings Bryan11 EV
  • 1896DemocraticWilliam Jennings Bryan11 EV
  • 1892DemocraticGrover Cleveland11 EV
  • 1888DemocraticGrover Cleveland11 EV
  • 1884DemocraticGrover Cleveland11 EV
  • 1880DemocraticWinfield Scott Hancock10 EV
  • 1876DemocraticSamuel J. Tilden10 EV
  • 1872RepublicanUlysses S. Grant10 EV
  • 1868RepublicanUlysses S. Grant9 EV
  • 1860Southern DemocraticJohn C. Breckinridge10 EV
  • 1856DemocraticJames Buchanan10 EV
  • 1852DemocraticFranklin Pierce10 EV
  • 1848WhigZachary Taylor11 EV
  • 1844WhigHenry Clay11 EV
  • 1840WhigWilliam Henry Harrison15 EV
  • 1836DemocraticMartin Van Buren15 EV
  • 1832DemocraticAndrew Jackson15 EV
  • 1828DemocraticAndrew Jackson15 EV
  • 1824Democratic-RepublicanAndrew Jackson15 EV
  • 1820Democratic-RepublicanJames Monroe15 EV
  • 1816Democratic-RepublicanJames Monroe15 EV
  • 1812Democratic-RepublicanJames Madison15 EV
  • 1808Democratic-RepublicanJames Madison14 EV
  • 1804Democratic-RepublicanThomas Jefferson14 EV
  • 1800Democratic-RepublicanThomas Jefferson8 EV
  • 1796Democratic-RepublicanThomas Jefferson11 EV
  • 1792IndependentGeorge Washington12 EV

County results (2020–2024)

Year:
1,260,319 Dem
739,998 Rep
31,264 Other

62.0%

Democratic

6

Counties

36.4%

Republican

Winner
Wake650,79661.9%36.4%
+25.5%
D
Mecklenburg573,67965.6%32.7%
+32.9%
D
Guilford284,11460.2%38.4%
+21.8%
D
Forsyth203,92856.0%42.8%
+13.2%
D
Durham180,18980.2%18.2%
+61.9%
D
Union138,87536.8%62.1%
-25.3%
R

Timeline

2020s

2024
Election
Republican
major

2024 Presidential Election

Donald Trump won NC with 16 electoral votes

2023
Rule Change
Voter ID
major

Photo ID Required

Photo ID requirement finally implemented

2020
Election
Republican
major

2020 Presidential Election

Donald Trump won NC with 15 electoral votes

2010s

2016
Election
Republican
major

2016 Presidential Election

Donald Trump won NC with 15 electoral votes

2012
Election
Republican
major

2012 Presidential Election

Mitt Romney won NC with 15 electoral votes

2000s

2008
Election
Democratic
major

2008 Presidential Election

Barack Obama won NC with 15 electoral votes

2007
Rule Change
Same-Day Registration
moderate

Same-Day Registration During Early Voting

Register during early voting period

2004
Election
Republican
major

2004 Presidential Election

George W. Bush won NC with 15 electoral votes

2000
Rule Change
Early Voting
moderate

17 Days Early Voting

Early voting begins 17 days before election

2000
Election
Republican
major

2000 Presidential Election

George W. Bush won NC with 14 electoral votes

1990s

1999
Rule Change
Mail Voting
major

No-Excuse Absentee

Any voter can request mail ballot

1996
Election
Republican
major

1996 Presidential Election

Bob Dole won NC with 14 electoral votes

1992
Election
Republican
major

1992 Presidential Election

George H.W. Bush won NC with 14 electoral votes

1980s

1988
Election
Republican
major

1988 Presidential Election

George H.W. Bush won NC with 13 electoral votes

1984
Election
Republican
major

1984 Presidential Election

Ronald Reagan won NC with 13 electoral votes

1980
Election
Republican
major

1980 Presidential Election

Ronald Reagan won NC with 13 electoral votes

1970s

1976
Election
Democratic
major

1976 Presidential Election

Jimmy Carter won NC with 13 electoral votes

1972
Election
Republican
major

1972 Presidential Election

Richard Nixon won NC with 13 electoral votes

1960s

1968
Election
Republican
major

1968 Presidential Election

Richard Nixon won NC with 13 electoral votes

1964
Election
Democratic
major

1964 Presidential Election

Lyndon B. Johnson won NC with 13 electoral votes

1960
Election
Democratic
major

1960 Presidential Election

John F. Kennedy won NC with 14 electoral votes

1950s

1956
Election
Democratic
major

1956 Presidential Election

Adlai E. Stevenson won NC with 14 electoral votes

1952
Election
Democratic
major

1952 Presidential Election

Adlai E. Stevenson won NC with 14 electoral votes

1940s

1948
Election
Democratic
major

1948 Presidential Election

Harry S. Truman won NC with 14 electoral votes

1944
Election
Democratic
major

1944 Presidential Election

Franklin D. Roosevelt won NC with 14 electoral votes

1940
Election
Democratic
major

1940 Presidential Election

Franklin D. Roosevelt won NC with 13 electoral votes

1930s

1936
Election
Democratic
major

1936 Presidential Election

Franklin D. Roosevelt won NC with 13 electoral votes

1932
Election
Democratic
major

1932 Presidential Election

Franklin D. Roosevelt won NC with 13 electoral votes

1920s

1928
Election
Republican
major

1928 Presidential Election

Herbert Hoover won NC with 12 electoral votes

1924
Election
Democratic
major

1924 Presidential Election

John W. Davis won NC with 12 electoral votes

1920
Election
Democratic
major

1920 Presidential Election

James M. Cox won NC with 12 electoral votes

1910s

1916
Election
Democratic
major

1916 Presidential Election

Woodrow Wilson won NC with 12 electoral votes

1912
Election
Democratic
major

1912 Presidential Election

Woodrow Wilson won NC with 12 electoral votes

1900s

1908
Election
Democratic
major

1908 Presidential Election

William Jennings Bryan won NC with 12 electoral votes

1904
Election
Democratic
major

1904 Presidential Election

Alton B. Parker won NC with 12 electoral votes

1900
Election
Democratic
major

1900 Presidential Election

William Jennings Bryan won NC with 11 electoral votes

1890s

1896
Election
Democratic
major

1896 Presidential Election

William Jennings Bryan won NC with 11 electoral votes

1892
Election
Democratic
major

1892 Presidential Election

Grover Cleveland won NC with 11 electoral votes

1880s

1888
Election
Democratic
major

1888 Presidential Election

Grover Cleveland won NC with 11 electoral votes

1884
Election
Democratic
major

1884 Presidential Election

Grover Cleveland won NC with 11 electoral votes

1880
Election
Democratic
major

1880 Presidential Election

Winfield Scott Hancock won NC with 10 electoral votes

1870s

1876
Election
Democratic
major

1876 Presidential Election

Samuel J. Tilden won NC with 10 electoral votes

1872
Election
Republican
major

1872 Presidential Election

Ulysses S. Grant won NC with 10 electoral votes

1860s

1868
Election
Republican
major

1868 Presidential Election

Ulysses S. Grant won NC with 9 electoral votes

1860
Election
Southern Democratic
major

1860 Presidential Election

John C. Breckinridge won NC with 10 electoral votes

1850s

1856
Election
Democratic
major

1856 Presidential Election

James Buchanan won NC with 10 electoral votes

1852
Election
Democratic
major

1852 Presidential Election

Franklin Pierce won NC with 10 electoral votes

1840s

1848
Election
Whig
major

1848 Presidential Election

Zachary Taylor won NC with 11 electoral votes

1844
Election
Whig
major

1844 Presidential Election

Henry Clay won NC with 11 electoral votes

1840
Election
Whig
major

1840 Presidential Election

William Henry Harrison won NC with 15 electoral votes

1830s

1836
Election
Democratic
major

1836 Presidential Election

Martin Van Buren won NC with 15 electoral votes

1832
Election
Democratic
major

1832 Presidential Election

Andrew Jackson won NC with 15 electoral votes

1820s

1828
Election
Democratic
major

1828 Presidential Election

Andrew Jackson won NC with 15 electoral votes

1824
Election
Democratic-Republican
major

1824 Presidential Election

Andrew Jackson won NC with 15 electoral votes

1820
Election
Democratic-Republican
major

1820 Presidential Election

James Monroe won NC with 15 electoral votes

1810s

1816
Election
Democratic-Republican
major

1816 Presidential Election

James Monroe won NC with 15 electoral votes

1812
Election
Democratic-Republican
major

1812 Presidential Election

James Madison won NC with 15 electoral votes

1800s

1808
Election
Democratic-Republican
major

1808 Presidential Election

James Madison won NC with 14 electoral votes

1804
Election
Democratic-Republican
major

1804 Presidential Election

Thomas Jefferson won NC with 14 electoral votes

1800
Election
Democratic-Republican
major

1800 Presidential Election

Thomas Jefferson won NC with 8 electoral votes

1790s

1796
Election
Democratic-Republican
major

1796 Presidential Election

Thomas Jefferson won NC with 11 electoral votes

1792
Election
Independent
major

1792 Presidential Election

George Washington won NC with 12 electoral votes