North Carolina, Mapped

NC Senate District 19: 2024 election results

Final: Applewhite (D) won by 29.0 points (25,692 votes). Democrats held the seat.

Open on the interactive map →

Results

55 of 55 precincts reporting.
CandidatePartyVotesShareEarly votingElection DayMailProvisional
Val ApplewhiteDemocratic55,69762.9%38,95513,3373,099306
Semone PembertonRepublican30,00533.9%20,5817,8461,453125
Steven SwintonLibertarian2,8843.3%1,5601,17113617
Total88,58661,09622,3544,688448

By county

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

CountyApplewhite (D)Pemberton (R)OtherVotesLead
Cumberland62.9%33.9%3.3%88,586Applewhite +29.0

← NC Senate District 18NC Senate District 20 →

Final results from the NC State Board of Elections, as of Dec 3, 2024. Votes by how they were cast are as the State Board reports them.