Results archive / North Carolina


North Carolina election results

President since 1976, counties since 2000, US Senate since 1976.

President

Electoral votes

2024 Trump+3.2

Counties

Democratic lead<55-1010-2020+
Republican lead<55-1010-2020+
No data

Swing

Towards the Democrat<22-55-1010+
Towards the Republican<22-55-1010+
No data

US Senate

2026uncertified count

Roy Cooper (D)58.7%
Michael Whatley (R)39.1%

2022

Ted Budd (R)50.5%
Cheri Beasley (D)47.3%

2020

Thom Tillis (R)48.7%
Cal Cunningham (D)46.9%

2016

Richard Burr (R)51.1%
Deborah K. Ross (D)45.4%

2014

Thom Tillis (R)48.8%
Kay R. Hagan (D)47.3%

2010

Richard Burr (R)54.8%
Elaine Marshall (D)43.0%

2008

Kay Hagan (D)52.7%
Elizabeth Dole (R)44.2%

2004

Richard Burr (R)51.6%
Erskine Bowles (D)47.0%

2002

Elizabeth H. Dole (R)53.6%
Erskine B. Bowles (D)45.0%

1998

John Edwards (D)51.2%
Lauch Faircloth (R)47.0%

1996

Jesse Helms (R)52.6%
Harvey B. Gantt (D)45.9%

1992

Lauch Faircloth (R)50.3%
Terry Sanford (D)46.3%

1990

Jesse Helms (R)52.5%
Harvey B. Gantt (D)47.4%

1986special

Terry Sanford (D)50.9%
James T. (jim) Broyhill (R)49.1%

1984

Jesse Helms (R)51.7%
James B. (jim) Hunt Jr. (D)47.8%

1980

John P. East (R)50.0%
Robert Morgan (D)49.4%

1978

Jesse Helms (R)54.5%
John Randolph Ingram (D)45.5%

2024 in every state

MEDSL and VEST results files: fixed historic releases. 2026 Senate counts: uncertified.

Sources

Final results.