North Carolina House of Representatives elections, 2024

From Ballotpedia
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 • School boards • Municipal • How to run for office
Flag of North Carolina.png


2024 North Carolina
House Elections
Flag of North Carolina.png
PrimaryMarch 5, 2024
Primary runoffMay 14, 2024
GeneralNovember 5, 2024
Past Election Results
20222020201820162014
201220102008
2024 Elections
Choose a chamber below:

Elections for the North Carolina House of Representatives will take place in 2024. The general election is 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.

The North Carolina House of Representatives is one of 85 state legislative chambers holding elections in 2024. There are 99 chambers throughout the country.

Party control

See also: Partisan composition of state houses and State government trifectas
Party As of May 2024
     Democratic Party 48
     Republican Party 72
     Other 0
     Vacancies 0
Total 120

Candidates

General election

North Carolina House of Representatives general election 2024

  • Incumbents are marked with an (i) after their name.
  • Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
  • Please contact Ballotpedia about candidate additions, withdrawals, or disqualifications.
Office Democratic Party Democratic Republican Party Republican Other
District 1

Susan A. Sawin

Ed Goodwin (i)

District 2

Ray Jeffers (i)

Jason Chambers  Candidate Connection

District 3

Linda G. Moore

Steve Tyson (i)

District 4

Vernon Moore

James Dixon (i)

District 5

Howard Hunter III

Bill Ward (i)

District 6

Kiara Johnson  Candidate Connection

Joe Pike (i)

District 7

Matthew Winslow (i)

Gavin Bell (Libertarian Party)

District 8

Gloristine Brown (i)

Angelene Mitchell

District 9

Claire Kempner

Timothy Reeder (i)

District 10

Beatrice Jones

John Bell (i)

District 11

Allison Dahle (i)

Philip Hensley

Matthew Kordon (Libertarian Party)  Candidate Connection

District 12

Lillie Williams

Chris Humphrey (i)

Adrien Meadows (Green Party)

District 13

Katie Tomberlin  Candidate Connection

Celeste Cairns (i)

District 14

Carmen Spicer

Wyatt Gable

District 15

Christopher Schulte

Phillip Shepard (i)

Matthew Feehan (Libertarian Party)  (unofficially withdrew)  Candidate Connection

District 16

Frances Lakey

Carson Smith Jr. (i)

District 17

Charles Jones

Frank Iler (i)

District 18

Deb Butler (i)

District 19

Jill Brown  Candidate Connection

Charles Miller (i)

District 20

Jonathan M. Berger

Ted Davis Jr. (i)

District 21

Ya Liu (i)

Mary Miskimon

District 22

Joshua Harrell  Candidate Connection

William Brisson (i)

District 23

Shelly Willingham (i)

Brent Roberson

District 24

Dante Pittman  Candidate Connection

Ken Fontenot (i)

District 25

Lorenza M. Wilkins

Allen Chesser II (i)

Nick Taylor (Libertarian Party)

District 26

Matthew Wood  Candidate Connection

Donna McDowell White (i)

Kevin Terrett (Libertarian Party)

District 27

Rodney D. Pierce  Candidate Connection

District 28

Tawanda Shepard

Larry Strickland (i)

District 29

Vernetta Alston (i)

District 30

Marcia Morey (i)

District 31

Zack Forde-Hawkins (i)

District 32

Bryan Cohn

Frank Sossamon (i)

Ryan Brown (Libertarian Party)

District 33

Monika Johnson-Hostler

Chris Costello (Libertarian Party)

District 34

Tim Longest (i)

Ed George (Libertarian Party)

District 35

Evonne S. Hopkins

Mike Schietzelt  Candidate Connection

Michael Oakes (Libertarian Party)

District 36

Julie von Haefen (i)

Becki Allen  Candidate Connection

Travis Groo (Libertarian Party)

District 37

Safiyah Jackson

Erin Paré (i)

Christopher Robinson (Libertarian Party)

District 38

Abraham P. Jones (i)

District 39

James Roberson (i)

District 40

Joe John (i)

Jerry Doliner

Michael Munger (Libertarian Party)

District 41

Maria Cervania (i)

Matthew Laszacs (Libertarian Party)

District 42

Mike Colvin

Leonard L. Bryant

District 43

Janene Ackles

Diane Wheatley (i)

District 44

Charles Smith (i)

Freddie de la Cruz

Christina Aragues (Libertarian Party)

District 45

Frances Jackson (i)

District 46

Edward Squires

Brenden Jones (i)

District 47

Eshonda Hooper

Jarrod Lowery (i)

District 48

Garland Pierce (i)

Ralph Carter

District 49

Cynthia Ball (i)

District 50

Renée Price (i)

District 51

Ginger Bauerband

John Sauls (i)

District 52

Jimmy Self

Ben Moss (i)

District 53

Kevin G. Thurman  Candidate Connection

Howard Penny Jr. (i)

District 54

Robert Reives (i)

Joe Godfrey

District 55

Judy H. Little

Mark Brody (i)

District 56

Allen Buansi (i)

Jeffrey Hoagland  Candidate Connection

District 57

Ashton Clemmons (i)

Janice Davis

District 58

Amos Quick (i)

District 59

Tanneshia Dukes  Candidate Connection

Alan Branson (i)

District 60

Cecil Brockman (i)

Joseph Perrotta  Candidate Connection

District 61

Mary Harrison (i)

Crystal T. Davis

District 62

Marjorie Benbow  Candidate Connection

John M. Blust

District 63

Robin Wintringham

Stephen M. Ross (i)

District 64

LeVon Barnes  Candidate Connection

Dennis Riddell (i)

District 65

A. Reece Pyrtle, Jr. (i)

District 66

Sarah Crawford (i)

Phillip Lin

Michael Nelson (Libertarian Party)

District 67

Daniel Quick

Cody Huneycutt

District 68

Cristal Robinson  Candidate Connection

David Willis (i)

District 69

Leigh Coulter

Dean Arp (i)

District 70

Susan Scott

Brian Biggs (i)

District 71

Kanika Brown (i)

District 72

Amber Baker (i)  Candidate Connection

District 73

Diamond Staton-Williams (i)

Jonathan Almond

District 74

Amy Taylor North  Candidate Connection

Jeff Zenger (i)

District 75

Caroline Warren

Donny C. Lambeth (i)

District 76

Alisha Byrd-Clark

Harry Warren (i)

District 77

Kashmir R. Sibby

Julia Howard (i)

District 78

Lowell Simon

Neal Jackson (i)

District 79

Mary Beedle

Keith Kidwell (i)

District 80

Kimberly Titlebaum

Sam Watford (i)

District 81

Pamela D. McAfee

Larry Potts (i)

District 82

Sabrina Berry

Brian Echevarria

District 83

Joanne Chesley  Candidate Connection

Grant Campbell  Candidate Connection

District 84

Chris E. Gilbert

Jeffrey McNeely (i)  Candidate Connection

District 85

John Ford

Dudley Greene (i)

District 86

Gena Singleton

Hugh Blackwell (i)

District 87

Barbara Kirby

Destin Hall (i)

District 88

Mary Belk (i)

District 89

Greg Cranford

Mitchell Setzer (i)

District 90

Ken Badgett

Sarah Stevens (i)

District 91

Vivian Fulk

Kyle Hall (i)

District 92

Terry Brown Jr. (i)

District 93

Ben Massey

Ray Pickett (i)

District 94

Steve Moree  Candidate Connection

Blair Eddins  Candidate Connection

District 95

Mike Robinson  Candidate Connection

Todd Carver

District 96

Elizabeth Glynn

Jay Adams (i)

District 97

Jason Saine (i)

District 98

Beth Gardner Helfrich  Candidate Connection

Melinda Bales

District 99

Nasif Majeed (i)

Isaiah Payne

Rob Yates (Libertarian Party)

District 100

Julia Greenfield

District 101

Carolyn Logan (i)

District 102

Becky Carney (i)

District 103

Laura Budd (i)

Joshua Niday

District 104

Brandon Lofton (i)

Krista Bokhari

District 105

Nicole Sidman  Candidate Connection

Tricia Cotham (i)

District 106

Carla Cunningham (i)

District 107

Aisha O. Dew  Candidate Connection

District 108

Sydnie Hutchinson  Candidate Connection

John Torbett (i)

District 109

Pam Morgenstern

Donnie Loftis (i)

District 110

Justin Matthews  Candidate Connection

Kelly Hastings (i)

District 111

Frances Rollinson Webber

Paul Scott

District 112

Jordan Lopez

District 113

Michelle Antalec

Jake Johnson (i)

District 114

J. Eric Ager (i)

Sherry Higgins

District 115

Lindsey Prather (i)

Ruth Smith

District 116

Brian Turner

District 117

Steve Martinez

Jennifer Balkcom (i)

District 118

Evelyn Davidson  Candidate Connection

Mark Pless (i)

District 119

Mark R. Burrows

Mike Clampitt (i)

District 120

Nancy Curtis

Karl Gillespie (i)

Primary

North Carolina House of Representatives primary 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*

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*

Green check mark transparent.pngBill Ward* (i)

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*

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*

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

District 21

Green check mark transparent.pngYa Liu* (i)

Green check mark transparent.pngMary Miskimon*

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*

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 Forde-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*
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*

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*

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*

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*

District 62

Green check mark transparent.pngMarjorie Benbow*  Candidate Connection

Jaxon Barber  Candidate Connection
Michelle Bardsley
Green check mark transparent.pngJohn M. Blust
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*

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
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  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*

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)

Green check mark transparent.pngRuth Smith*

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*

Green check mark transparent.pngMike Clampitt* (i)

District 120

Green check mark transparent.pngNancy Curtis*

Green check mark transparent.pngKarl Gillespie* (i)

Voting information

See also: Voting in North Carolina

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

What is the voter registration deadline?

  • In-person: Nov. 2, 2024
  • By mail: Postmarked by Oct. 11, 2024
  • Online: Oct. 11, 2024

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

N/A

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

  • In-person: Oct. 29, 2024
  • By mail: Received by Oct. 29, 2024
  • Online: Oct. 29, 2024

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

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

Is early voting available to all voters?

N/A

What are the early voting start and end dates?

Oct. 17, 2024 to Nov. 2, 2024

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

N/A

When are polls open on Election Day?

6:30 a.m. to 7:30 p.m.


Campaign finance

See also: Campaign finance

The section and tables below contain data from financial reports submitted to state agencies. Districts and elections are grouped in sections of 10. To view data for a district, click on the appropriate bar below to expand it. The data is gathered and made available by Transparency USA.

Incumbents who did not advance to the general election

See also: Annual State Legislative Competitiveness Report: Vol. 14, 2024

Incumbents defeated in primaries

See also: Incumbents defeated in state legislative elections, 2024

Three incumbents lost in primaries. This was less than the average of 3.4 incumbent defeats per cycle from 2010 to 2022.

Name Party Office
George Cleveland Ends.png Republican House District 14
Michael Wray Electiondot.png Democratic House District 27
Kevin Crutchfield Ends.png Republican House District 82

Retiring incumbents

Fifteen incumbents did not file for re-election in 2024.[1] This was roughly equal to the average of 15.4 retirements per cycle between 2010 and 2022. Those incumbents are:

Name Party Office
Rosa Gill Electiondot.png Democratic House District 33
Terence Everitt Electiondot.png Democratic House District 35
Marvin Lucas Jr. Electiondot.png Democratic House District 42
Jon Hardister Ends.png Republican House District 59
John Faircloth Ends.png Republican House District 62
Clayton Sasser Ends.png Republican House District 67
Kristin Baker Ends.png Republican House District 82
Jeffrey Elmore Ends.png Republican House District 94
Grey Mills Jr. Ends.png Republican House District 95
John Bradford III Ends.png Republican House District 98
John Autry Electiondot.png Democratic House District 100
Wesley Harris Electiondot.png Democratic House District 105
Kelly Alexander, Jr. Electiondot.png Democratic House District 107
Timothy K. Moore Ends.png Republican House District 111
Caleb Rudow Electiondot.png Democratic House District 116

Primary election competitiveness

See also: Primary election competitiveness in state and federal government, 2024

This section contains data on state legislative primary election competitiveness in North Carolina. These totals include data from all regularly-scheduled House and Senate elections. For more information about Ballotpedia's competitiveness analysis of state legislative elections, please click here.

Post-filing deadline analysis

The following analysis covers all state legislative districts up for election in North Carolina in 2024. Information below was calculated on Feb. 28, 2024, and may differ from information shown in the table above due to candidate replacements and withdrawals after that time.

Nineteen North Carolina state legislative incumbents faced primary challenges, representing 13% of all incumbents running for re-election. This was a decade low number and percentage of contested incumbents in North Carolina. 

Of the 19 incumbents in contested primaries, eight were Democrats and 11 were Republicans.

North Carolina had 43 contested state legislative primaries 2024, a 41% decrease from 2022 and a decade low.

Of the 43 contested primaries, there were 19 for Democrats and 24 for Republicans. For Democrats, this was 10 fewer than in 2022. For Republicans, the number was down 45% from 44 in 2022.

Overall, 363 major party candidates — 193 Democrats and 170 Republicans — filed to run. All 120 House and 50 Senate seats were up for election.

Twenty-one of those seats were open, meaning no incumbents filed. This guaranteed that at least 12% of the legislature would be represented by newcomers in 2025.


Open seats

The table below shows the number and percentage of open seats in the North Carolina House of Representatives from 2010 to 2024.[2]

Open Seats in North Carolina House of Representatives elections: 2010 - 2024
Year Total seats Open seats Seats with incumbents running for re-election
2024 120 15 (13 percent) 105 (87 percent)
2022 120 20 (17 percent) 100 (83 percent)
2020 120 15 (13 percent) 105 (87 percent)
2018 120 11 (9 percent) 109 (91 percent)
2016 120 14 (12 percent) 106 (88 percent)
2014 120 9 (8 percent) 111 (92 percent)
2012 120 33 (28 percent) 87 (72 percent)
2010 120 10 (8 percent) 110 (92 percent)

Process to become a candidate

See also: Ballot access requirements for political candidates in North Carolina

For partisan candidates

DocumentIcon.jpg See statutes: Chapter 163, Article 10, Section 106 of the North Carolina General Statutes

A partisan candidate must be registered as an affiliate of the party with which he or she intends to campaign. A partisan candidate must also do the following:[3][3]

  • file a notice of candidacy with the appropriate board of elections (state or county-level)
  • file a felony conviction disclosure form
  • provide for payment of required filing fees

Filing fees for primary elections are established by Chapter 163, Article 10, Section 107, of the North Carolina General Statutes. Filing fees formulas are summarized in the table below.[4]

Filing fees
Office How the fee is determined
Governor 1% of the office's annual salary
Lieutenant governor 1% of the office's annual salary
State executive offices 1% of the office's annual salary
United States Senator 1% of the office's annual salary
United States Representative 1% of the office's annual salary
State senator 1% of the office's annual salary
State representative 1% of the office's annual salary

For independent candidates

DocumentIcon.jpg See statutes: Chapter 163, Article 11, Section 122 of the North Carolina General Statutes

An unaffiliated candidate must file the same forms and pay the same filing fees as partisan candidates. In addition, the candidate must petition to appear on the ballot. Signature requirements are as follows (additional petition requirements are discussed below).[5][6]

Signature requirements for independent candidates
Office Signature requirement formula
Governor, United States Senator, and other statewide offices 1.5% of the total number of voters who voted in the most recent general election for governor (must include at least 200 signatures from each of three congressional districts)
United States Representative; state House and state Senate seats for districts that cover more than one county 1.5% of the total number of registered voters in the district as of January 1 of the election year
State legislative seats 4% of the total number of registered voters in the district as of January 1 of the election year

For write-in candidates

DocumentIcon.jpg See statutes: Chapter 163, Article 11, Section 123 of the North Carolina General Statutes

To be certified, a write-in candidate must submit a declaration of intent and petition. Signature requirements are as follows (additional petition requirements are discussed below).[7]

Signature requirements for write-in candidates
Office Required number of signatures
Governor, United States Senator, and other statewide offices 500
United States Representative; state house and state senate seats for districts that cover more than one county 250
State house and state senate seats for districts that lie within one county If there are 5,000 or more registered voters in the district, 100 signatures; if fewer than 5,000, 1% of the number of registered voters

Write-in candidates do not have to pay filing fees.[8]

Qualifications

See also: State legislature candidate requirements by state

Article 2, Section 7 of the North Carolina Constitution states: Each Representative, at the time of his election, shall be a qualified voter of the State, and shall have resided in the district for which he is chosen for one year immediately preceding his election.

Salaries and per diem

See also: Comparison of state legislative salaries
State legislative salaries, 2023
SalaryPer diem
$13,951/year$104/day

When sworn in

See also: When state legislators assume office after a general election

North Carolina legislators assume office on January 1 the year after their election.[9]

North Carolina political history

Trifectas

A state government trifecta is a term that describes single-party government, when one political party holds the governor's office and has majorities in both chambers of the legislature in a state government.

North Carolina Party Control: 1992-2024
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
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
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
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

Presidential politics in North Carolina

2020

See also: Presidential election, 2020


Presidential election in North Carolina, 2020
 
Candidate/Running mate
%
Popular votes
Electoral votes
Image of
Image of
Donald Trump/Mike Pence (R)
 
49.9
 
2,758,775 15
Image of
Image of
Joe Biden/Kamala D. Harris (D)
 
48.6
 
2,684,292 0
Image of
Image of
Jo Jorgensen/Spike Cohen (L)
 
0.9
 
48,678 0
Image of
Image of
Howie Hawkins/Angela Nicole Walker (G)
 
0.2
 
12,195 0
Image of
Image of
Don Blankenship/William Mohr (Constitution Party)
 
0.1
 
7,549 0
Image of
Jade Simmons (no running mate) (Independent) (Write-in)
 
0.0
 
119 0
  Other write-in votes
 
0.2
 
13,196 0

Total votes: 5,524,804


2016

See also: Presidential election, 2016
U.S. presidential election, North Carolina, 2016
Party Candidate Vote % Votes Electoral votes
     Democratic Hillary Clinton/Tim Kaine 46.2% 2,189,316 0
     Republican Green check mark transparent.pngDonald Trump/Mike Pence 49.8% 2,362,631 15
     Libertarian Gary Johnson/Bill Weld 2.7% 130,126 0
     - Write-in votes 1.3% 59,491 0
Total Votes 4,741,564 15
Election results via: North Carolina State Board of Elections


North Carolina presidential election results (1900-2020)

  • 18 Democratic wins
  • 13 Republican wins
Year 1900 1904 1908 1912 1916 1920 1924 1928 1932 1936 1940 1944 1948 1952 1956 1960 1964 1968 1972 1976 1980 1984 1988 1992 1996 2000 2004 2008 2012 2016 2020
Winning Party D D D D D D D R D D D D D D D D D R R D R R R R R R R D R R R


Redistricting following the 2020 census

On October 25, 2023, the North Carolina General Assembly adopted new legislative district boundaries.[10] The legislation adopting the new Senate districts passed the State Senate by a vote of 28-17 and the State House by a vote of 63-40.[11] The legislation adopting the new House districts passed the State Senate by a vote of 27-17 and the State House by a vote of 62-44.[12] All four votes were strictly along party lines with all votes in favor by Republicans and all votes against by Democrats.[13][14][15][16] WUNC's Rusty Jacobs wrote that Catawba College Prof. Michael "Bitzer said Republicans have drawn maps that have a strong chance of preserving their veto-proof super majorities in both chambers of the state legislature. Bitzer noted that constitutional provisions, like requiring legislators to keep counties whole when drawing state legislative districts, make it more difficult for lawmakers to gerrymander these maps more aggressively."[17]


See also

North Carolina State Legislative Elections News and Analysis
Seal of North Carolina.png
SLP badge.png
Ballotpedia RSS.jpg
North Carolina State Executive Offices
North Carolina State Legislature
North Carolina Courts
2023202220212020
201920182017201620152014
North Carolina elections: 202320222021202020192018201720162015
Party control of state government
State government trifectas
Partisan composition of state legislatures
Partisan composition of state senates
Partisan composition of state houses

External links

Footnotes

  1. Ballotpedia defines an incumbent as retiring if the incumbent did not file for office or filed for office but withdrew, was disqualified, or otherwise left a race in a manner other than losing the primary, primary runoff, or convention. If an incumbent runs as a write-in candidate, Ballotpedia does not consider them to be retiring. If an incumbent runs in the same chamber for a different seat, Ballotpedia does not consider them to be retiring.
  2. Ballotpedia defines a seat as open if the incumbent did not file to run for re-election or filed but withdrew and did not appear on any ballot for his or her seat. If the incumbent withdrew from or did not participate in the primary but later chose to seek re-election to his or her seat as a third party or independent candidate, the seat would not be counted as open. If the incumbent retired or ran for a different seat in the same chamber, his or her original seat would be counted as open unless another incumbent from the same chamber filed to run for that seat, in which case it would not be counted as open due to the presence of an incumbent.
  3. 3.0 3.1 North Carolina General Statutes, "Chapter 163, Article 10, Section 106," accessed December 9, 2013
  4. North Carolina General Statutes, "Chapter 163, Article 10, Section 107," accessed December 9, 2013
  5. North Carolina General Statutes, "Chapter 163, Article 11, Section 122," accessed December 9, 2013
  6. General Assembly of North Carolina, "Senate Bill 656," accessed October 18, 2017
  7. North Carolina General Statutes, "Chapter 163, Article 11, Section 123," accessed December 9, 2013
  8. North Carolina State Board of Elections, "Fact Sheet: Write-in Candidates 2014 Election," accessed December 9, 2013
  9. North Carolina Constitution, "Article II, Section 9," accessed February 12, 2021
  10. The Carolina Journal, "New state House, Senate, and congressional maps finalized," October 25, 2023
  11. North Caroliina General Assembly, "Senate Bill 758 / SL 2023-146," accessed October 26, 2023
  12. North Caroliina General Assembly, "House Bill 898 / SL 2023-149," accessed October 26, 2023
  13. North Carolina General Assembly, "House Roll Call Vote Transcript for Roll Call #614," accessed October 26, 2023
  14. North Caroliina General Assembly, "Senate Roll Call Vote Transcript for Roll Call #499," accessed October 26, 2023
  15. North Caroliina General Assembly, "Senate Roll Call Vote Transcript for Roll Call #504," accessed October 26, 2023
  16. North Caroliina General Assembly, "House Roll Call Vote Transcript for Roll Call #604," accessed October 26, 2023
  17. WUNC, "New district maps show signs of GOP partisan gerrymandering," October 24, 2023


Leadership
Speaker of the House:Timothy Moore
Representatives
District 1
District 2
District 3
District 4
District 5
Bill Ward (R)
District 6
Joe Pike (R)
District 7
District 8
District 9
District 10
John Bell (R)
District 11
District 12
District 13
District 14
District 15
District 16
District 17
District 18
District 19
District 20
Ted Davis (R)
District 21
Ya Liu (D)
District 22
District 23
District 24
District 25
District 26
District 27
District 28
District 29
District 30
District 31
District 32
District 33
Rosa Gill (D)
District 34
District 35
District 36
District 37
District 38
District 39
District 40
Joe John (D)
District 41
District 42
District 43
District 44
District 45
District 46
District 47
District 48
District 49
District 50
District 51
District 52
Ben Moss (R)
District 53
District 54
District 55
District 56
District 57
District 58
District 59
District 60
District 61
District 62
District 63
District 64
District 65
District 66
District 67
District 68
District 69
Dean Arp (R)
District 70
District 71
District 72
District 73
District 74
District 75
District 76
District 77
District 78
District 79
District 80
District 81
District 82
District 83
District 84
District 85
District 86
District 87
District 88
Mary Belk (D)
District 89
District 90
District 91
Kyle Hall (R)
District 92
District 93
District 94
District 95
District 96
Jay Adams (R)
District 97
District 98
District 99
District 100
District 101
District 102
District 103
District 104
District 105
District 106
District 107
District 108
District 109
District 110
District 111
District 112
District 113
District 114
Eric Ager (D)
District 115
District 116
District 117
District 118
District 119
District 120
Republican Party (72)
Democratic Party (48)