2022Final results

2022 election for U.S. Senate in North Carolina

U.S. Senate · North Carolina

Ted Budd (R) won with 50.5% of the vote, defeating Cheri Beasley (D) by 3.2 points.

Ted BuddRepublican · winner
50.5%1,905,603
47.3%1,783,875
Shannon W. BrayLibertarian
1.4%51,636
0.8%29,926
0.0%137
3,773,555 votes

Source: MIT Election Data and Science LabUpdated Oct 2, 2026, 5:14 AM ET

The seat over time

D − R margin in this seat's races around 2022

Races before and after

EvenR+4.01992D+4.11998R+4.62004R+11.82010R+5.72016R+3.22022

Source: MIT Election Data and Science LabUpdated Oct 2, 2026, 5:14 AM ET

Money in this race

Each line compares the two campaigns on one scale.

Cheri BeasleyTed Budd
$38.9M
Raised by the campaign
$14.9M
$38.9M
Spent by the campaign
$15.7M
$47.4K
Cash on hand
$272.2K

Other candidates' campaigns: Matthew Hoh $193.2K · Michelle Estelle Lewis $18.7K.

Campaign money: FEC, through Dec 31, 2022.

Source: FEC campaign filingsUpdated Dec 31, 2022

The candidates

Ted Budd (R)Cheri Beasley (D)

Also on the ballot: Shannon W. Bray (Libertarian), 1.4%; Matthew Hoh (Green), 0.8%; Michelle Estelle Lewis (Other party), 0.0%