North Carolina, Mapped

NC Senate District 23: 2024 election results

Final: Meyer (D) won by 31.7 points (37,135 votes). Democrats held the seat.

Open on the interactive map →

Results

60 of 60 precincts reporting.
CandidatePartyVotesShareEarly votingElection DayMailProvisional
Graig R. MeyerDemocratic77,14665.8%61,18610,1525,673135
Laura PichardoRepublican40,01134.2%28,9639,6361,33775
Total117,15790,14919,7887,010210

By county

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

CountyMeyer (D)Pichardo (R)OtherVotesLead
Caswell39.5%60.5%–11,555Pichardo +21.0
Orange75.7%24.3%–85,057Meyer +51.3
Person40.0%60.0%–20,545Pichardo +19.9

← NC Senate District 22NC Senate District 24 →

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.