2020 United States Senate Election in North Carolina
North Carolina · Federal
Election results
General · November 3, 2020
| Candidate | Party | Votes | Vote % | Result |
|---|---|---|---|---|
| Thom Tillis | Rep | 2,665,598 | 48.7% | Elected |
| Cal Cunningham | Dem | 2,569,965 | 46.9% | |
| Shannon W. Bray | Libertarian | 171,571 | 3.1% | |
| Kevin E. Hayes | Constitution | 67,818 | 1.2% |
Primary results
Democratic Primary
March 3, 2020
| Candidate | Party | Votes | Vote % | Result |
|---|---|---|---|---|
| Cal Cunningham | Dem | 717,562 | 57.0% | Advanced |
| Erica D. Smith | Dem | 438,466 | 34.8% | |
| Trevor M. Fuller | Dem | 48,128 | 3.8% | |
| Steve Swenson | Dem | 33,723 | 2.7% | |
| Atul Goel | Dem | 22,211 | 1.8% |
Republican Primary
March 3, 2020
| Candidate | Party | Votes | Vote % | Result |
|---|---|---|---|---|
| Thom Tillis | Rep | 608,889 | 78.1% | Advanced |
| Paul Wright | Rep | 58,900 | 7.6% | |
| Larry Holmquist | Rep | 57,348 | 7.4% | |
| Sharon Y. Hudson | Rep | 54,643 | 7.0% |
Comparisons show seats contested in each cycle; Senate seat classes and special elections can differ between years.
| Party | 2016 seats | 2020 seats | Change | 2016 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 1 | 1 | 0 | 51.1% | 48.7% | −2.4 pp |
Seat changes by party
1 → 1 seats
| Party | 2010 seats | 2020 seats | Change | 2010 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 1 | 1 | 0 | 54.9% | 48.7% | −6.2 pp |
Seat changes by party
1 → 1 seats
| Party | 2014 seats | 2020 seats | Change | 2014 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 1 | 1 | 0 | 48.8% | 48.7% | −0.1 pp |
Seat changes by party
1 → 1 seats
| Party | 2016 seats | 2020 seats | Change | 2016 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 1 | 1 | 0 | 51.1% | 48.7% | −2.4 pp |
Seat changes by party
1 → 1 seats
Historical trends
Republican
Chart data
| Election | Republican |
|---|---|
| November 2, 2010 | 1 |
| November 4, 2014 | 1 |
| November 8, 2016 | 1 |
| November 3, 2020 | 1 |
Republican
Chart data
| Election | Republican |
|---|---|
| November 2, 2010 | 1 |
| November 4, 2014 | 1 |
| November 8, 2016 | 1 |
| November 3, 2020 | 1 |
Republican
Chart data
| Election | Republican |
|---|---|
| November 2, 2010 | 54.9% |
| November 4, 2014 | 48.8% |
| November 8, 2016 | 51.1% |
| November 3, 2020 | 48.7% |
Source: North Carolina State Board of Elections