Elections / 2022 · Senate · NC
North Carolina — 2022 U.S. Senate election
Recent presidential results
state2022 Senate electionNorth Carolina · U.S. SenateBuddR+3.2
How it voted
Share of the 2022 vote
| Ted Budd ✓Republican | 50.5% | 1,905,786 |
|---|---|---|
| Cheri BeasleyDemocrat | 47.3% | 1,784,049 |
| Shannon W. BrayLibertarian | 1.4% | 51,640 |
2022Senate margin
D+60R+60
100 counties, each filled by 2022 D-vs-R margin. Hover any county for its result.
County-level results (100 counties) — table
| County | Winner | Margin |
|---|---|---|
| ALAMANCE, NC | Republican | R+11.7 |
| ALEXANDER, NC | Republican | R+57.7 |
| ALLEGHANY, NC | Republican | R+47.8 |
| ANSON, NC | Republican | R+5.4 |
| ASHE, NC | Republican | R+44.0 |
| AVERY, NC | Republican | R+51.2 |
| BEAUFORT, NC | Republican | R+32.1 |
| BERTIE, NC | Democratic | D+11.2 |
| BLADEN, NC | Republican | R+16.5 |
| BRUNSWICK, NC | Republican | R+25.0 |
| BUNCOMBE, NC | Democratic | D+25.5 |
| BURKE, NC | Republican | R+38.7 |
| CABARRUS, NC | Republican | R+12.0 |
| CALDWELL, NC | Republican | R+52.0 |
| CAMDEN, NC | Republican | R+49.6 |
| CARTERET, NC | Republican | R+43.1 |
| CASWELL, NC | Republican | R+21.5 |
| CATAWBA, NC | Republican | R+39.9 |
| CHATHAM, NC | Democratic | D+15.8 |
| CHEROKEE, NC | Republican | R+57.8 |
| CHOWAN, NC | Republican | R+23.8 |
| CLAY, NC | Republican | R+49.6 |
| CLEVELAND, NC | Republican | R+33.8 |
| COLUMBUS, NC | Republican | R+25.4 |
| CRAVEN, NC | Republican | R+21.3 |
| CUMBERLAND, NC | Democratic | D+12.8 |
| CURRITUCK, NC | Republican | R+50.4 |
| DARE, NC | Republican | R+17.7 |
| DAVIDSON, NC | Republican | R+48.5 |
| DAVIE, NC | Republican | R+48.2 |
| DUPLIN, NC | Republican | R+31.5 |
| DURHAM, NC | Democratic | D+63.7 |
| EDGECOMBE, NC | Democratic | D+20.4 |
| FORSYTH, NC | Democratic | D+11.3 |
| FRANKLIN, NC | Republican | R+13.0 |
| GASTON, NC | Republican | R+28.0 |
| GATES, NC | Republican | R+15.7 |
| GRAHAM, NC | Republican | R+60.8 |
| GRANVILLE, NC | Republican | R+8.2 |
| GREENE, NC | Republican | R+18.3 |
| GUILFORD, NC | Democratic | D+18.3 |
| HALIFAX, NC | Democratic | D+14.3 |
| HARNETT, NC | Republican | R+26.4 |
| HAYWOOD, NC | Republican | R+22.8 |
| HENDERSON, NC | Republican | R+18.8 |
| HERTFORD, NC | Democratic | D+25.7 |
| HOKE, NC | Democratic | D+11.6 |
| HYDE, NC | Republican | R+18.9 |
| IREDELL, NC | Republican | R+36.2 |
| JACKSON, NC | Republican | R+9.1 |
| JOHNSTON, NC | Republican | R+23.8 |
| JONES, NC | Republican | R+25.4 |
| LEE, NC | Republican | R+17.0 |
| LENOIR, NC | Republican | R+13.8 |
| LINCOLN, NC | Republican | R+46.1 |
| MACON, NC | Republican | R+38.7 |
| MADISON, NC | Republican | R+18.2 |
| MARTIN, NC | Republican | R+10.0 |
| MCDOWELL, NC | Republican | R+49.0 |
| MECKLENBURG, NC | Democratic | D+32.5 |
| MITCHELL, NC | Republican | R+56.3 |
| MONTGOMERY, NC | Republican | R+36.5 |
| MOORE, NC | Republican | R+29.1 |
| NASH, NC | Republican | R+6.7 |
| NEW HANOVER, NC | Democratic | D+1.9 |
| NORTHAMPTON, NC | Democratic | D+11.2 |
| ONSLOW, NC | Republican | R+35.4 |
| ORANGE, NC | Democratic | D+55.5 |
| PAMLICO, NC | Republican | R+29.6 |
| PASQUOTANK, NC | Republican | R+5.9 |
| PENDER, NC | Republican | R+33.7 |
| PERQUIMANS, NC | Republican | R+41.3 |
| PERSON, NC | Republican | R+21.4 |
| PITT, NC | Democratic | D+2.8 |
| POLK, NC | Republican | R+21.5 |
| RANDOLPH, NC | Republican | R+59.4 |
| RICHMOND, NC | Republican | R+18.3 |
| ROBESON, NC | Republican | R+18.6 |
| ROCKINGHAM, NC | Republican | R+35.4 |
| ROWAN, NC | Republican | R+38.4 |
| RUTHERFORD, NC | Republican | R+50.3 |
| SAMPSON, NC | Republican | R+31.0 |
| SCOTLAND, NC | Republican | R+5.9 |
| STANLY, NC | Republican | R+54.1 |
| STOKES, NC | Republican | R+55.6 |
| SURRY, NC | Republican | R+50.6 |
| SWAIN, NC | Republican | R+24.6 |
| TRANSYLVANIA, NC | Republican | R+12.2 |
| TYRRELL, NC | Republican | R+22.6 |
| UNION, NC | Republican | R+28.4 |
| VANCE, NC | Democratic | D+11.4 |
| WAKE, NC | Democratic | D+26.6 |
| WARREN, NC | Democratic | D+22.2 |
| WASHINGTON, NC | Democratic | D+0.1 |
| WATAUGA, NC | Democratic | D+5.4 |
| WAYNE, NC | Republican | R+19.1 |
| WILKES, NC | Republican | R+59.2 |
| WILSON, NC | Republican | R+3.1 |
| YADKIN, NC | Republican | R+62.9 |
| YANCEY, NC | Republican | R+31.2 |
presidential baselinePresident 2020R+1.3Senate 2022R+3.2vs. baselineR+1.9
North Carolina's 2022 Senate race ran 1.9 points more Republican than its 2020 presidential margin.
North Carolina's Senate margins
Every contest in our store, 1978–2022
| Year | Margin (D minus R) |
|---|---|
| 1978 | −9.0% |
| 1980 | −0.6% |
| 1984 | −3.9% |
| 1986 | +1.8% |
| 1990 | −5.1% |
| 1992 | −4.0% |
| 1996 | −6.7% |
| 1998 | +4.1% |
| 2002 | −8.6% |
| 2004 | −4.6% |
| 2008 | +8.5% |
| 2010 | −11.8% |
| 2014 | −1.6% |
| 2016 | −5.7% |
| 2020 | −1.7% |
| 2022 | −3.2% |
Same ballot, 2022NC
Source. MIT Election Data + Science Lab — 2022 US Senate returns, party-classified by literal ballot party · county returns aggregated from precinct-level results. Real returns — nothing estimated.