Skip to main content

2024 North Carolina Supt Of Pub Instruction Election Results

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

Supt of Pub Instruction

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)2,837,60651.2%
Michele Morrow (R)2,706,95348.8%

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
ChoicesTotal Votes% Votes
Maurice Green (D)44,31350.4%
Michele Morrow (R)43,68949.6%

Alexander County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)15,38776.4%
Maurice Green (D)4,74723.6%

Alleghany County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)4,34169.4%
Maurice Green (D)1,91630.6%

Anson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)5,50151.6%
Michele Morrow (R)5,15448.4%

Ashe County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)10,80568.7%
Maurice Green (D)4,93231.3%

Avery County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)6,83475.0%
Maurice Green (D)2,27825.0%

Beaufort County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)15,98161.6%
Maurice Green (D)9,97038.4%

Bertie County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)5,45361.0%
Michele Morrow (R)3,48939.0%

Bladen County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)9,27456.9%
Maurice Green (D)7,01543.1%

Brunswick County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)64,33361.0%
Maurice Green (D)41,06439.0%

Buncombe County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)98,69163.7%
Michele Morrow (R)56,22336.3%

Burke County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)30,17967.6%
Maurice Green (D)14,46232.4%

Cabarrus County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)60,65052.0%
Maurice Green (D)55,96448.0%

Caldwell County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)31,47474.2%
Maurice Green (D)10,91825.8%

Camden County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)4,49873.7%
Maurice Green (D)1,60926.3%

Carteret County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)30,30667.9%
Maurice Green (D)14,30232.1%

Caswell County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)6,83358.1%
Maurice Green (D)4,92141.9%

Catawba County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)56,12766.7%
Maurice Green (D)28,03633.3%

Chatham County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)29,94058.8%
Michele Morrow (R)20,94741.2%

Cherokee County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)13,63678.1%
Maurice Green (D)3,82521.9%

Chowan County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)3,96954.1%
Maurice Green (D)3,36745.9%

Clay County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)5,54174.0%
Maurice Green (D)1,94326.0%

Cleveland County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)32,40264.3%
Maurice Green (D)17,97235.7%

Columbus County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)16,50664.4%
Maurice Green (D)9,10835.6%

Craven County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)31,25957.3%
Maurice Green (D)23,30942.7%

Cumberland County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)80,17058.6%
Michele Morrow (R)56,57241.4%

Currituck County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)12,76973.0%
Maurice Green (D)4,72327.0%

Dare County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)14,09058.0%
Maurice Green (D)10,20442.0%

Davidson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)62,94768.4%
Maurice Green (D)29,06231.6%

Davie County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)18,24769.2%
Maurice Green (D)8,13930.8%

Duplin County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)13,53761.0%
Maurice Green (D)8,64839.0%

Durham County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)146,69282.6%
Michele Morrow (R)30,94017.4%

Edgecombe County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)15,37763.8%
Michele Morrow (R)8,71836.2%

Forsyth County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)118,63359.7%
Michele Morrow (R)79,93140.3%

Franklin County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)22,48253.8%
Maurice Green (D)19,30446.2%

Gaston County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)70,24260.7%
Maurice Green (D)45,49139.3%

Gates County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)3,30258.4%
Maurice Green (D)2,35341.6%

Graham County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)3,52078.5%
Maurice Green (D)96321.5%

Granville County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)16,23551.7%
Maurice Green (D)15,19048.3%

Greene County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)4,38653.1%
Maurice Green (D)3,87246.9%

Guilford County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)182,06565.4%
Michele Morrow (R)96,49034.6%

Halifax County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)14,56561.7%
Michele Morrow (R)9,04338.3%

Harnett County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)37,02159.4%
Maurice Green (D)25,31040.6%

Haywood County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)22,50960.8%
Maurice Green (D)14,52039.2%

Henderson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)39,21457.1%
Maurice Green (D)29,49942.9%

Hertford County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)6,21365.3%
Michele Morrow (R)3,30634.7%

Hoke County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)12,07855.2%
Michele Morrow (R)9,81244.8%

Hyde County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)1,31055.9%
Maurice Green (D)1,03444.1%

Iredell County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)68,49363.9%
Maurice Green (D)38,65836.1%

Jackson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)11,17252.3%
Maurice Green (D)10,17447.7%

Johnston County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)68,76657.0%
Maurice Green (D)51,77243.0%

Jones County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)3,16659.3%
Maurice Green (D)2,17140.7%

Lee County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)15,95354.9%
Maurice Green (D)13,12345.1%

Lenoir County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)13,68451.1%
Michele Morrow (R)13,11748.9%

Lincoln County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)38,28070.8%
Maurice Green (D)15,78829.2%

Macon County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)14,24667.7%
Maurice Green (D)6,78532.3%

Madison County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)7,79858.7%
Maurice Green (D)5,49341.3%

Martin County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)5,96850.9%
Michele Morrow (R)5,76249.1%

McDowell County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)16,78272.9%
Maurice Green (D)6,22927.1%

Mecklenburg County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)383,74467.7%
Michele Morrow (R)183,28332.3%

Mitchell County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)6,43475.9%
Maurice Green (D)2,04024.1%

Montgomery County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)8,21163.7%
Maurice Green (D)4,67536.3%

Moore County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)37,33862.4%
Maurice Green (D)22,47237.6%

Nash County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)27,00152.5%
Michele Morrow (R)24,44747.5%

New Hanover County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)71,02452.9%
Michele Morrow (R)63,15447.1%

Northampton County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)5,41960.1%
Michele Morrow (R)3,59339.9%

Onslow County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)49,99664.8%
Maurice Green (D)27,16835.2%

Orange County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)65,62777.0%
Michele Morrow (R)19,58323.0%

Pamlico County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)4,87462.8%
Maurice Green (D)2,89137.2%

Pasquotank County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)10,09950.7%
Maurice Green (D)9,82249.3%

Pender County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)24,35464.7%
Maurice Green (D)13,30935.3%

Perquimans County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)5,02066.3%
Maurice Green (D)2,55433.7%

Person County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)12,11857.9%
Maurice Green (D)8,79942.1%

Pitt County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)48,20256.8%
Michele Morrow (R)36,59643.2%

Polk County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)7,76661.0%
Maurice Green (D)4,95839.0%

Randolph County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)54,02772.9%
Maurice Green (D)20,09227.1%

Richmond County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)11,00457.2%
Maurice Green (D)8,21942.8%

Robeson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)26,34659.4%
Maurice Green (D)18,03540.6%

Rockingham County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)30,31162.7%
Maurice Green (D)18,06637.3%

Rowan County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)47,91065.6%
Maurice Green (D)25,13034.4%

Rutherford County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)24,09871.4%
Maurice Green (D)9,64328.6%

Sampson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)16,53661.0%
Maurice Green (D)10,55639.0%

Scotland County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)7,23351.0%
Maurice Green (D)6,94649.0%

Stanly County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)26,07873.0%
Maurice Green (D)9,63327.0%

Stokes County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)19,92075.1%
Maurice Green (D)6,58824.9%

Surry County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)25,74970.3%
Maurice Green (D)10,87829.7%

Swain County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)3,91559.5%
Maurice Green (D)2,66840.5%

Transylvania County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)11,15054.9%
Maurice Green (D)9,16945.1%

Tyrrell County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)91954.6%
Maurice Green (D)76445.4%

Union County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)83,10461.7%
Maurice Green (D)51,53738.3%

Vance County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)11,57159.2%
Michele Morrow (R)7,98840.8%

Wake County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)419,27365.8%
Michele Morrow (R)217,58334.2%

Warren County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)6,21062.3%
Michele Morrow (R)3,75037.7%

Washington County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)3,29056.4%
Michele Morrow (R)2,54243.6%

Watauga County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)17,55055.8%
Michele Morrow (R)13,88644.2%

Wayne County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)29,65455.6%
Maurice Green (D)23,68944.4%

Wilkes County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)26,42574.9%
Maurice Green (D)8,84725.1%

Wilson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Maurice Green (D)21,15053.9%
Michele Morrow (R)18,06946.1%

Yadkin County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)14,94375.2%
Maurice Green (D)4,93224.8%

Yancey County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Michele Morrow (R)6,95263.7%
Maurice Green (D)3,95936.3%