Senate Elections

North Carolina (class 3)

2022 Senate Election

rep
Ted Budd
1 905 786
50.50%
dem
Cheri Beasley
1 784 049
47.27%
lib
Shannon W. Bray
51 640
1.37%
grn
Matthew Hoh
29 934
0.79%
wrtin
Write-ins
2 515
0.07%

2016 Senate Election

rep
Richard Burr
2 395 376
51.06%
dem
Deborah Ross
2 128 165
45.37%
lib
Sean Haugh
167 592
3.57%

2010 Senate Election

rep
Richard Burr
1 458 046
54.81%
dem
Elaine Marshall
1 145 074
43.05%
lib
Michael Beitler
55 687
2.09%
wrtin
Write-ins
1 272
0.05%