North Carolina, Mapped

NC Senate District 17: 2026 election results

Called for Batch (D) by AP. Democrats held the seat. In 2024, on the same district lines, the Democrat won by 74.4 points.

Open on the interactive map →

Results

29 of 29 precincts reporting.
CandidatePartyVotesShareEarly votingElection DayMailProvisional
Mrs. Sydney BatchDemocratic61,64472.7%41,26417,0983,2820
Shirley JohnsonRepublican21,39225.2%11,4569,3575790
Patrick J. BowersoxLibertarian1,7632.1%822882590
Total84,79953,54227,3373,9200

By county

The county the district covers, whole or in part, and its votes in this race. Lead is in points.

CountyBatch (D)Johnson (R)OtherVotesLead
Wake72.7%25.2%2.1%84,799Batch +47.5

← NC Senate District 16NC Senate District 18 →

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.