North Carolina, Mapped

NC Senate District 4: 2026 election results

Called for Rivera (D) by AP. A flip: Republicans won the seat last time. In 2024, on the same district lines, the Republican won by 10.2 points.

Open on the interactive map →

Results

62 of 62 precincts reporting.
CandidatePartyVotesShareEarly votingElection DayMailProvisional
Jessica (Jess) RiveraDemocratic37,53951.1%26,7949,8928530
Buck NewtonRepublican35,96248.9%21,51314,1023470
Total73,50148,30723,9941,2000

By county

The 3 counties the district covers, whole or in part: each county’s votes in this race. Lead is in points.

CountyRivera (D)Newton (R)OtherVotesLead
Greene46.4%53.6%–6,215Newton +7.2
Wayne48.3%51.7%–38,331Newton +3.4
Wilson55.8%44.2%–28,955Rivera +11.6

← NC Senate District 3NC Senate District 5 →

Unofficial results from the NC State Board of Elections, last updated Nov 6, 2026, 3:10pm. Results are final once the counties finish their canvass and the State Board certifies them. Votes by how they were cast are as the State Board reports them.