2024 North Carolina Secretary of State election

The 2024 North Carolina Secretary of State election will be held on November 5, 2024, to elect the secretary of state of North Carolina, concurrently with the 2024 U.S. presidential election, as well as elections to the United States Senate, elections to the United States House of Representatives, and various other state and local elections. Incumbent Democratic Secretary of State Elaine Marshall is running for re-election to an eighth term in office. This is the only Democratic-held secretary of state held up for election in 2024 in a state Donald Trump won in 2020. Primary elections took place on March 5, 2024.

Nominee

 * Elaine Marshall, incumbent secretary of state (1997–present)

Republican primary
[[File:SoS North Carolina Primary Republican 2024.svg|thumb|300px|Results by county: {{legend|#a02c2c|Brown}}

{{legend|#a02c2c|Brown—60–70%}}

{{legend|#c83737|Brown—50–60%}}

{{legend|#d35f5f|Brown—40–50%}}

{{legend|#de8787|Brown—30–40%}} {{legend|#debc5f|Villaverde}}

{{legend|#debc5f|Villaverde—40–40%}}

{{legend|#decd87|Villaverde—30–40%}} {{legend|#5f5fd3|Thomas}}

{{legend|#5f5fd3|Thomas—40–50%}}

{{legend|#8787de|Thomas—30–40%}} ]]

Nominee

 * Chad Brown, Gaston County commissioner and candidate for secretary of state in 2020

Eliminated in primary

 * Jesse Thomas, retired healthcare executive
 * Christine Villaverde, disaster response consultant and nominee for NC's 2nd congressional district in 2022

Withdrawn

 * Darren Eustance, former chair of the Wake County Republican Party (running for Wake County Commission)