North Carolina state legislative election results, 2024

From Ballotpedia
Jump to: navigation, search
2024 Election Results
Ballotpedia Election Coverage Badge.png
State legislative election results by state
AlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyMaineMassachusettsMichiganMinnesotaMissouriMontanaNebraskaNevadaNew HampshireNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontWashingtonWest VirginiaWisconsinWyoming
Election links
Election results
Election analysis
Poll times
Elections calendar
Elections by state and year

The sections below contain analysis of election results in the state legislative elections for North Carolina in 2024.

General election results

Senate

See also: North Carolina State Senate elections, 2024
Candidate list
officecandidatepartystatus
Robert Hanig
Robert Hanig Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Libertarian
Lost General
Bob Brinson
Bob Brinson Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Kandie Smith
Kandie Smith Incumbent
Democratic
Won General
Republican
Lost General
Michael Lazzara
Michael Lazzara Incumbent
Republican
Won General
Democratic
Lost General
Michael Lee
Michael Lee Incumbent
Republican
Won General
Democratic
Lost General
Libertarian
Lost General
William Rabon
William Rabon Incumbent
Republican
Won General
Democratic
Lost General
Brent Jackson
Brent Jackson Incumbent
Republican
Won General
Democratic
Lost General
Benton Sawrey
Benton Sawrey Incumbent
Republican
Won General
Democratic
Lost General
Libertarian
Lost General
Lisa Barnes
Lisa Barnes Incumbent
Republican
Won General
Democratic
Lost General
Jim Burgin
Jim Burgin Incumbent
Republican
Won General
Democratic
Lost General
Lisa Grafstein
Lisa Grafstein Incumbent
Democratic
Won General
Republican
Lost General
Libertarian
Lost General
Dan Blue
Dan Blue Incumbent
Democratic
Won General
Republican
Lost General
Libertarian
Lost General
Jay Chaudhuri
Jay Chaudhuri Incumbent
Democratic
Won General
Republican
Lost General
Libertarian
Lost General
Gale Adcock
Gale Adcock Incumbent
Democratic
Won General
Sydney Batch
Sydney Batch Incumbent
Democratic
Won General
Libertarian
Lost General
Democratic
Won General
Republican
Lost General
Libertarian
Lost General
Val Applewhite
Val Applewhite Incumbent
Democratic
Won General
Republican
Lost General
Libertarian
Lost General
Natalie Murdock
Natalie Murdock Incumbent
Democratic
Won General
Republican
Lost General
Tom McInnis
Tom McInnis Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Libertarian
Lost General
Graig R. Meyer
Graig R. Meyer Incumbent
Democratic
Won General
Republican
Lost General
Republican
Won General
Democratic
Lost General
Amy Galey
Amy Galey Incumbent
Republican
Won General
Democratic
Lost General
Phil Berger
Phil Berger Incumbent
Republican
Won General
Constitution Party
Lost General
Democratic
Lost General
Michael Garrett
Michael Garrett Incumbent
Democratic
Won General
Republican
Lost General
Gladys Robinson
Gladys Robinson Incumbent
Democratic
Won General
Dave Craven
Dave Craven Incumbent
Republican
Won General
Democratic
Lost General
Steven Jarvis
Steven Jarvis Incumbent
Republican
Won General
Democratic
Lost General
Libertarian
Lost General
Republican
Won General
Democratic
Lost General
Independent
Lost (Write-in) General
Paul Lowe
Paul Lowe Incumbent
Democratic
Won General
Republican
Lost General
Libertarian
Lost General
Carl Ford
Carl Ford Incumbent
Republican
Won General
Democratic
Lost General
Paul Newton
Paul Newton Incumbent
Republican
Won General
Democratic
Lost General
Libertarian
Lost General
Todd Johnson
Todd Johnson Incumbent
Republican
Won General
Democratic
Lost General
Eddie Settle
Eddie Settle Incumbent
Republican
Won General
Democratic
Lost General
Vickie Sawyer
Vickie Sawyer Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Democratic
Won General
Joyce Waddell
Joyce Waddell Incumbent
Democratic
Won General
We the People Party
Lost General
Democratic
Won General
Democratic
Won General
Republican
Lost General
Brad Overcash
Brad Overcash Incumbent
Republican
Won General
Democratic
Lost General
Ted Alexander
Ted Alexander Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Warren Daniel
Warren Daniel Incumbent
Republican
Won General
Democratic
Lost General
Ralph Hise
Ralph Hise Incumbent
Republican
Won General
Democratic
Lost General
Timothy Moffitt
Timothy Moffitt Incumbent
Republican
Won General
Democratic
Lost General
Julie Mayfield
Julie MayfieldCandidate Connection Incumbent
Democratic
Won General
Republican
Lost General
Kevin Corbin
Kevin Corbin Incumbent
Republican
Won General
Democratic
Lost General

Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.

House

See also: North Carolina House of Representatives elections, 2024
Candidate list
officecandidatepartystatus
Ed Goodwin
Ed Goodwin Incumbent
Republican
Won General
Democratic
Lost General
Ray Jeffers
Ray Jeffers Incumbent
Democratic
Won General
Republican
Lost General
Steve Tyson
Steve Tyson Incumbent
Republican
Won General
Democratic
Lost General
James Dixon
James Dixon Incumbent
Republican
Won General
Democratic
Lost General
Bill Ward
Bill WardCandidate Connection Incumbent
Republican
Won General
Democratic
Lost General
Joe Pike
Joe Pike Incumbent
Republican
Won General
Democratic
Lost General
Matthew Winslow
Matthew Winslow Incumbent
Republican
Won General
Democratic
Lost General
Libertarian
Lost General
Democratic
Won General
Republican
Lost General
Timothy Reeder
Timothy Reeder Incumbent
Republican
Won General
Democratic
Lost General
John Bell
John Bell Incumbent
Republican
Won General
Democratic
Lost General
Allison Dahle
Allison Dahle Incumbent
Democratic
Won General
Republican
Lost General
Libertarian
Lost General
Chris Humphrey
Chris Humphrey Incumbent
Republican
Won General
Democratic
Lost General
Green
Lost General
Celeste Cairns
Celeste Cairns Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Phillip Shepard
Phillip Shepard Incumbent
Republican
Won General
Democratic
Lost General
Libertarian
Lost (unofficially withdrew) General
Republican
Won General
Democratic
Lost General
Frank Iler
Frank Iler Incumbent
Republican
Won General
Democratic
Lost General
Deb Butler
Deb Butler Incumbent
Democratic
Won General
Republican
Lost (Write-in) General
Charles Miller
Charles Miller Incumbent
Republican
Won General
Democratic
Lost General
Ted Davis Jr.
Ted Davis Jr. Incumbent
Republican
Won General
Democratic
Lost General
Ya Liu
Ya Liu Incumbent
Democratic
Won General
Republican
Lost General
William Brisson
William Brisson Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Republican
Lost General
Democratic
Won General
Ken Fontenot
Ken Fontenot Incumbent
Republican
Lost General
Republican
Won General
Democratic
Lost General
Libertarian
Lost General
Republican
Won General
Democratic
Lost General
Libertarian
Lost General
Democratic
Won General
Republican
Won General
Democratic
Lost General
Vernetta Alston
Vernetta Alston Incumbent
Democratic
Won General
Marcia Morey
Marcia Morey Incumbent
Democratic
Won General
Zack Hawkins
Zack Hawkins Incumbent
Democratic
Won General
Democratic
Won General
Frank Sossamon
Frank Sossamon Incumbent
Republican
Lost General
Libertarian
Lost General
Democratic
Won General
Libertarian
Lost General
Tim Longest
Tim Longest Incumbent
Democratic
Won General
Libertarian
Lost General
Republican
Won General
Democratic
Lost General
Libertarian
Lost General
Democratic
Won General
Republican
Lost General
Libertarian
Lost General
Erin Paré
Erin Paré Incumbent
Republican
Won General
Democratic
Lost General
Libertarian
Lost General
Democratic
Won General
James Roberson
James Roberson Incumbent
Democratic
Won General
Joe John
Joe John Incumbent
Democratic
Won General
Republican
Lost General
Libertarian
Lost General
Maria Cervania
Maria Cervania Incumbent
Democratic
Won General
Libertarian
Lost General
Democratic
Won General
Republican
Lost General
Diane Wheatley
Diane Wheatley Incumbent
Republican
Won General
Democratic
Lost General
Charles Smith
Charles Smith Incumbent
Democratic
Won General
Republican
Lost General
Frances Jackson
Frances Jackson Incumbent
Democratic
Won General
Brenden Jones
Brenden Jones Incumbent
Republican
Won General
Jarrod Lowery
Jarrod Lowery Incumbent
Republican
Won General
Democratic
Lost General
Garland Pierce
Garland Pierce Incumbent
Democratic
Won General
Republican
Lost General
Cynthia Ball
Cynthia Ball Incumbent
Democratic
Won General
Renée Price
Renée Price Incumbent
Democratic
Won General
John Sauls
John Sauls Incumbent
Republican
Won General
Democratic
Lost General
Ben Moss
Ben Moss Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Robert Reives
Robert Reives Incumbent
Democratic
Won General
Republican
Lost General
Mark Brody
Mark Brody Incumbent
Republican
Won General
Democratic
Lost General
Allen Buansi
Allen Buansi Incumbent
Democratic
Won General
Republican
Lost General
Tracy Clark
Tracy ClarkCandidate Connection Incumbent
Democratic
Won General
Republican
Lost General
Amos Quick
Amos Quick Incumbent
Democratic
Won General
Alan Branson
Alan Branson Incumbent
Republican
Won General
Democratic
Lost General
Cecil Brockman
Cecil Brockman Incumbent
Democratic
Won General
Republican
Lost General
Mary Harrison
Mary Harrison Incumbent
Democratic
Won General
Republican
Lost General
John M. Blust
John M. Blust Incumbent
Republican
Won General
Democratic
Lost General
Stephen M. Ross
Stephen M. Ross Incumbent
Republican
Won General
Democratic
Lost General
Dennis Riddell
Dennis Riddell Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Sarah Crawford
Sarah Crawford Incumbent
Democratic
Won General
Libertarian
Lost General
Republican
Won General
Democratic
Lost General
David Willis
David Willis Incumbent
Republican
Won General
Democratic
Lost General
Dean Arp
Dean Arp Incumbent
Republican
Won General
Democratic
Lost General
Brian Biggs
Brian Biggs Incumbent
Republican
Won General
Democratic
Lost General
Kanika Brown
Kanika Brown Incumbent
Democratic
Won General
Amber Baker
Amber BakerCandidate Connection Incumbent
Democratic
Won General
Republican
Won General
Democratic
Lost General
Jeff Zenger
Jeff Zenger Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Harry Warren
Harry Warren Incumbent
Republican
Won General
Democratic
Lost General
Julia Howard
Julia Howard Incumbent
Republican
Won General
Democratic
Lost General
Neal Jackson
Neal Jackson Incumbent
Republican
Won General
Democratic
Lost General
Keith Kidwell
Keith Kidwell Incumbent
Republican
Won General
Democratic
Lost General
Sam Watford
Sam Watford Incumbent
Republican
Won General
Democratic
Lost General
Larry Potts
Larry Potts Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Jeffrey McNeely
Jeffrey McNeelyCandidate Connection Incumbent
Republican
Won General
Democratic
Lost General
Independent
Lost (Write-in) General
Dudley Greene
Dudley Greene Incumbent
Republican
Won General
Democratic
Lost General
Hugh Blackwell
Hugh Blackwell Incumbent
Republican
Won General
Democratic
Lost General
Destin Hall
Destin Hall Incumbent
Republican
Won General
Democratic
Lost General
Mary Belk
Mary Belk Incumbent
Democratic
Won General
Mitchell Setzer
Mitchell Setzer Incumbent
Republican
Won General
Democratic
Lost General
Sarah Stevens
Sarah Stevens Incumbent
Republican
Won General
Democratic
Lost General
Kyle Hall
Kyle Hall Incumbent
Republican
Won General
Democratic
Lost General
Terry Brown Jr.
Terry Brown Jr. Incumbent
Democratic
Won General
Ray Pickett
Ray Pickett Incumbent
Republican
Won General
Democratic
Lost General
Blair Eddins
Blair EddinsCandidate Connection Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Jay Adams
Jay Adams Incumbent
Republican
Won General
Democratic
Lost General
Heather Rhyne
Heather Rhyne Incumbent
Republican
Won General
Democratic
Won General
Republican
Lost General
Nasif Majeed
Nasif Majeed Incumbent
Democratic
Won General
Libertarian
Lost General
Democratic
Won General
Carolyn Logan
Carolyn Logan Incumbent
Democratic
Won General
Becky Carney
Becky Carney Incumbent
Democratic
Won General
Laura Budd
Laura Budd Incumbent
Democratic
Won General
Republican
Lost General
Brandon Lofton
Brandon Lofton Incumbent
Democratic
Won General
Republican
Lost General
Tricia Cotham
Tricia Cotham Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Democratic
Won General
John Torbett
John Torbett Incumbent
Republican
Won General
Democratic
Lost General
Donnie Loftis
Donnie Loftis Incumbent
Republican
Won General
Democratic
Lost General
Kelly Hastings
Kelly Hastings Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Democratic
Won General
Jake Johnson
Jake Johnson Incumbent
Republican
Won General
Democratic
Lost General
J. Eric Ager
J. Eric Ager Incumbent
Democratic
Won General
Republican
Lost General
Lindsey Prather
Lindsey PratherCandidate Connection Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Won General
Democratic
Lost General
Mark Pless
Mark Pless Incumbent
Republican
Won General
Democratic
Lost General
Mike Clampitt
Mike Clampitt Incumbent
Republican
Won General
Democratic
Lost General
Karl Gillespie
Karl Gillespie Incumbent
Republican
Won General
Democratic
Lost General

Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.

Retiring incumbents

See also: Impact of term limits on state legislative elections in 2024

Senate

Six incumbents did not file for re-election in 2024.[1] This was less than the average of seven retirements per cycle between 2010 and 2022. Those incumbents were:

Name Party Office
Mary Wills Bode Electiondot.png Democratic Senate District 18
Joyce Krawiec Ends.png Republican Senate District 31
Natasha Marcus Electiondot.png Democratic Senate District 41
Rachel Hunt Electiondot.png Democratic Senate District 42
H. Dean Proctor Ends.png Republican Senate District 45

House

Fourteen incumbents did not file for re-election in 2024.[2] This was less than the average of 15.4 retirements per cycle between 2010 and 2022. Those incumbents were:

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
Ashton Clemmons Electiondot.png Democratic House District 57
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
Grey Mills Jr. Ends.png Republican House District 95
Jason Saine Ends.png Republican House District 97
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.


Senate

The table below shows the number and percentage of open seats in the North Carolina State Senate from 2010 to 2024.[3]

Open Seats in North Carolina State Senate elections: 2010 - 2024
Year Total seats Open seats Seats with incumbents running for re-election
2024 50 6 (12 percent) 44 (88 percent)
2022 50 10 (20 percent) 40 (80 percent)
2020 50 11 (22 percent) 39 (78 percent)
2018 50 5 (10 percent) 45 (90 percent)
2016 50 7 (14 percent) 43 (86 percent)
2014 50 5 (10 percent) 45 (90 percent)
2012 50 11 (22 percent) 39 (78 percent)
2010 50 8 (16 percent) 42 (84 percent)

House

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

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)

See also

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 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.
  3. 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.
  4. 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.