How North Carolina has voted since 1960
North Carolina has 16 electoral votes in 2028, and at the current pace of population change it would gain one electoral vote after the 2030 census. Since 1960 it has voted Democratic 4 times and Republican 13 times. It has backed the national winner in 13 of 17 elections. Donald Trump carried it in 2024 by 3.2 points, 1.7 points more Republican than the nation. In 2024, 70.6% of its eligible voters cast a ballot, ranking 12th among the 50 states and DC (nationally, 64.3%). It has voted Republican in every election since 2012. Its closest result was in 2008, when Barack Obama won it by 14,177 votes.
- 1960Kennedy+4.2
- 1964Johnson+12.3
- 1968Nixon+10.3
- 1972Nixon+40.6
- 1976Carter+11.1
- 1980Reagan+2.1
- 1984Reagan+24.0
- 1988Bush+16.3
- 1992Bush+0.8
- 1996Dole+4.7
- 2000Bush+12.8
- 2004Bush+12.4
- 2008Obama+0.3
- 2012Romney+2.0
- 2016Trump+3.7
- 2020Trump+1.3
- 2024Trump+3.2
Each box is one election: the winner in North Carolina and the margin in points. Darker boxes were won by 10 points or more, lighter by under 5.
Election night
7:30 p.m. ET
Polls close at 7:30 p.m. ET.
Also closing at 7:30 p.m. ET: OH, WV.
Times from the 2024 general election; states rarely change them, and they will be confirmed for 2028.
2028 ratings
- Toss-up Electoral Vote Map Sept. 28, 2026
In Congress
Senate
- Thomas Tillis (R) since 2015
- Ted Budd (R) since 2023
House: 10 Republicans, 4 Democrats
All 14 members
- 1 Donald G. Davis (D)
- 2 Deborah K. Ross (D)
- 3 Gregory F. Murphy (R)
- 4 Valerie P. Foushee (D)
- 5 Virginia Foxx (R)
- 6 Addison P. McDowell (R)
- 7 David Rouzer (R)
- 8 Mark Harris (R)
- 9 Richard Hudson (R)
- 10 Pat Harrigan (R)
- 11 Chuck Edwards (R)
- 12 Alma S. Adams (D)
- 13 Brad Knott (R)
- 14 Tim Moore (R)
From Congress.gov, as of Oct. 5, 2026. Vacant seats are not listed.
Margin by election
North Carolina margin National popular vote
By county
Donald Trump won 78 of North Carolina's 100 counties in 2024; Kamala Harris won 22.
Loading the county map…
Largest counties, 2024
| County | Votes | Margin | Shift from 2020 |
|---|---|---|---|
| Wake County | 653,580 | D+25.4 | →D 18.8 |
| Mecklenburg County | 577,505 | D+32.7 | →D 23.9 |
| Guilford County | 285,053 | D+21.8 | →D 16.0 |
| Forsyth County | 204,726 | D+13.1 | →D 9.6 |
| Durham County | 180,912 | D+61.7 | →D 46.1 |
| Buncombe County | 160,510 | D+24.7 | →D 19.4 |
| Cumberland County | 140,513 | D+13.4 | →D 9.2 |
| Union County | 139,355 | R+25.2 | →R 19.1 |
| New Hanover County | 138,734 | D+0.6 | →D 0.1 |
| Johnston County | 124,678 | R+21.5 | →R 15.4 |
Biggest shifts from 2020 to 2024: toward the Republican, Graham County (48.7), Yadkin County (47.0), Wilkes County (45.4); toward the Democrat, Durham County (46.1), Orange County (38.1), Mecklenburg County (23.9) — in points of margin.
County returns from the MIT Election Data and Science Lab (official state data), 2000–2024. Margin is the Democrat's share minus the Republican's, of all votes cast.
Results by year
| Year | Winner | Democrat | Republican | Other | Margin | Nation | Turnout | EV |
|---|---|---|---|---|---|---|---|---|
| 2024 | Donald TrumpTrump | Harris 47.7%2,715,375 | Trump 50.9%2,898,423 | 1.5% | R+3.2 | R+1.5 | 70.6% | 16 |
| 2020 | Donald TrumpTrump lost | Biden 48.6%2,684,292 | Trump 49.9%2,758,775 | 1.5% | R+1.3 | D+4.5 | 71.0% | 15 |
| 2016 | Donald TrumpTrump | Clinton 46.2%2,189,316 | Trump 49.8%2,362,631 | 4.0% | R+3.7 | D+2.1 | 64.7% | 15 |
| 2012 | Mitt RomneyRomney lost | Obama 48.4%2,178,391 | Romney 50.4%2,270,395 | 1.3% | R+2.0 | D+3.9 | 65.3% | 15 |
| 2008 | Barack ObamaObama | Obama 49.7%2,142,651 | McCain 49.4%2,128,474 | 0.9% | D+0.3 | D+7.3 | 66.2% | 15 |
| 2004 | George W. BushBush | Kerry 43.6%1,525,849 | Bush 56.0%1,961,166 | 0.4% | R+12.4 | R+2.5 | 58.6% | 15 |
| 2000 | George W. BushBush | Gore 43.2%1,257,692 | Bush 56.0%1,631,163 | 0.9% | R+12.8 | D+0.5 | 52.2% | 14 |
| 1996 | Bob DoleDole lost | Clinton 44.0%1,107,849 | Dole 48.7%1,225,938 | Perot 6.7% | R+4.7 | D+8.5 | 46.3% | 14 |
| 1992 | George H.W. BushBush lost | Clinton 42.7%1,114,042 | Bush 43.4%1,134,661 | Perot 13.7% | R+0.8 | D+5.6 | 51.5% | 14 |
| 1988 | George H.W. BushBush | Dukakis 41.7%890,167 | Bush 58.0%1,237,258 | 0.3% | R+16.3 | R+7.7 | 44.5% | 13 |
| 1984 | Ronald ReaganReagan | Mondale 37.9%824,287 | Reagan 61.9%1,346,481 | 0.2% | R+24.0 | R+18.2 | 48.2% | 13 |
| 1980 | Ronald ReaganReagan | Carter 47.2%875,635 | Reagan 49.3%915,018 | 3.5% | R+2.1 | R+9.7 | 44.2% | 13 |
| 1976 | Jimmy CarterCarter | Carter 55.3%927,365 | Ford 44.2%741,960 | 0.5% | D+11.1 | D+2.1 | — | 13 |
| 1972 | Richard NixonNixon | McGovern 28.9% | Nixon 69.5% | 1.7% | R+40.6 | R+23.2 | — | 13 |
| 1968 | Richard NixonNixon | Humphrey 29.2% | Nixon 39.5% | Wallace 31.3% | R+10.3 | R+0.7 | — | 13* |
| 1964 | Lyndon B. JohnsonJohnson | Johnson 56.2% | Goldwater 43.9% | 0.0% | D+12.3 | D+22.6 | — | 13 |
| 1960 | John F. KennedyKennedy | Kennedy 52.1% | Nixon 47.9% | 0.0% | D+4.2 | D+0.2 | — | 14 |
Margin is the Democrat's share minus the Republican's, in percentage points; Nation is the same for the national popular vote. "Other" is everyone else combined, or the leading third-party candidate where one took 5% or more. Vote counts from 1976. Turnout is ballots cast as a share of eligible voters, from 1980 (UF Election Lab; the newest year is preliminary).
- 1968: One Republican elector, Lloyd W. Bailey, voted for George Wallace instead of Nixon.
Electoral votes
Electoral votes change after each census, when House seats are reapportioned.
- 1419601950 census
- 131964–19681960 census
- 131972–19801970 census
- 131984–19881980 census
- 141992–20001990 census
- 152004–20082000 census
- 152012–20202010 census
- 162024–20282020 census
- 172032–2040projected
Projected: North Carolina's share of House seats after the 2030 census if each state's population keeps changing at its pace since 2020, from the Census Bureau's 2024 American Community Survey population estimates (July 1, 2024). If the count were taken today it would have 16. An estimate, not a forecast.
Before 1960
North Carolina cast electoral votes in 41 presidential elections before 1960, the first in 1792. It backed the eventual president in 26 of them. It cast no electoral votes in 1864.
| Year | Carried by | Electors | Margin | Backed winner |
|---|---|---|---|---|
| 1956 | Adlai Stevenson Democratic | 14 | +1.3 | – |
| 1952 | Adlai Stevenson Democratic | 14 | +7.8 | – |
| 1948 | Harry S. Truman Democratic | 14 | +25.5 | ✓ |
| 1944 | Franklin D. Roosevelt Democratic | 14 | +33.4 | ✓ |
| 1940 | Franklin D. Roosevelt Democratic | 13 | +48.1 | ✓ |
| 1936 | Franklin D. Roosevelt Democratic | 13 | +46.8 | ✓ |
| 1932 | Franklin D. Roosevelt Democratic | 13 | +41.0 | ✓ |
| 1928 | Herbert Hoover Republican | 12 | +9.7 | ✓ |
| 1924 | John W. Davis Democratic | 12 | +19.2 | – |
| 1920 | James M. Cox Democratic | 12 | +13.5 | – |
| 1916 | Woodrow Wilson Democratic | 12 | +16.4 | ✓ |
| 1912 | Woodrow Wilson Democratic | 12 | +30.9 | ✓ |
| 1908 | William Jennings Bryan Democratic | 12 | +8.8 | – |
| 1904 | Alton B. Parker Democratic | 12 | +20.2 | – |
| 1900 | William Jennings Bryan Democratic | 11 | +8.5 | – |
| 1896 | William Jennings Bryan Democratic-Populist | 11 | +5.9 | – |
| 1892 | Grover Cleveland Democratic | 11 | +11.8 | ✓ |
| 1888 | Grover Cleveland Democratic | 11 | +4.8 | – |
| 1884 | Grover Cleveland Democratic | 11 | +6.7 | ✓ |
| 1880 | Winfield S. Hancock Democratic | 10 | +3.6 | – |
| 1876 | Samuel J. Tilden Democratic | 10 | +7.2 | – |
| 1872 | Ulysses S. Grant Republican | 10 | +14.9 | ✓ |
| 1868 | Ulysses S. Grant Republican | 9 | +6.8 | ✓ |
| 1860 | John C. Breckinridge Southern Democratic | 10 | +3.9 | – |
| 1856 | James Buchanan Democratic | 10 | +13.6 | ✓ |
| 1852 | Franklin Pierce Democratic | 10 | +0.9 | ✓ |
| 1848 | Zachary Taylor Whig | 11 | +10.4 | ✓ |
| 1844 | Henry Clay Whig | 11 | +4.8 | – |
| 1840 | William Henry Harrison Whig | 15 | +15.4 | ✓ |
| 1836 | Martin Van Buren Democratic | 15 | +6.2 | ✓ |
| 1832 | Andrew Jackson Democratic | 15 | +69.5 | ✓ |
| 1828 | Andrew Jackson Democratic | 15 | +46.2 | ✓ |
| 1824 | Andrew Jackson Democratic-Republican | 15 | +12.9 | – |
| 1820 | James Monroe Democratic-Republican | 15 | — | ✓ |
| 1816 | James Monroe Democratic-Republican | 15 | — | ✓ |
| 1812 | James Madison Democratic-Republican | 15 | — | ✓ |
| 1808 | James Madison Democratic-RepublicanSplit: Madison 11, Pinckney 3 | 14 | — | ✓ |
| 1804 | Thomas Jefferson Democratic-Republican | 14 | — | ✓ |
| 1800 | Thomas Jefferson Democratic-RepublicanVotes (two per elector): Jefferson 8, Burr 8, Adams 4, Pinckney 4 | 12 | — | ✓ |
| 1796 | Thomas Jefferson Democratic-RepublicanVotes (two per elector): Jefferson 11, Burr 6, Iredell 3, Adams 1, Pinckney 1, Washington 1, Pinckney 1 | 12 | — | – |
| 1792 | George WashingtonVotes (two per elector): Washington 12, Clinton 12 | 12 | — | ✓ |
Margin: the winner's lead over the runner-up in the state's popular vote, in points. A dash means the legislature chose the electors (common before the 1830s) or no popular vote is on record. Each year links to that election's map and full results.

