2024Final results

2024 election for North Carolina Secretary of State

Secretary of State · North Carolina

Elaine Marshall (D) won with 51.0% of the vote, defeating Chad Brown (R) by 2.1 points.

Elaine MarshallDemocrat · winner
51.0%2,837,096
Chad BrownRepublican
49.0%2,722,537
5,559,633 votes

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 3:26 AM ET

The seat over time

D − R margin in this seat's races around 2024

The seat's recent races

EvenD+4.52016D+2.32020D+2.12024R+3.32024 Pres.

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

Also on this ballot here

GovernorD+14.8
Lieutenant GovernorD+1.9
Attorney GeneralD+2.8
TreasurerR+4.9
AuditorR+1.8

Results within this state. Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 3:26 AM ET