Skip to main content

2024 North Carolina Secretary Of State Election Results

Election Date: Nov. 5, 2024 | Updated 4:47 PM EST Dec. 13, 2024

Secretary of State

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *2,837,99451.0%
Chad Brown (R)2,722,79449.0%

County-By-County Results Map

Democratic Lead
Republican Lead
Other Lead
Tied / Runoff
No Election
No Results
Mail-in and early votes may not be included.

County-by-County Results

Jump to:

Alamance County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)44,89350.9%
Elaine Marshall (D) *43,33049.1%

Alexander County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)15,68977.7%
Elaine Marshall (D) *4,50122.3%

Alleghany County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)4,41570.2%
Elaine Marshall (D) *1,87129.8%

Anson County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *5,57052.3%
Chad Brown (R)5,08347.7%

Ashe County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)10,81568.3%
Elaine Marshall (D) *5,00931.7%

Avery County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)6,83674.5%
Elaine Marshall (D) *2,33525.5%

Beaufort County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)15,83360.8%
Elaine Marshall (D) *10,21939.2%

Bertie County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *5,53661.6%
Chad Brown (R)3,45438.4%

Bladen County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)9,13655.9%
Elaine Marshall (D) *7,21144.1%

Brunswick County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)64,38260.5%
Elaine Marshall (D) *41,97339.5%

Buncombe County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *99,81764.1%
Chad Brown (R)55,97235.9%

Burke County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)30,35667.8%
Elaine Marshall (D) *14,38632.2%

Cabarrus County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)60,90952.1%
Elaine Marshall (D) *56,02147.9%

Caldwell County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)31,44573.9%
Elaine Marshall (D) *11,13326.1%

Camden County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)4,50573.7%
Elaine Marshall (D) *1,60726.3%

Carteret County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)30,17367.3%
Elaine Marshall (D) *14,65132.7%

Caswell County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)6,92059.0%
Elaine Marshall (D) *4,80641.0%

Catawba County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)56,38967.4%
Elaine Marshall (D) *27,26532.6%

Chatham County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *29,95658.7%
Chad Brown (R)21,08841.3%

Cherokee County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)13,63777.8%
Elaine Marshall (D) *3,90022.2%

Chowan County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)4,26257.8%
Elaine Marshall (D) *3,10842.2%

Clay County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)5,56474.0%
Elaine Marshall (D) *1,95026.0%

Cleveland County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)32,73764.9%
Elaine Marshall (D) *17,73635.1%

Columbus County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)16,30463.3%
Elaine Marshall (D) *9,44136.7%

Craven County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)31,44457.4%
Elaine Marshall (D) *23,37342.6%

Cumberland County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *81,88159.6%
Chad Brown (R)55,40740.4%

Currituck County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)12,69372.3%
Elaine Marshall (D) *4,85827.7%

Dare County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)13,94857.2%
Elaine Marshall (D) *10,44542.8%

Davidson County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)65,11670.6%
Elaine Marshall (D) *27,16729.4%

Davie County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)18,75870.8%
Elaine Marshall (D) *7,75529.2%

Duplin County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)13,50660.5%
Elaine Marshall (D) *8,81539.5%

Durham County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *147,08482.7%
Chad Brown (R)30,82217.3%

Edgecombe County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *15,71865.0%
Chad Brown (R)8,44635.0%

Forsyth County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *117,05258.9%
Chad Brown (R)81,80041.1%

Franklin County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)21,99752.5%
Elaine Marshall (D) *19,89347.5%

Gaston County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)70,39260.8%
Elaine Marshall (D) *45,44139.2%

Gates County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)3,30358.0%
Elaine Marshall (D) *2,38742.0%

Graham County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)3,51978.2%
Elaine Marshall (D) *98121.8%

Granville County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)15,78150.1%
Elaine Marshall (D) *15,74349.9%

Greene County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)4,39453.0%
Elaine Marshall (D) *3,89247.0%

Guilford County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *176,01963.5%
Chad Brown (R)101,24136.5%

Halifax County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *14,78662.7%
Chad Brown (R)8,78837.3%

Harnett County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)35,75357.1%
Elaine Marshall (D) *26,84942.9%

Haywood County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)22,36960.2%
Elaine Marshall (D) *14,79739.8%

Henderson County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)39,00656.6%
Elaine Marshall (D) *29,85443.4%

Hertford County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *6,35766.4%
Chad Brown (R)3,22433.6%

Hoke County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *12,43156.4%
Chad Brown (R)9,61343.6%

Hyde County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)1,27553.9%
Elaine Marshall (D) *1,08946.1%

Iredell County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)69,86864.9%
Elaine Marshall (D) *37,73335.1%

Jackson County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)11,20052.2%
Elaine Marshall (D) *10,24747.8%

Johnston County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)68,23856.3%
Elaine Marshall (D) *52,95043.7%

Jones County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)3,14558.9%
Elaine Marshall (D) *2,19541.1%

Lee County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)15,62453.3%
Elaine Marshall (D) *13,67546.7%

Lenoir County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *13,74551.0%
Chad Brown (R)13,22749.0%

Lincoln County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)38,36870.7%
Elaine Marshall (D) *15,93829.3%

Macon County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)14,14866.7%
Elaine Marshall (D) *7,07833.3%

Madison County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)7,74658.0%
Elaine Marshall (D) *5,60842.0%

Martin County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *6,04951.3%
Chad Brown (R)5,74248.7%

McDowell County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)16,80772.8%
Elaine Marshall (D) *6,27327.2%

Mecklenburg County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *383,81667.5%
Chad Brown (R)184,50132.5%

Mitchell County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)6,47376.1%
Elaine Marshall (D) *2,02823.9%

Montgomery County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)8,44365.2%
Elaine Marshall (D) *4,51134.8%

Moore County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)37,50462.4%
Elaine Marshall (D) *22,55737.6%

Nash County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *27,57153.4%
Chad Brown (R)24,05446.6%

New Hanover County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *71,14052.8%
Chad Brown (R)63,56247.2%

Northampton County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *5,55561.6%
Chad Brown (R)3,46938.4%

Onslow County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)50,30064.6%
Elaine Marshall (D) *27,54135.4%

Orange County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *66,28977.4%
Chad Brown (R)19,38122.6%

Pamlico County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)4,86462.4%
Elaine Marshall (D) *2,93437.6%

Pasquotank County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)9,99450.1%
Elaine Marshall (D) *9,94549.9%

Pender County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)24,70265.3%
Elaine Marshall (D) *13,14734.7%

Perquimans County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)5,11967.6%
Elaine Marshall (D) *2,45532.4%

Person County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)11,80456.0%
Elaine Marshall (D) *9,26644.0%

Pitt County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *48,03356.5%
Chad Brown (R)36,91543.5%

Polk County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)7,75860.9%
Elaine Marshall (D) *4,97739.1%

Randolph County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)56,33275.7%
Elaine Marshall (D) *18,07324.3%

Richmond County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)10,88656.3%
Elaine Marshall (D) *8,43843.7%

Robeson County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)25,79357.8%
Elaine Marshall (D) *18,79442.2%

Rockingham County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)31,04664.1%
Elaine Marshall (D) *17,36935.9%

Rowan County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)48,30465.8%
Elaine Marshall (D) *25,14334.2%

Rutherford County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)24,29171.9%
Elaine Marshall (D) *9,48928.1%

Sampson County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)16,43160.2%
Elaine Marshall (D) *10,87639.8%

Scotland County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)7,19150.5%
Elaine Marshall (D) *7,04049.5%

Stanly County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)26,15873.0%
Elaine Marshall (D) *9,68527.0%

Stokes County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)20,26076.1%
Elaine Marshall (D) *6,34923.9%

Surry County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)26,67072.7%
Elaine Marshall (D) *10,03227.3%

Swain County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)3,94159.2%
Elaine Marshall (D) *2,71540.8%

Transylvania County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)11,11254.5%
Elaine Marshall (D) *9,26645.5%

Tyrrell County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)89353.2%
Elaine Marshall (D) *78746.8%

Union County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)83,46761.6%
Elaine Marshall (D) *51,96238.4%

Vance County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *12,01861.0%
Chad Brown (R)7,66939.0%

Wake County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *418,81165.6%
Chad Brown (R)219,24534.4%

Warren County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *6,43664.5%
Chad Brown (R)3,54535.5%

Washington County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *3,38057.8%
Chad Brown (R)2,46842.2%

Watauga County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *17,39655.0%
Chad Brown (R)14,23745.0%

Wayne County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)29,19554.5%
Elaine Marshall (D) *24,35345.5%

Wilkes County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)27,10376.6%
Elaine Marshall (D) *8,30023.4%

Wilson County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Elaine Marshall (D) *21,68355.1%
Chad Brown (R)17,66844.9%

Yadkin County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)15,56178.1%
Elaine Marshall (D) *4,36521.9%

Yancey County

99% Est. Vote Counted
*Incumbent
ChoicesTotal Votes% Votes
Chad Brown (R)6,98063.7%
Elaine Marshall (D) *3,97936.3%