← Home
2020 North Carolina U.S. Senate Election
North Carolina · 4 candidates
Thom TillisRepublicanWINNER48.69%
2,665,598 votes
Cal CunninghamDemocratic46.94%
2,569,965 votes
Shannon W. BrayLibertarian3.13%
171,571 votes
Kevin E. HayesConstitution Party1.24%
67,818 votes
Popular-vote totals for U.S. Senate elections come from the MIT Election Data and Science Lab (1976–2024).