2024 North Carolina Secretary of State election


The 2024 North Carolina Secretary of State election was 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 won re-election to an eighth term in office. This was 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.

Democratic primary

Candidates

Nominee

Republican primary

Candidates

Nominee

Eliminated in primary

Withdrawn

General election

Results

By congressional district

Despite losing the state, Brown won ten of 14 congressional districts.
DistrictMarshallBrownRepresentative
52%48%Don Davis
70%30%Deborah Ross
43%57%Greg Murphy
75%25%Valerie Foushee
44%56%Virginia Foxx
44%56%Addison McDowell
46%54%David Rouzer
42%58%Mark Harris
45%55%Richard Hudson
43%57%Pat Harrigan
47%53%Chuck Edwards
74%26%Alma Adams
46%54%Brad Knott
44%56%Tim Moore