Help us improve in just 2 minutes—share your thoughts in our reader survey.

Republican Party primaries in North Carolina, 2024

From Ballotpedia
Revision as of 19:40, 14 November 2023 by Jaclyn Beran (contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Ballotpedia Election Coverage Badge-smaller use.png

U.S. House • Governor • Lt. Gov • Attorney General • Secretary of State • State executive offices • State Senate • State House • Supreme court • Appellate courts • State ballot measures • Local ballot measures • School boards • Municipal • All other local • How to run for office
Flag of North Carolina.png


2022

Republican Party primaries, 2024

North Carolina Republican Party.jpg

Primary Date
March 5, 2024

Primary Runoff Date
May 14, 2024

Federal elections
Republican primaries for U.S. House

State party
Republican Party of North Carolina
State political party revenue

This page focuses on the Republican primaries that took place in North Carolina on March 5, 2024.

A primary election is an election in which registered voters select a candidate that they believe should be a political party's candidate for elected office to run in the general election. They are also used to choose convention delegates and party leaders. Primaries are state-level and local-level elections that take place prior to a general election. North Carolina utilizes a semi-closed primary system. Parties decide who may vote in their respective primaries. Voters may choose a primary ballot without impacting their unaffiliated status.[1][2]

For information about which offices are nominated via primary election, see this article.

Federal elections

U.S. House

See also: United States House elections in North Carolina, 2024 (March 5 Republican primaries)
The U.S. House of Representatives elections in North Carolina were on November 5, 2024. Voters elected 14 candidates to serve in the U.S. House from each of the state's 14 U.S. House districts. The primary was March 5, 2024, and a primary runoff was May 14, 2024. The filing deadline was December 15, 2023.


To see a full list of candidates in the primary in each district, click "Show more" below.
Show more

District 1

Republican Party Republican primary candidates


Did not make the ballot:
Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

District 2

Republican Party Republican primary candidates


Did not make the ballot:
Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

District 3

Republican Party Republican primary candidates

This primary was canceled and this candidate advanced:


Did not make the ballot:

District 4

Republican Party Republican primary candidates


Did not make the ballot:
Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

District 5

Republican Party Republican primary candidates

District 6

Republican Party Republican primary candidates


Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

District 7

Republican Party Republican primary candidates

This primary was canceled and this candidate advanced:

District 8

Republican Party Republican primary candidates


Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

District 9

Republican Party Republican primary candidates


Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

District 10

Republican Party Republican primary candidates


Did not make the ballot:
Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

District 11

Republican Party Republican primary candidates


Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

District 12

Republican Party Republican primary candidates

This primary was canceled and this candidate advanced:


Did not make the ballot:
Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

District 13

Republican Party Republican primary candidates


Did not make the ballot:
Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

District 14

Republican Party Republican primary candidates


Did not make the ballot:
Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

State elections

State Senate

See also: North Carolina State Senate elections, 2024
Elections for the North Carolina State Senate took place in 2024. The general election was on November 5, 2024. The primary was March 5, 2024, and the primary runoff was May 14, 2024. The filing deadline was December 15, 2023.


To see a full list of state Senate candidates in the Republican primaries, click "Show more" below.
Show more

North Carolina State Senate elections, 2024

  • Incumbents are marked with an (i) after their name.
  • Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
  • * = The primary was canceled and the candidate advanced.
Office Democratic Party Democratic Republican Party Republican Other
District 1

Green check mark transparent.pngSusan Harman-Scott*  Candidate Connection

Green check mark transparent.pngRobert Hanig* (i)

District 2

Green check mark transparent.pngTare Davis*  Candidate Connection

Green check mark transparent.pngNorman Sanderson* (i)

Did not make the ballot:
Jim Perry (i)

Libertarian Party

Green check mark transparent.pngMaria Cormos*  Candidate Connection
District 3

Green check mark transparent.pngCharles Dudley*

Green check mark transparent.pngBob Brinson (i)
Michael Speciale

District 4

Green check mark transparent.pngRaymond Smith Jr.*  Candidate Connection

Green check mark transparent.pngEldon Sharpe Newton III* (i)

District 5

Green check mark transparent.pngKandie Smith* (i)

Green check mark transparent.pngAlexander Paschall*  Candidate Connection

District 6

Green check mark transparent.pngAndi Morrow*  Candidate Connection

Green check mark transparent.pngMichael Lazzara* (i)

District 7

Green check mark transparent.pngDavid Hill*  Candidate Connection

Green check mark transparent.pngMichael Lee* (i)

Libertarian Party

Green check mark transparent.pngJohn Evans*
District 8

Green check mark transparent.pngKatherine Randall*

Green check mark transparent.pngWilliam Rabon* (i)

District 9

Green check mark transparent.pngJamie Campbell Bowles*

Green check mark transparent.pngBrent Jackson* (i)

District 10

Green check mark transparent.pngFelicia Baxter*

Green check mark transparent.pngBenton Sawrey* (i)

Libertarian Party

Green check mark transparent.pngChristopher Sessions*  Candidate Connection
District 11

Green check mark transparent.pngJames Mercer*

Green check mark transparent.pngLisa Barnes* (i)

District 12

Green check mark transparent.pngTanya White Anderson*  Candidate Connection

Green check mark transparent.pngJim Burgin* (i)

District 13

Green check mark transparent.pngLisa Grafstein* (i)

Vicki Harry
Green check mark transparent.pngScott Lassiter  Candidate Connection

Libertarian Party

Green check mark transparent.pngSusan Hogarth*  Candidate Connection
District 14

Green check mark transparent.pngDan Blue (i)
Terry Passione

Green check mark transparent.pngAngela McCarty*  Candidate Connection

Libertarian Party

Green check mark transparent.pngSammie Brooks*
District 15

Green check mark transparent.pngJay Chaudhuri* (i)

Green check mark transparent.pngDavid Bankert*

Libertarian Party

Green check mark transparent.pngKat McDonald*
District 16

Green check mark transparent.pngGale Adcock* (i)

The Republican primary was canceled.


District 17

Green check mark transparent.pngSydney Batch* (i)

The Republican primary was canceled.


Libertarian Party

Green check mark transparent.pngPatrick Bowersox*
District 18

Green check mark transparent.pngTerence Everitt*

Green check mark transparent.pngAshlee Bryan Adams*  Candidate Connection

Libertarian Party

Green check mark transparent.pngBrad Hessel*  Candidate Connection
District 19

Green check mark transparent.pngVal Applewhite* (i)

Green check mark transparent.pngSemone Pemberton*  Candidate Connection

Libertarian Party

Green check mark transparent.pngSteven Swinton*
District 20

Green check mark transparent.pngNatalie Murdock* (i)

Green check mark transparent.pngChristopher Partain*  Candidate Connection

District 21

Green check mark transparent.pngMaurice Holland Jr.*

Green check mark transparent.pngTom McInnis* (i)

District 22

Mike Woodard (i)
Green check mark transparent.pngSophia Chitlik  Candidate Connection

The Republican primary was canceled.


Libertarian Party

Green check mark transparent.pngRay Ubinger*
District 23

Green check mark transparent.pngGraig R. Meyer* (i)

Green check mark transparent.pngLaura Pichardo*

District 24

Green check mark transparent.pngKathy Batt*  Candidate Connection

Green check mark transparent.pngDanny Earl Britt* (i)

District 25

John Coleman  Candidate Connection
Green check mark transparent.pngDonna Vanhook  Candidate Connection

Green check mark transparent.pngAmy Galey* (i)

District 26

Green check mark transparent.pngSteve Luking*  Candidate Connection

Green check mark transparent.pngPhil Berger* (i)

District 27

Green check mark transparent.pngMichael Garrett* (i)

Green check mark transparent.pngPaul Schumacher*

District 28

Green check mark transparent.pngGladys Robinson* (i)

The Republican primary was canceled.


District 29

Green check mark transparent.pngKevin Clark*  Candidate Connection

Green check mark transparent.pngDave Craven* (i)

District 30

Green check mark transparent.pngTina Royal*  Candidate Connection

Green check mark transparent.pngSteven Jarvis* (i)

Libertarian Party

Green check mark transparent.pngDaniel Cavender*  Candidate Connection
District 31

Laurelyn Dossett
Green check mark transparent.pngRonda Mays  Candidate Connection

Green check mark transparent.pngDana Caudill Jones*

District 32

Green check mark transparent.pngPaul Lowe (i)
Gardenia Henley

Green check mark transparent.pngGeorge K. Ware*

Libertarian Party

Green check mark transparent.pngZac Lentz*
District 33

Green check mark transparent.pngTangela Morgan*

Green check mark transparent.pngCarl Ford* (i)

District 34

Green check mark transparent.pngKim Sexton-Lewter*  Candidate Connection

Green check mark transparent.pngPaul Newton* (i)

Libertarian Party

Green check mark transparent.pngThomas B. Hill*  Candidate Connection
District 35

Green check mark transparent.pngRobin Mann*

Green check mark transparent.pngTodd Johnson* (i)

District 36

Green check mark transparent.pngDarren Staley*  Candidate Connection

Green check mark transparent.pngEddie Settle* (i)

District 37

Green check mark transparent.pngKate Compton Barr*  Candidate Connection

Green check mark transparent.pngVickie Sawyer* (i)

District 38

Green check mark transparent.pngMujtaba Mohammed* (i)

The Republican primary was canceled.


District 39

Green check mark transparent.pngDeAndrea Salvador* (i)

The Republican primary was canceled.


District 40

Green check mark transparent.pngJoyce Waddell* (i)

The Republican primary was canceled.


District 41

Robert Bruns  Candidate Connection
Kendrick Cunningham
Lucille Puckett
Green check mark transparent.pngCaleb Theodros  Candidate Connection

The Republican primary was canceled.


District 42

Green check mark transparent.pngWoodson Bradley*

Jaime Daniell  Candidate Connection
Green check mark transparent.pngStacie McGinn

District 43

Green check mark transparent.pngCorey Creech*

Green check mark transparent.pngBrad Overcash* (i)

District 44

Green check mark transparent.pngT. Goode*

Green check mark transparent.pngTed Alexander* (i)

District 45

Green check mark transparent.pngKimberly Bost*  Candidate Connection

Green check mark transparent.pngMark Hollo
Nancy Meek

District 46

Green check mark transparent.pngJohn Ager*

Green check mark transparent.pngWarren Daniel* (i)

District 47

Green check mark transparent.pngFrank Patton Hughes III*

Green check mark transparent.pngRalph Hise* (i)

District 48

Green check mark transparent.pngChris Walters*  Candidate Connection

Green check mark transparent.pngTimothy Moffitt* (i)

District 49

Green check mark transparent.pngJulie Mayfield* (i)  Candidate Connection

Green check mark transparent.pngKristie Sluder*

District 50

Green check mark transparent.pngAdam Tebrugge*  Candidate Connection

Green check mark transparent.pngKevin Corbin* (i)


House of Representatives

See also: North Carolina House of Representatives elections, 2024
Elections for the North Carolina House of Representatives took place in 2024. The general election was on November 5, 2024. The primary was March 5, 2024, and the primary runoff was May 14, 2024. The filing deadline was December 15, 2023.


To see a full list of state House candidates in the Republican primaries, click "Show more" below.
Show more

North Carolina House of Representatives elections, 2024

  • Incumbents are marked with an (i) after their name.
  • Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
  • * = The primary was canceled and the candidate advanced.
Office Democratic Party Democratic Republican Party Republican Other
District 1

Green check mark transparent.pngSusan A. Sawin*  Candidate Connection

Green check mark transparent.pngEd Goodwin* (i)

District 2

Green check mark transparent.pngRay Jeffers* (i)

Green check mark transparent.pngJason Chambers*  Candidate Connection

District 3

Cynthia M. Evans-Robinson
Green check mark transparent.pngLinda G. Moore
Dorothea D. White

Green check mark transparent.pngSteve Tyson* (i)

District 4

Green check mark transparent.pngVernon Moore*

Green check mark transparent.pngJames Dixon* (i)

District 5

Green check mark transparent.pngHoward Hunter III*  Candidate Connection

Green check mark transparent.pngBill Ward* (i)  Candidate Connection

District 6

Green check mark transparent.pngKiara Johnson*  Candidate Connection

Green check mark transparent.pngJoe Pike* (i)

District 7

The Democratic primary was canceled.


Did not make the ballot:
James Gathers Jr. 

Green check mark transparent.pngMatthew Winslow* (i)

Libertarian Party

Green check mark transparent.pngGavin Bell*
District 8

Green check mark transparent.pngGloristine Brown* (i)

Green check mark transparent.pngAngelene Mitchell*

District 9

Lenton Brown  Candidate Connection
Green check mark transparent.pngClaire Kempner

Green check mark transparent.pngTimothy Reeder (i)
Tony Moore

District 10

Green check mark transparent.pngBeatrice Jones*

Green check mark transparent.pngJohn Bell* (i)

District 11

Green check mark transparent.pngAllison Dahle* (i)

Green check mark transparent.pngPhilip Hensley*

Libertarian Party

Green check mark transparent.pngMatthew Kordon*  Candidate Connection
District 12

Green check mark transparent.pngLillie Williams*  Candidate Connection

Green check mark transparent.pngChris Humphrey* (i)

Green Party

Green check mark transparent.pngAdrien Meadows*
District 13

Melvin Cooper  Candidate Connection
Green check mark transparent.pngKatie Tomberlin  Candidate Connection

Green check mark transparent.pngCeleste Cairns* (i)

District 14

Green check mark transparent.pngCarmen Spicer*

George Cleveland (i)
Green check mark transparent.pngWyatt Gable

District 15

Green check mark transparent.pngChristopher Schulte*

Green check mark transparent.pngPhillip Shepard* (i)

Libertarian Party

Green check mark transparent.pngMatthew Feehan*  Candidate Connection
District 16

Green check mark transparent.pngFrances Lakey*

Green check mark transparent.pngCarson Smith Jr.* (i)

District 17

Green check mark transparent.pngCharles Jones*

Green check mark transparent.pngFrank Iler* (i)

District 18

Green check mark transparent.pngDeb Butler* (i)

The Republican primary was canceled.


District 19

Green check mark transparent.pngJill Brown*  Candidate Connection

Green check mark transparent.pngCharles Miller* (i)

District 20

Green check mark transparent.pngJonathan M. Berger*  Candidate Connection

Green check mark transparent.pngTed Davis Jr.* (i)

District 21

Green check mark transparent.pngYa Liu* (i)

Green check mark transparent.pngMary Miskimon*  Candidate Connection

District 22

Green check mark transparent.pngJoshua Harrell*  Candidate Connection

Green check mark transparent.pngWilliam Brisson* (i)

District 23

Green check mark transparent.pngShelly Willingham (i)
Abbie Lane  Candidate Connection

Green check mark transparent.pngBrent Roberson*

District 24

Green check mark transparent.pngDante Pittman*  Candidate Connection

Green check mark transparent.pngKen Fontenot* (i)

District 25

Green check mark transparent.pngLorenza M. Wilkins*  Candidate Connection

Green check mark transparent.pngAllen Chesser II (i)
Yvonne McLeod

Libertarian Party

Green check mark transparent.pngNick Taylor*
District 26

Green check mark transparent.pngMatthew Wood*  Candidate Connection

Green check mark transparent.pngDonna McDowell White* (i)

Libertarian Party

Green check mark transparent.pngKevin Terrett*
District 27

Michael Wray (i)
Green check mark transparent.pngRodney D. Pierce  Candidate Connection

The Republican primary was canceled.


District 28

Green check mark transparent.pngTawanda Shepard*

Green check mark transparent.pngLarry Strickland (i)
Elizabeth Anne Temple

District 29

Green check mark transparent.pngVernetta Alston* (i)

The Republican primary was canceled.


District 30

Green check mark transparent.pngMarcia Morey* (i)

The Republican primary was canceled.


District 31

Green check mark transparent.pngZack Hawkins* (i)

The Republican primary was canceled.


District 32

Green check mark transparent.pngBryan Cohn*

Green check mark transparent.pngFrank Sossamon* (i)

Libertarian Party

Green check mark transparent.pngRyan Brown*  Candidate Connection
District 33

Debra Dunston  Candidate Connection
Green check mark transparent.pngMonika Johnson-Hostler
Antoine G. Marshall  Candidate Connection

The Republican primary was canceled.


Libertarian Party

Green check mark transparent.pngChris Costello*
District 34

Green check mark transparent.pngTim Longest* (i)

The Republican primary was canceled.


Libertarian Party

Green check mark transparent.pngEd George*
District 35

Green check mark transparent.pngEvonne S. Hopkins*  Candidate Connection

James Norman  Candidate Connection
Green check mark transparent.pngMike Schietzelt  Candidate Connection

Libertarian Party

Green check mark transparent.pngMichael Oakes*
District 36

Green check mark transparent.pngJulie von Haefen* (i)

Green check mark transparent.pngBecki Allen*  Candidate Connection

Libertarian Party

Green check mark transparent.pngTravis Groo*
District 37

Green check mark transparent.pngSafiyah Jackson*  Candidate Connection

Green check mark transparent.pngErin Paré* (i)

Libertarian Party

Green check mark transparent.pngChristopher Robinson*
District 38

Green check mark transparent.pngAbraham P. Jones* (i)

The Republican primary was canceled.


District 39

Green check mark transparent.pngJames Roberson* (i)

The Republican primary was canceled.


District 40

Green check mark transparent.pngJoe John* (i)

Green check mark transparent.pngJerry Doliner*  Candidate Connection

Libertarian Party

Green check mark transparent.pngMichael Munger*
District 41

Green check mark transparent.pngMaria Cervania* (i)

The Republican primary was canceled.


Libertarian Party

Green check mark transparent.pngMatthew Laszacs*
District 42

Naveed Aziz
Courtney Banks-McLaughlin  Candidate Connection
Green check mark transparent.pngMike Colvin
Elmer Floyd

Green check mark transparent.pngLeonard L. Bryant*

District 43

Green check mark transparent.pngJanene Ackles*

Green check mark transparent.pngDiane Wheatley* (i)

District 44

Green check mark transparent.pngCharles Smith* (i)

Green check mark transparent.pngFreddie de la Cruz*

Libertarian Party

Green check mark transparent.pngChristina Aragues

Angel Yaklin

District 45

Green check mark transparent.pngFrances Jackson* (i)

The Republican primary was canceled.


District 46

Green check mark transparent.pngEdward Squires*

Green check mark transparent.pngBrenden Jones* (i)

District 47

Green check mark transparent.pngEshonda Hooper*

Green check mark transparent.pngJarrod Lowery* (i)

District 48

Green check mark transparent.pngGarland Pierce* (i)

Green check mark transparent.pngRalph Carter
James Diaz
Melissa Swarbrick

District 49

Green check mark transparent.pngCynthia Ball* (i)

The Republican primary was canceled.


District 50

Green check mark transparent.pngRenée Price* (i)

The Republican primary was canceled.


District 51

Green check mark transparent.pngGinger Bauerband*

Green check mark transparent.pngJohn Sauls* (i)

District 52

Green check mark transparent.pngJimmy Self*

Green check mark transparent.pngBen Moss* (i)

District 53

Green check mark transparent.pngKevin G. Thurman*  Candidate Connection

Green check mark transparent.pngHoward Penny Jr.* (i)

District 54

Green check mark transparent.pngRobert Reives* (i)

Green check mark transparent.pngJoe Godfrey*

District 55

Green check mark transparent.pngJudy H. Little*

Green check mark transparent.pngMark Brody (i)
Arthur L. McDonald
Richard T. Miller  Candidate Connection

District 56

Green check mark transparent.pngAllen Buansi* (i)

Green check mark transparent.pngJeffrey Hoagland*  Candidate Connection

District 57

Green check mark transparent.pngAshton Clemmons* (i)

Green check mark transparent.pngJanice Davis*

District 58

Green check mark transparent.pngAmos Quick* (i)

The Republican primary was canceled.


District 59

Green check mark transparent.pngTanneshia Dukes*  Candidate Connection

Green check mark transparent.pngAlan Branson (i)
Allen Chappell  Candidate Connection

District 60

Green check mark transparent.pngCecil Brockman (i)
James Adams  Candidate Connection

Green check mark transparent.pngJoseph Perrotta*  Candidate Connection

District 61

Green check mark transparent.pngMary Harrison* (i)

Green check mark transparent.pngCrystal T. Davis*  Candidate Connection

District 62

Green check mark transparent.pngMarjorie Benbow*  Candidate Connection

Green check mark transparent.pngJohn M. Blust (i)
Jaxon Barber  Candidate Connection
Michelle Bardsley
Britt W. Moore
Ann Schneider  Candidate Connection

District 63

Green check mark transparent.pngRobin Wintringham*

Green check mark transparent.pngStephen M. Ross* (i)

District 64

Green check mark transparent.pngLeVon Barnes*  Candidate Connection

Green check mark transparent.pngDennis Riddell* (i)

District 65

The Democratic primary was canceled.


Green check mark transparent.pngA. Reece Pyrtle, Jr. (i)
Joseph A. Gibson III

District 66

Green check mark transparent.pngSarah Crawford* (i)

Green check mark transparent.pngPhillip Lin*

Libertarian Party

Green check mark transparent.pngMichael Nelson*
District 67

Green check mark transparent.pngDaniel Quick*

Green check mark transparent.pngCody Huneycutt
Brandon King

District 68

Green check mark transparent.pngCristal Robinson*  Candidate Connection

Green check mark transparent.pngDavid Willis* (i)

District 69

Green check mark transparent.pngLeigh Coulter*

Green check mark transparent.pngDean Arp (i)
Clint Cannaday

District 70

Green check mark transparent.pngSusan Scott*  Candidate Connection

Green check mark transparent.pngBrian Biggs* (i)

District 71

Green check mark transparent.pngKanika Brown* (i)

The Republican primary was canceled.


District 72

Green check mark transparent.pngAmber Baker (i)  Candidate Connection
Marcus D. Pearson  Candidate Connection

The Republican primary was canceled.


District 73

Green check mark transparent.pngDiamond Staton-Williams* (i)

Green check mark transparent.pngJonathan Almond  Candidate Connection
Holly Edwards

District 74

Green check mark transparent.pngAmy Taylor North  Candidate Connection
Mack Wilder  Candidate Connection

Green check mark transparent.pngJeff Zenger* (i)

District 75

Green check mark transparent.pngCaroline Warren*

Green check mark transparent.pngDonny C. Lambeth* (i)

District 76

Green check mark transparent.pngAlisha Byrd-Clark*

Green check mark transparent.pngHarry Warren* (i)

District 77

Green check mark transparent.pngKashmir R. Sibby*

Green check mark transparent.pngJulia Howard* (i)

District 78

Green check mark transparent.pngLowell Simon*

Green check mark transparent.pngNeal Jackson* (i)

District 79

Green check mark transparent.pngMary Beedle*

Green check mark transparent.pngKeith Kidwell* (i)

District 80

Green check mark transparent.pngKimberly Titlebaum*

Green check mark transparent.pngSam Watford (i)
Eddie Gallimore

District 81

Green check mark transparent.pngPamela D. McAfee*

Green check mark transparent.pngLarry Potts* (i)

District 82

Green check mark transparent.pngSabrina Berry*

Kevin Crutchfield (i)  Candidate Connection
Green check mark transparent.pngBrian Echevarria

District 83

Green check mark transparent.pngJoanne Chesley*  Candidate Connection

Green check mark transparent.pngGrant Campbell  Candidate Connection
Brad Jenkins

District 84

Green check mark transparent.pngChris E. Gilbert*

Green check mark transparent.pngJeffrey McNeely (i)  Candidate Connection
John Gallina

District 85

Green check mark transparent.pngJohn Ford*

Green check mark transparent.pngDudley Greene* (i)

District 86

Green check mark transparent.pngGena Singleton*

Green check mark transparent.pngHugh Blackwell* (i)

District 87

Green check mark transparent.pngBarbara Kirby*

Green check mark transparent.pngDestin Hall* (i)

District 88

Green check mark transparent.pngMary Belk* (i)

The Republican primary was canceled.


District 89

Green check mark transparent.pngGreg Cranford*

Green check mark transparent.pngMitchell Setzer* (i)

District 90

Green check mark transparent.pngKen Badgett*

Green check mark transparent.pngSarah Stevens* (i)

District 91

Green check mark transparent.pngVivian Fulk*

Green check mark transparent.pngKyle Hall* (i)

District 92

Green check mark transparent.pngTerry Brown Jr.* (i)

The Republican primary was canceled.


District 93

Green check mark transparent.pngBen Massey*

Green check mark transparent.pngRay Pickett* (i)

District 94

Green check mark transparent.pngSteve Moree*  Candidate Connection

Green check mark transparent.pngBlair Eddins (i)  Candidate Connection
Stoney S. Greene  Candidate Connection
Dwight Shook
Larry Yoder

District 95

Green check mark transparent.pngMike Robinson*  Candidate Connection

Green check mark transparent.pngTodd Carver*

District 96

Green check mark transparent.pngElizabeth Glynn*

Green check mark transparent.pngJay Adams* (i)

District 97

The Democratic primary was canceled.


Green check mark transparent.pngJason Saine* (i)

District 98

Green check mark transparent.pngBeth Gardner Helfrich  Candidate Connection
Lisa Jewel  Candidate Connection

Green check mark transparent.pngMelinda Bales*

District 99

Green check mark transparent.pngNasif Majeed* (i)

Green check mark transparent.pngIsaiah Payne*

Libertarian Party

Green check mark transparent.pngRob Yates*
District 100

Green check mark transparent.pngJulia Greenfield*

The Republican primary was canceled.


District 101

Green check mark transparent.pngCarolyn Logan* (i)

The Republican primary was canceled.


District 102

Green check mark transparent.pngBecky Carney* (i)

The Republican primary was canceled.


District 103

Green check mark transparent.pngLaura Budd* (i)

Green check mark transparent.pngJoshua Niday*

District 104

Green check mark transparent.pngBrandon Lofton* (i)

Green check mark transparent.pngKrista Bokhari*  Candidate Connection

District 105

Yolonda Holmes  Candidate Connection
Terry Lansdell
Green check mark transparent.pngNicole Sidman  Candidate Connection

Green check mark transparent.pngTricia Cotham* (i)

District 106

Green check mark transparent.pngCarla Cunningham (i)
Vermanno Bowman  Candidate Connection

The Republican primary was canceled.


District 107

Green check mark transparent.pngAisha O. Dew*  Candidate Connection

The Republican primary was canceled.


District 108

Green check mark transparent.pngSydnie Hutchinson*  Candidate Connection

Green check mark transparent.pngJohn Torbett* (i)

District 109

Green check mark transparent.pngPam Morgenstern*

Green check mark transparent.pngDonnie Loftis* (i)

District 110

Green check mark transparent.pngJustin Matthews*  Candidate Connection

Green check mark transparent.pngKelly Hastings (i)
Esther Scott  Candidate Connection

District 111

Green check mark transparent.pngFrances Rollinson Webber*

David Allen
Paul Brintley  Candidate Connection
Scott Neisler
Green check mark transparent.pngPaul Scott

District 112

Green check mark transparent.pngJordan Lopez*

The Republican primary was canceled.


District 113

Green check mark transparent.pngMichelle Antalec*

Green check mark transparent.pngJake Johnson* (i)

District 114

Green check mark transparent.pngJ. Eric Ager* (i)

Green check mark transparent.pngSherry Higgins*

District 115

Green check mark transparent.pngLindsey Prather* (i)  Candidate Connection

Green check mark transparent.pngRuth Smith*  Candidate Connection

District 116

Green check mark transparent.pngBrian Turner*

The Republican primary was canceled.


District 117

Green check mark transparent.pngSteve Martinez*

Green check mark transparent.pngJennifer Balkcom* (i)

District 118

Green check mark transparent.pngEvelyn Davidson*  Candidate Connection

Green check mark transparent.pngMark Pless* (i)

District 119

Green check mark transparent.pngMark R. Burrows*  Candidate Connection

Green check mark transparent.pngMike Clampitt* (i)

District 120

Green check mark transparent.pngNancy Curtis*

Green check mark transparent.pngKarl Gillespie* (i)


State executive offices

See also: North Carolina state executive official elections, 2024

Ten state executive offices were up for election in North Carolina in 2024:

Governor
Lieutenant Governor
Attorney General
Secretary of State
Auditor
Treasurer
Superintendent of Public Instruction
Labor Commissioner
Insurance Commissioner
Agriculture Commission

To see a full list of candidates in the Republican primaries, click "Show more" below.
Show more

Governor

Republican primary candidates


Did not make the ballot:

Lieutenant Governor

Republican primary candidates


Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

Attorney General

Republican primary candidates

This primary was canceled and this candidate advanced:


Did not make the ballot:

Secretary of State

Republican primary candidates


Did not make the ballot:
Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

Auditor

Republican primary candidates


Did not make the ballot:
Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

Treasurer

Republican primary candidates


Did not make the ballot:
Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

Superintendent of Public Instruction

Republican primary candidates


Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

Insurance Commissioner

Republican primary candidates


Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

Agriculture Commission

Republican primary candidates


Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

Labor Commissioner

Republican primary candidates


Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

State supreme court

See also: North Carolina Supreme Court elections, 2024

The term of one North Carolina Supreme Court justice expired on December 31, 2024. The one seat was up for partisan election on November 5, 2024. The primary was March 5, 2024, and a primary runoff was May 14, 2024. The filing deadline was December 15, 2023.

Allison Riggs' seat

Republican primary candidates

This primary was canceled and this candidate advanced:

State court of appeals

See also: North Carolina intermediate appellate court elections, 2024
The terms of three North Carolina intermediate appellate court judges expired on January 1, 2025. The three seats were up for partisan election on November 5, 2024. The primary was March 5, 2024, and a primary runoff was May 14, 2024. The filing deadline was December 15, 2023.


To see a full list of candidates in the primaries, click "Show more" below.
Show more

Hunter Murphy's seat

Republican primary candidates


Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

Allison Riggs' vacant seat

Republican primary candidates

This primary was canceled and this candidate advanced:


Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey

Valerie Johnson Zachary's seat

Republican primary candidates

This primary was canceled and this candidate advanced:

Voting information

See also: Voting in North Carolina

Election information in North Carolina: March 5, 2024, election.

What was the voter registration deadline?

  • In-person: March 2, 2024
  • By mail: Postmarked by Feb. 9, 2024
  • Online: Feb. 9, 2024

Was absentee/mail-in voting available to all voters?

N/A

What was the absentee/mail-in ballot request deadline?

  • In-person: Feb. 27, 2024
  • By mail: Received by Feb. 27, 2024
  • Online: Feb. 27, 2024

What was the absentee/mail-in ballot return deadline?

  • In-person: March 5, 2024
  • By mail: Received by March 5, 2024

Was early voting available to all voters?

N/A

What were the early voting start and end dates?

Feb. 15, 2024 to March 2, 2024

Were all voters required to present ID at the polls? If so, was a photo or non-photo ID required?

N/A

When were polls open on Election Day?

6:30 a.m. - 7:30 p.m. (EST)


Context of the 2024 elections

North Carolina Party Control: 1992-2025
Fourteen years of Democratic trifectas  •  Four years of Republican trifectas
Scroll left and right on the table below to view more years.

Year 92 93 94 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
Governor R D D D D D D D D D D D D D D D D D D D D R R R R D D D D D D D D D
Senate D D D D D D D D D D D D D D D D D D D R R R R R R R R R R R R R R R
House D D D R R R R D D D D D D D D D D D D R R R R R R R R R R R R R R R

State party overview

Republican Party of North Carolina

See also: Republican Party of North Carolina


State political party revenue

See also: State political party revenue and State political party revenue per capita

State political parties typically deposit revenue in separate state and federal accounts in order to comply with state and federal campaign finance laws.

The Democratic Party and the Republican Party maintain state affiliates in all 50 states, the District of Columbia, and select U.S. territories. The following map displays total state political party revenue per capita for the Republican state party affiliates.


Pivot Counties

See also: Pivot Counties by state

Six of 100 North Carolina counties—6 percent—are Pivot Counties. Pivot Counties are counties that voted for Barack Obama (D) in 2008 and 2012 and for Donald Trump (R) in 2016. Altogether, the nation had 206 Pivot Counties, with most being concentrated in upper midwestern and northeastern states.

Counties won by Trump in 2016 and Obama in 2012 and 2008
County Trump margin of victory in 2016 Obama margin of victory in 2012 Obama margin of victory in 2008
Bladen County, North Carolina 9.39% 1.97% 2.07%
Gates County, North Carolina 9.07% 4.11% 5.22%
Granville County, North Carolina 2.49% 4.54% 6.58%
Martin County, North Carolina 0.43% 4.65% 4.64%
Richmond County, North Carolina 9.74% 2.95% 1.50%
Robeson County, North Carolina 4.27% 17.41% 13.78%

In the 2016 presidential election, Donald Trump (R) won North Carolina with 49.8 percent of the vote. Hillary Clinton (D) received 46.2 percent. In presidential elections between 1792 and 2016, North Carolina voted Democratic 53.5 percent of the time and Republican 25 percent of the time. In the five presidential elections between 2000 and 2016, North Carolina voted Republican all five times with the exception of the 2008 presidential election.[3]

Presidential results by legislative district

The following table details results of the 2012 and 2016 presidential elections by state House districts in North Carolina. Click [show] to expand the table. The "Obama," "Romney," "Clinton," and "Trump" columns describe the percent of the vote each presidential candidate received in the district. The "2012 Margin" and "2016 Margin" columns describe the margin of victory between the two presidential candidates in those years. The "Party Control" column notes which party held that seat heading into the 2018 general election. Data on the results of the 2012 and 2016 presidential elections broken down by state legislative districts was compiled by Daily Kos.[4][5]

In 2012, Barack Obama (D) won 40 out of 120 state House districts in North Carolina with an average margin of victory of 38.3 points. In 2016, Hillary Clinton (D) won 44 out of 120 state House districts in North Carolina with an average margin of victory of 36.4 points. Clinton won three districts controlled by Republicans heading into the 2018 elections.
In 2012, Mitt Romney (R) won 80 out of 120 state House districts in North Carolina with an average margin of victory of 22.7 points. In 2016, Donald Trump (R) won 76 out of 120 state House districts in North Carolina with an average margin of victory of 27.7 points. Trump won five districts controlled by Democrats heading into the 2018 elections.


See also


External links

Footnotes