Skip to main content

2024 North Carolina Court Of Appeals Seat 15 Election Results

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

Court of Appeals - Seat 15

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)2,844,28651.7%
Martin Moore (D)2,654,76548.3%

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
Chris Freeman (R)47,37454.2%
Martin Moore (D)40,09645.8%

Alexander County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)15,85479.9%
Martin Moore (D)3,99820.1%

Alleghany County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)4,65075.2%
Martin Moore (D)1,53724.8%

Anson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)5,28750.2%
Chris Freeman (R)5,25249.8%

Ashe County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)11,27672.3%
Martin Moore (D)4,32127.7%

Avery County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)6,90476.9%
Martin Moore (D)2,07923.1%

Beaufort County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)16,90465.7%
Martin Moore (D)8,82234.3%

Bertie County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)5,20958.6%
Chris Freeman (R)3,67541.4%

Bladen County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)9,50159.2%
Martin Moore (D)6,55440.8%

Brunswick County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)67,01563.8%
Martin Moore (D)38,09436.2%

Buncombe County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)97,11862.9%
Chris Freeman (R)57,26737.1%

Burke County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)31,09670.3%
Martin Moore (D)13,14929.7%

Cabarrus County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)62,79354.2%
Martin Moore (D)53,08345.8%

Caldwell County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)32,24076.4%
Martin Moore (D)9,93523.6%

Camden County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)4,56476.0%
Martin Moore (D)1,44324.0%

Carteret County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)31,90472.2%
Martin Moore (D)12,28127.8%

Caswell County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)7,14662.0%
Martin Moore (D)4,37538.0%

Catawba County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)58,13069.8%
Martin Moore (D)25,12830.2%

Chatham County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)28,12055.6%
Chris Freeman (R)22,44844.4%

Cherokee County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)13,72078.8%
Martin Moore (D)3,69721.2%

Chowan County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)4,49461.6%
Martin Moore (D)2,79738.4%

Clay County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)5,54675.2%
Martin Moore (D)1,82524.8%

Cleveland County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)33,38966.8%
Martin Moore (D)16,60233.2%

Columbus County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)16,68266.2%
Martin Moore (D)8,51633.8%

Craven County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)32,88960.8%
Martin Moore (D)21,20339.2%

Cumberland County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)77,56657.1%
Chris Freeman (R)58,38642.9%

Currituck County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)12,87574.4%
Martin Moore (D)4,43725.6%

Dare County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)14,31259.9%
Martin Moore (D)9,57640.1%

Davidson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)67,61173.7%
Martin Moore (D)24,07426.3%

Davie County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)19,58674.4%
Martin Moore (D)6,75025.6%

Duplin County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)14,05864.1%
Martin Moore (D)7,86835.9%

Durham County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)142,96680.8%
Chris Freeman (R)33,89319.2%

Edgecombe County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)14,79661.9%
Chris Freeman (R)9,08938.1%

Forsyth County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)109,27055.8%
Chris Freeman (R)86,66144.2%

Franklin County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)23,28256.5%
Martin Moore (D)17,93843.5%

Gaston County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)71,81562.3%
Martin Moore (D)43,41137.7%

Gates County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)3,39860.4%
Martin Moore (D)2,22739.6%

Graham County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)3,52179.8%
Martin Moore (D)89220.2%

Granville County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)16,90554.3%
Martin Moore (D)14,21545.7%

Greene County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)4,77458.3%
Martin Moore (D)3,41841.7%

Guilford County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)167,04960.8%
Chris Freeman (R)107,70239.2%

Halifax County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)13,81059.4%
Chris Freeman (R)9,42840.6%

Harnett County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)38,33662.2%
Martin Moore (D)23,28537.8%

Haywood County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)22,94562.4%
Martin Moore (D)13,83037.6%

Henderson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)40,24658.9%
Martin Moore (D)28,08241.1%

Hertford County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)6,00563.8%
Chris Freeman (R)3,40236.2%

Hoke County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)11,76054.1%
Chris Freeman (R)9,97945.9%

Hyde County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)1,38060.1%
Martin Moore (D)91739.9%

Iredell County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)70,83266.9%
Martin Moore (D)35,04033.1%

Jackson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)11,53954.4%
Martin Moore (D)9,65645.6%

Johnston County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)72,68760.7%
Martin Moore (D)47,08739.3%

Jones County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)3,30262.9%
Martin Moore (D)1,94637.1%

Lee County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)16,75258.1%
Martin Moore (D)12,07241.9%

Lenoir County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)14,14853.3%
Martin Moore (D)12,39446.7%

Lincoln County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)39,17773.1%
Martin Moore (D)14,42426.9%

Macon County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)14,51769.5%
Martin Moore (D)6,36730.5%

Madison County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)7,93460.0%
Martin Moore (D)5,29140.0%

Martin County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)6,20553.6%
Martin Moore (D)5,36846.4%

McDowell County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)17,10074.7%
Martin Moore (D)5,77925.3%

Mecklenburg County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)372,49466.0%
Chris Freeman (R)191,74734.0%

Mitchell County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)6,53077.9%
Martin Moore (D)1,85722.1%

Montgomery County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)8,68768.5%
Martin Moore (D)4,00431.5%

Moore County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)38,90965.8%
Martin Moore (D)20,21734.2%

Nash County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)25,81750.5%
Martin Moore (D)25,29249.5%

New Hanover County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)66,53150.3%
Martin Moore (D)65,85149.7%

Northampton County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)5,17258.4%
Chris Freeman (R)3,68741.6%

Onslow County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)51,94167.9%
Martin Moore (D)24,58532.1%

Orange County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)64,14275.4%
Chris Freeman (R)20,95224.6%

Pamlico County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)5,10266.4%
Martin Moore (D)2,58733.6%

Pasquotank County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)10,37552.4%
Martin Moore (D)9,43247.6%

Pender County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)25,22067.7%
Martin Moore (D)12,03332.3%

Perquimans County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)5,29170.1%
Martin Moore (D)2,25729.9%

Person County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)12,54460.8%
Martin Moore (D)8,08639.2%

Pitt County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)44,17553.0%
Chris Freeman (R)39,22347.0%

Polk County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)7,81462.4%
Martin Moore (D)4,70237.6%

Randolph County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)58,02278.9%
Martin Moore (D)15,54321.1%

Richmond County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)11,22059.0%
Martin Moore (D)7,81041.0%

Robeson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)26,55360.9%
Martin Moore (D)17,05039.1%

Rockingham County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)32,73668.2%
Martin Moore (D)15,25331.8%

Rowan County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)49,53468.3%
Martin Moore (D)23,02931.7%

Rutherford County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)24,74973.8%
Martin Moore (D)8,76526.2%

Sampson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)17,15064.7%
Martin Moore (D)9,34835.3%

Scotland County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)7,42452.7%
Martin Moore (D)6,67647.3%

Stanly County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)26,84275.7%
Martin Moore (D)8,62424.3%

Stokes County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)20,87979.6%
Martin Moore (D)5,33920.4%

Surry County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)27,82076.6%
Martin Moore (D)8,48023.4%

Swain County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)3,97161.1%
Martin Moore (D)2,52938.9%

Transylvania County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)11,45456.7%
Martin Moore (D)8,74643.3%

Tyrrell County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)99860.2%
Martin Moore (D)66039.8%

Union County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)85,29363.6%
Martin Moore (D)48,72936.4%

Vance County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)11,04957.3%
Chris Freeman (R)8,24042.7%

Wake County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)393,95762.3%
Chris Freeman (R)238,35837.7%

Warren County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)5,97760.2%
Chris Freeman (R)3,95139.8%

Washington County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)3,08053.6%
Chris Freeman (R)2,66646.4%

Watauga County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)16,32152.8%
Chris Freeman (R)14,61247.2%

Wayne County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)30,87658.4%
Martin Moore (D)21,96241.6%

Wilkes County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)27,78379.6%
Martin Moore (D)7,11920.4%

Wilson County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Martin Moore (D)19,57050.5%
Chris Freeman (R)19,16849.5%

Yadkin County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)16,06581.5%
Martin Moore (D)3,65018.5%

Yancey County

99% Est. Vote Counted
ChoicesTotal Votes% Votes
Chris Freeman (R)7,06265.1%
Martin Moore (D)3,77834.9%