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
Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)
The candidates
Also on this ballot here
| Governor | D+14.8 |
| Lieutenant Governor | D+1.9 |
| Attorney General | D+2.8 |
| Treasurer | R+4.9 |
| Auditor | R+1.8 |
Results within this state. Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 3:26 AM ET