Senate Elections

North Carolina (class 2)

2020 Senate Election

rep
Thom Tillis
2 665 598
48.69%
dem
Cal Cunningham
2 569 965
46.94%
lib
Shannon Bray
171 571
3.13%
const
Kevin Hayes
67 818
1.24%

2014 Senate Election

rep
Thom Tillis
1 423 259
48.82%
dem
Kay Hagan
1 377 651
47.26%
lib
Sean Haugh
109 100
3.74%
wrtin
Write-ins
5 271
0.18%