North Carolina House of Representatives elections, 2020

From Ballotpedia - Reading time: 23 min

Ballotpedia Election Coverage Badge-smaller use.png

U.S. Senate • U.S. House • Governor • State executive offices • State Senate • State House • Supreme court • Appellate courts • Local judges • Local ballot measures • School boards • Municipal • How to run for office
Flag of North Carolina.png


2020 North Carolina
House Elections
Flag of North Carolina.png
GeneralNovember 3, 2020
PrimaryMarch 3, 2020
Primary runoffJune 23, 2020
Past Election Results
201820162014
201220102008
2020 Elections
Choose a chamber below:


Republicans gained seats and expanded their majority in the 2020 elections for North Carolina House of Representatives. All 120 seats in the chamber were up for election in 2020. Heading into the election, Republicans controlled 65 seats to Democrats' 55. Republicans gained a net four seats from Democrats, leaving the Republican Party with a 69-51 majority. In the 2018 elections, Democrats gained a net ten seats, reducing the Republican majority from 75-45 to 65-55.

The North Carolina House of Representatives was one of 86 state legislative chambers holding elections in 2020. All 120 seats in the North Carolina House of Representatives were up for election in 2020. There are 99 chambers throughout the country. In 2018, 87 out of 99 legislative chambers held elections.

Ballotpedia identified twenty-four of the North Carolina House of Representatives races as battlegrounds. Republicans held nine of these districts, while Democrats held fifteen.

This race had the potential to influence the trifecta status of the state. North Carolina had been under divided government since 2017 after Democrats took control of the governorship in 2016, breaking the state’s Republican trifecta that began after the 2012 elections. In order to achieve a trifecta, Democrats needed to flip at least five seats to take control of the State Senate and flip six seats to take control of the North Carolina House of Representatives. Republicans needed to take control of the governorship to achieve a trifecta.

Heading into the 2020 elections, Republicans held a majority in more chambers than Democrats. There was a Republican majority in 59 chambers and a Democratic majority in 39 chambers. In the Alaska House, there was a power-sharing agreement between the parties as part of a coalition.

North Carolina's 2020 state legislative elections affected partisan control of redistricting following the 2020 census. In North Carolina, the state legislature is responsible for drafting both congressional and state legislative district plans. District plans are not subject to gubernatorial veto.

Election procedure changes in 2020[edit]

See also: Changes to election dates, procedures, and administration in response to the coronavirus (COVID-19) pandemic, 2020

Ballotpedia provided comprehensive coverage of how election dates and procedures changed in 2020. While the majority of changes occurred as a result of the coronavirus (COVID-19) pandemic, some changes occurred for other reasons.

North Carolina modified its absentee/mail-in voting and early voting procedures for the November 3, 2020, general election as follows:

  • Absentee/mail-in voting: The witness signature requirement on completed absentee ballots decreased from two to one. The receipt deadline was extended to 5 p.m. on November 12, 2020, for ballots postmarked on or before Election Day.
  • Early voting: Early voting sites were required to be open for at least 10 hours on the weekends of October 17-18, 2020, and October 24-25, 2020. Counties had to open at least one early voting site per 20,000 registered voters.

For a full timeline about election modifications made in response to the COVID-19 outbreak, click here.

Explore Election Results site ad border blue.png

Party control[edit]

See also: Partisan composition of state houses and State government trifectas
North Carolina House of Representatives
Party As of November 3, 2020 After November 4, 2020
     Democratic Party 55 51
     Republican Party 65 69
Total 120 120

Districts[edit]

See also: North Carolina state legislative districts

Use the interactive map below to find your district.

Candidates[edit]

General candidates[edit]

North Carolina House of Representatives general election 2020

  • Incumbents are marked with an (i) after their name.
Office Democratic Party Democratic Republican Party Republican Other
District 1

Emily Nicholson  Candidate Connection

Green check mark transparent.pngEd Goodwin (i)

District 2

Cindy Deporter  Candidate Connection

Green check mark transparent.pngLarry Yarborough (i)

District 3

Dorothea White

Green check mark transparent.pngSteve Tyson  Candidate Connection

District 4

Christopher Schulte

Green check mark transparent.pngJames Dixon (i)

District 5

Green check mark transparent.pngHoward Hunter III (i)

Donald Kirkland

District 6

Tommy Fulcher  Candidate Connection

Green check mark transparent.pngRobert Hanig (i)

District 7

Phil Stover  Candidate Connection

Green check mark transparent.pngMatthew Winslow  Candidate Connection

District 8

Green check mark transparent.pngKandie Smith (i)

Tony Moore

District 9

Green check mark transparent.pngBrian Farkas

Perrin Jones (i)

District 10

Carl Martin

Green check mark transparent.pngJohn Bell (i)

District 11

Green check mark transparent.pngAllison Dahle (i)

Clark Pope  Candidate Connection

Adrian Travers (Libertarian Party)

District 12

Virginia Cox-Daugherty

Green check mark transparent.pngChris Humphrey (i)

District 13

Buck Bayliff  Candidate Connection

Green check mark transparent.pngPatricia McElraft (i)

District 14

Marcy Wofford  Candidate Connection

Green check mark transparent.pngGeorge Cleveland (i)

District 15

Carolyn Gomaa

Green check mark transparent.pngPhillip Shepard (i)

District 16

Debbi Fintak  Candidate Connection

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

District 17

Tom Simmons

Green check mark transparent.pngFrank Iler (i)

District 18

Green check mark transparent.pngDeb Butler (i)  Candidate Connection

Warren Kennedy  Candidate Connection

District 19

Marcia Morgan  Candidate Connection

Green check mark transparent.pngCharles Miller

District 20

Adam Ericson  Candidate Connection

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

District 21

Green check mark transparent.pngRaymond Smith Jr. (i)

Brent Heath

District 22

Albert Kirby Jr.

Green check mark transparent.pngWilliam Brisson (i)

District 23

Green check mark transparent.pngShelly Willingham (i)

Claiborne Holtzman

Abbie Lane (Green Party)  Candidate Connection

District 24

Green check mark transparent.pngLinda Cooper-Suggs (i)

Did not make the ballot:
Jean Farmer-Butterfield (i)

Mick Rankin  Candidate Connection

District 25

Green check mark transparent.pngJames Gailliard (i)

John Check

Nicholas Taylor (Libertarian Party)

District 26

Linda Bennett

Green check mark transparent.pngDonna McDowell White (i)

Denton Lee (Independent)

District 27

Green check mark transparent.pngMichael Wray (i)

Warren Scott Nail

District 28

Corey Stephens

Green check mark transparent.pngLarry Strickland (i)

District 29

Green check mark transparent.pngVernetta Alston (i)

District 30

Green check mark transparent.pngMarcia Morey (i)

Gavin Bell (Libertarian Party)

District 31

Green check mark transparent.pngZack Forde-Hawkins (i)

Did not make the ballot:
Steven Sosebee Jr. 

Sean Haugh (Libertarian Party)

District 32

Green check mark transparent.pngTerry Garrison (i)

David Woodson  Candidate Connection

District 33

Green check mark transparent.pngRosa Gill (i)

Frann Sarpolus

Sammie Brooks (Libertarian Party)

District 34

Green check mark transparent.pngGrier Martin (i)

Ronald Smith  Candidate Connection

Michael Munger (Libertarian Party)  Candidate Connection

District 35

Green check mark transparent.pngTerence Everitt (i)

Fred Von Canon

Michael Nelson (Libertarian Party)  Candidate Connection

District 36

Green check mark transparent.pngJulie von Haefen (i)  Candidate Connection

Kim Coley  Candidate Connection

Bruce Basson (Libertarian Party)  Candidate Connection

District 37

Sydney Batch (i)

Green check mark transparent.pngErin Paré  Candidate Connection

Liam Leaver (Libertarian Party)

District 38

Green check mark transparent.pngAbraham P. Jones

Kenneth Bagnal

Richard Haygood (Libertarian Party)

District 39

Green check mark transparent.pngDarren Jackson (i)

District 40

Green check mark transparent.pngJoe John (i)  Candidate Connection

Gerard Falzon  Candidate Connection

District 41

Green check mark transparent.pngGale Adcock (i)

Scott Populorum

Guy Meilleur (Libertarian Party)

District 42

Green check mark transparent.pngMarvin Lucas, Jr. (i)

Jon Blake  Candidate Connection

District 43

Kimberly Hardy  Candidate Connection

Green check mark transparent.pngDiane Wheatley  Candidate Connection

District 44

Green check mark transparent.pngWilliam Richardson (i)

Heather Holmes

District 45

Frances Jackson

Green check mark transparent.pngJohn Szoka (i)

District 46

Tim Heath

Green check mark transparent.pngBrenden Jones (i)

District 47

Green check mark transparent.pngCharles Graham (i)

Olivia Oxendine

District 48

Green check mark transparent.pngGarland Pierce (i)

Johnny Boyles

District 49

Green check mark transparent.pngCynthia Ball (i)

David Robertson

Dee Watson (Libertarian Party)  Candidate Connection

Did not make the ballot:
Cap Hayes  (Libertarian Party)

District 50

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

District 51

Jason Cain  Candidate Connection

Green check mark transparent.pngJohn Sauls (i)

District 52

Lowell Simon  Candidate Connection

Green check mark transparent.pngJamie Boles (i)

District 53

Sally Benson  Candidate Connection

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

Did not make the ballot:
David Lewis, Sr. (i)

Zach Berly (Libertarian Party)  Candidate Connection

District 54

Green check mark transparent.pngRobert Reives (i)

George Gilson Jr.  Candidate Connection

District 55

Gloria Overcash

Green check mark transparent.pngMark Brody (i)

District 56

Green check mark transparent.pngVerla Insko (i)

District 57

Green check mark transparent.pngAshton Clemmons (i)

Chris Meadows  Candidate Connection

District 58

Green check mark transparent.pngAmos Quick (i)

Clinton Honey

District 59

Nicole Quick  Candidate Connection

Green check mark transparent.pngJon Hardister (i)

District 60

Green check mark transparent.pngCecil Brockman (i)

Frank Ragsdale

District 61

Green check mark transparent.pngMary Harrison (i)

District 62

Brandon Gray  Candidate Connection

Green check mark transparent.pngJohn Faircloth (i)

District 63

Green check mark transparent.pngRicky Hurtado  Candidate Connection

Stephen M. Ross (i)

District 64

Eric Henry  Candidate Connection

Green check mark transparent.pngDennis Riddell (i)

District 65

Amanda Bell

Green check mark transparent.pngJerry Carter (i)

District 66

Scott T. Brewer (i)  Candidate Connection

Green check mark transparent.pngBen Moss

District 67

Green check mark transparent.pngClayton Sasser (i)

District 68

Ericka McKnight

Green check mark transparent.pngDavid Willis

District 69

Pam De Maria

Green check mark transparent.pngDean Arp (i)

District 70

Susan Scott

Green check mark transparent.pngPatricia Hurley (i)

District 71

Green check mark transparent.pngEvelyn Terry (i)

District 72

Green check mark transparent.pngAmber Baker

Dan Lawlor

District 73

William Stinson

Green check mark transparent.pngLee Zachary (i)

District 74

Dan Besse

Green check mark transparent.pngJeff Zenger

District 75

Elisabeth Motsinger  Candidate Connection

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

District 76

Al Heggins

Green check mark transparent.pngHarry Warren (i)

District 77

Keith Townsend

Did not make the ballot:
Barbara Howard 

Green check mark transparent.pngJulia Howard (i)

District 78

Did not make the ballot:
James Meredith Jr. 

Green check mark transparent.pngAllen McNeill (i)

District 79

Nick Blount

Green check mark transparent.pngKeith Kidwell (i)

District 80

Wendy Sellars

Green check mark transparent.pngSam Watford

District 81

Robert Jordan

Green check mark transparent.pngLarry Potts (i)

District 82

Aimy Steele

Green check mark transparent.pngKristin Baker (i)

District 83

Gail Young

Green check mark transparent.pngLarry G. Pittman (i)

District 84

Gayle Harris  Candidate Connection

Green check mark transparent.pngJeffrey McNeely (i)

District 85

Ted Remington  Candidate Connection

Green check mark transparent.pngDudley Greene

District 86

Cecelia Surratt

Green check mark transparent.pngHugh Blackwell (i)

District 87

Corie Schreiber

Green check mark transparent.pngDestin Hall (i)

District 88

Green check mark transparent.pngMary Belk (i)

David Tondreau  Candidate Connection

District 89

Greg Cranford

Green check mark transparent.pngMitchell Setzer (i)

District 90

Beth Shaw

Green check mark transparent.pngSarah Stevens (i)

District 91

Rita Cruise

Green check mark transparent.pngKyle Hall (i)

District 92

Green check mark transparent.pngTerry Brown Jr.

Jerry Munden

District 93

Ray Russell (i)  Candidate Connection

Green check mark transparent.pngRay Pickett

District 94

Green check mark transparent.pngJeffrey Elmore (i)

District 95

Amanda Kotis

Green check mark transparent.pngGrey Mills Jr.

District 96

Kimberly Bost  Candidate Connection

Green check mark transparent.pngJay Adams (i)

District 97

Greg McBryde

Green check mark transparent.pngJason Saine (i)

District 98

Christy Clark (i)

Green check mark transparent.pngJohn Bradford III  Candidate Connection

District 99

Green check mark transparent.pngNasif Majeed (i)

Russell Rowe

District 100

Green check mark transparent.pngJohn Autry (i)

Kalle Thompson  Candidate Connection

District 101

Green check mark transparent.pngCarolyn Logan (i)

Steve Mauney

District 102

Green check mark transparent.pngBecky Carney (i)

Kyle Kirby  Candidate Connection

District 103

Green check mark transparent.pngRachel Hunt (i)

William Brawley

District 104

Green check mark transparent.pngBrandon Lofton (i)  Candidate Connection

Don Pomeroy  Candidate Connection

District 105

Green check mark transparent.pngWesley Harris (i)  Candidate Connection

Amy Bynum  Candidate Connection

District 106

Green check mark transparent.pngCarla Cunningham (i)

District 107

Green check mark transparent.pngKelly Alexander, Jr. (i)

Richard Rivette

District 108

Daniel Caudill

Green check mark transparent.pngJohn Torbett (i)

District 109

Susan Maxon

Green check mark transparent.pngDana Bumgardner (i)

District 110

Green check mark transparent.pngKelly Hastings (i)

District 111

Jennifer Childers  Candidate Connection

Green check mark transparent.pngTimothy K. Moore (i)

District 112

Ed Hallyburton  Candidate Connection

Green check mark transparent.pngDavid Rogers (i)

Darren Joiner (Independent) (Write-in)

District 113

Samuel Edney

Green check mark transparent.pngJake Johnson (i)

District 114

Green check mark transparent.pngSusan Fisher (i)

Tim Hyatt

Lyndon Smith (Libertarian Party)

District 115

Green check mark transparent.pngJohn Ager (i)

Mark Crawford

District 116

Green check mark transparent.pngBrian Turner (i)

Eric Burns

District 117

Josh Remillard  Candidate Connection

Green check mark transparent.pngTimothy Moffitt (i)

District 118

Alan Jones

Green check mark transparent.pngMark Pless

District 119

Joe Sam Queen (i)

Green check mark transparent.pngMike Clampitt

District 120

Susan Landis

Green check mark transparent.pngKarl Gillespie

Primary candidates[edit]

The candidate list below is based on candidate filing lists provided by the North Carolina State Board of Elections. (I) denotes an incumbent.[1]

North Carolina House of Representatives primary 2020

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

Green check mark transparent.pngEmily Nicholson*  Candidate Connection

Green check mark transparent.pngEd Goodwin* (i)

District 2

Green check mark transparent.pngCindy Deporter*  Candidate Connection

Green check mark transparent.pngLarry Yarborough* (i)

District 3

Green check mark transparent.pngDorothea White*

Jim Kohr  Candidate Connection
Eric Queen
Guy Smith
Green check mark transparent.pngSteve Tyson  Candidate Connection

District 4

Green check mark transparent.pngChristopher Schulte*

Green check mark transparent.pngJames Dixon* (i)

District 5

Green check mark transparent.pngHoward Hunter III (i)
Keith Rivers

Green check mark transparent.pngDonald Kirkland*

District 6

Green check mark transparent.pngTommy Fulcher*  Candidate Connection

Green check mark transparent.pngRobert Hanig (i)
Rob Rollason

District 7

Green check mark transparent.pngPhil Stover*  Candidate Connection

Green check mark transparent.pngMatthew Winslow*  Candidate Connection

District 8

Green check mark transparent.pngKandie Smith* (i)

Green check mark transparent.pngTony Moore*

District 9

Green check mark transparent.pngBrian Farkas
Jake Hochard  Candidate Connection

Green check mark transparent.pngPerrin Jones* (i)

District 10

Green check mark transparent.pngCarl Martin*

Green check mark transparent.pngJohn Bell* (i)

District 11

Green check mark transparent.pngAllison Dahle* (i)

Green check mark transparent.pngClark Pope*  Candidate Connection

Libertarian Party

Green check mark transparent.pngAdrian Travers*
District 12

Deonko Brewer
Lenton Brown  Candidate Connection
Green check mark transparent.pngVirginia Cox-Daugherty

Green check mark transparent.pngChris Humphrey* (i)

District 13

Green check mark transparent.pngBuck Bayliff*  Candidate Connection

Green check mark transparent.pngPatricia McElraft* (i)

District 14

Green check mark transparent.pngMarcy Wofford*  Candidate Connection

Green check mark transparent.pngGeorge Cleveland (i)
Cindy Edwards

District 15

Green check mark transparent.pngCarolyn Gomaa*

Green check mark transparent.pngPhillip Shepard (i)
Mark Price

District 16

Green check mark transparent.pngDebbi Fintak*  Candidate Connection

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

District 17

Green check mark transparent.pngTom Simmons*

Green check mark transparent.pngFrank Iler* (i)

District 18

Green check mark transparent.pngDeb Butler* (i)  Candidate Connection

Green check mark transparent.pngWarren Kennedy*  Candidate Connection

District 19

James Dawkins Jr.  Candidate Connection
Green check mark transparent.pngMarcia Morgan  Candidate Connection

Green check mark transparent.pngCharles Miller
David Perry

District 20

Green check mark transparent.pngAdam Ericson*  Candidate Connection

Green check mark transparent.pngTed Davis Jr. (i)
Justin LaNasa

District 21

Green check mark transparent.pngRaymond Smith Jr. (i)
Eugene Pearsall

Green check mark transparent.pngBrent Heath*

District 22

Martin Denning
Green check mark transparent.pngAlbert Kirby Jr.

Green check mark transparent.pngWilliam Brisson* (i)

District 23

Green check mark transparent.pngShelly Willingham* (i)

Green check mark transparent.pngClaiborne Holtzman*

Green Party

Green check mark transparent.pngAbbie Lane*  Candidate Connection
District 24

Green check mark transparent.pngJean Farmer-Butterfield (i)
John McNeil

Green check mark transparent.pngMick Rankin*  Candidate Connection

District 25

Green check mark transparent.pngJames Gailliard* (i)

Green check mark transparent.pngJohn Check
Steve Matthews

Libertarian Party

Green check mark transparent.pngNicholas Taylor*
District 26

Green check mark transparent.pngLinda Bennett*

Green check mark transparent.pngDonna McDowell White (i)
Justin Tate

District 27

Green check mark transparent.pngMichael Wray (i)
Kelby Hicks
Jerry McDaniel

Green check mark transparent.pngWarren Scott Nail*

District 28

Green check mark transparent.pngCorey Stephens*

Green check mark transparent.pngLarry Strickland* (i)

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.


Libertarian Party

Green check mark transparent.pngGavin Bell*
District 31

Green check mark transparent.pngZack Forde-Hawkins* (i)

Green check mark transparent.pngSteven Sosebee Jr.*

Libertarian Party

Green check mark transparent.pngSean Haugh*
District 32

Green check mark transparent.pngTerry Garrison* (i)

Green check mark transparent.pngDavid Woodson*  Candidate Connection

District 33

Green check mark transparent.pngRosa Gill (i)
Antoine Marshall  Candidate Connection

Green check mark transparent.pngFrann Sarpolus*

Libertarian Party

Green check mark transparent.pngSammie Brooks*
District 34

Green check mark transparent.pngGrier Martin* (i)

Green check mark transparent.pngRonald Smith*  Candidate Connection

Libertarian Party

Green check mark transparent.pngMichael Munger*  Candidate Connection
District 35

Green check mark transparent.pngTerence Everitt* (i)

Alma Peters
Green check mark transparent.pngFred Von Canon

Libertarian Party

Green check mark transparent.pngMichael Nelson*  Candidate Connection
District 36

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

Green check mark transparent.pngKim Coley  Candidate Connection
Gil Pagan

Libertarian Party

Green check mark transparent.pngBruce Basson*  Candidate Connection
District 37

Green check mark transparent.pngSydney Batch* (i)

Jeff Moore
Green check mark transparent.pngErin Paré  Candidate Connection
Anna Powell

Libertarian Party

Green check mark transparent.pngLiam Leaver*
District 38

Quanta Edwards  Candidate Connection
Green check mark transparent.pngAbraham P. Jones

Green check mark transparent.pngKenneth Bagnal*

Libertarian Party

Green check mark transparent.pngRichard Haygood*
District 39

Green check mark transparent.pngDarren Jackson* (i)

The Republican primary was canceled.


District 40

Green check mark transparent.pngJoe John* (i)  Candidate Connection

Green check mark transparent.pngGerard Falzon*  Candidate Connection

District 41

Green check mark transparent.pngGale Adcock* (i)

Green check mark transparent.pngScott Populorum*

Libertarian Party

Green check mark transparent.pngGuy Meilleur*
District 42

Green check mark transparent.pngMarvin Lucas, Jr.* (i)

Green check mark transparent.pngJon Blake*  Candidate Connection

District 43

Elmer Floyd (i)
Green check mark transparent.pngKimberly Hardy  Candidate Connection

Clarence Goins
Green check mark transparent.pngDiane Wheatley  Candidate Connection

District 44

Green check mark transparent.pngWilliam Richardson (i)
Terry Johnson

Green check mark transparent.pngHeather Holmes*

District 45

Keith Byrd
Green check mark transparent.pngFrances Jackson

Green check mark transparent.pngJohn Szoka* (i)

District 46

Green check mark transparent.pngTim Heath*

Green check mark transparent.pngBrenden Jones* (i)

District 47

Green check mark transparent.pngCharles Graham* (i)

Green check mark transparent.pngOlivia Oxendine*

District 48

Green check mark transparent.pngGarland Pierce* (i)

Green check mark transparent.pngJohnny Boyles*

District 49

Green check mark transparent.pngCynthia Ball* (i)

Green check mark transparent.pngDavid Robertson*

Libertarian Party

Green check mark transparent.pngCap Hayes*
District 50

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

The Republican primary was canceled.


District 51

Green check mark transparent.pngJason Cain*  Candidate Connection

Green check mark transparent.pngJohn Sauls* (i)

District 52

Green check mark transparent.pngLowell Simon*  Candidate Connection

Green check mark transparent.pngJamie Boles (i)
Bob Temme  Candidate Connection

District 53

Green check mark transparent.pngSally Benson  Candidate Connection
John Fitzpatrick Sr.

Green check mark transparent.pngDavid Lewis, Sr.* (i)

Libertarian Party

Green check mark transparent.pngZach Berly*  Candidate Connection
District 54

Green check mark transparent.pngRobert Reives* (i)

Green check mark transparent.pngGeorge Gilson Jr.*  Candidate Connection

District 55

Green check mark transparent.pngGloria Overcash*

Green check mark transparent.pngMark Brody* (i)

District 56

Green check mark transparent.pngVerla Insko (i)
Joe Parrish

The Republican primary was canceled.


District 57

Green check mark transparent.pngAshton Clemmons* (i)

Green check mark transparent.pngChris Meadows*  Candidate Connection

District 58

Green check mark transparent.pngAmos Quick* (i)

Green check mark transparent.pngClinton Honey*

District 59

Green check mark transparent.pngNicole Quick*  Candidate Connection

Green check mark transparent.pngJon Hardister (i)
Allen Chappell

District 60

Green check mark transparent.pngCecil Brockman* (i)

Ryan Blankenship
Green check mark transparent.pngFrank Ragsdale

District 61

Green check mark transparent.pngMary Harrison* (i)

The Republican primary was canceled.


District 62

Green check mark transparent.pngBrandon Gray*  Candidate Connection

Green check mark transparent.pngJohn Faircloth* (i)

District 63

Green check mark transparent.pngRicky Hurtado*  Candidate Connection

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

District 64

Green check mark transparent.pngEric Henry*  Candidate Connection

Green check mark transparent.pngDennis Riddell (i)
Peter McClelland  Candidate Connection

District 65

Green check mark transparent.pngAmanda Bell*

Green check mark transparent.pngJerry Carter* (i)

District 66

Green check mark transparent.pngScott T. Brewer* (i)  Candidate Connection

Joey Davis
Green check mark transparent.pngBen Moss

District 67

The Democratic primary was canceled.


Green check mark transparent.pngClayton Sasser* (i)

District 68

Green check mark transparent.pngEricka McKnight*

Green check mark transparent.pngDavid Willis*

District 69

Green check mark transparent.pngPam De Maria*

Green check mark transparent.pngDean Arp* (i)

District 70

Green check mark transparent.pngSusan Scott*

Green check mark transparent.pngPatricia Hurley* (i)

District 71

Green check mark transparent.pngEvelyn Terry (i)
Kanika Brown

The Republican primary was canceled.


District 72

Green check mark transparent.pngAmber Baker
Lashun Huntley

Green check mark transparent.pngDan Lawlor*

District 73

Green check mark transparent.pngWilliam Stinson*

Green check mark transparent.pngLee Zachary* (i)

District 74

Green check mark transparent.pngDan Besse*

Green check mark transparent.pngJeff Zenger*

District 75

Gardenia Henley
Green check mark transparent.pngElisabeth Motsinger  Candidate Connection

Green check mark transparent.pngDonny C. Lambeth (i)
Jacob Baum  Candidate Connection

District 76

Green check mark transparent.pngAl Heggins*

Green check mark transparent.pngHarry Warren* (i)

District 77

Green check mark transparent.pngBarbara Howard*

Green check mark transparent.pngJulia Howard* (i)

District 78

Green check mark transparent.pngJames Meredith Jr.*

Green check mark transparent.pngAllen McNeill* (i)

District 79

Green check mark transparent.pngNick Blount*

Green check mark transparent.pngKeith Kidwell* (i)

District 80

Green check mark transparent.pngWendy Sellars*

Haley Sink
Green check mark transparent.pngSam Watford
Roger Younts

District 81

Green check mark transparent.pngRobert Jordan*

Green check mark transparent.pngLarry Potts* (i)

District 82

William Pilkington
Green check mark transparent.pngAimy Steele

Green check mark transparent.pngKristin Baker (i)
William Hamby Jr.
Parish Moffitt

District 83

Green check mark transparent.pngGail Young*

Green check mark transparent.pngLarry G. Pittman (i)
Jay White

District 84

Green check mark transparent.pngGayle Harris*  Candidate Connection

Green check mark transparent.pngJeffrey McNeely* (i)

District 85

Green check mark transparent.pngTed Remington*  Candidate Connection

Green check mark transparent.pngDudley Greene*

District 86

Green check mark transparent.pngCecelia Surratt*

Green check mark transparent.pngHugh Blackwell* (i)

District 87

Green check mark transparent.pngCorie Schreiber*

Green check mark transparent.pngDestin Hall* (i)

District 88

Green check mark transparent.pngMary Belk* (i)

Green check mark transparent.pngDavid Tondreau*  Candidate Connection

District 89

Green check mark transparent.pngGreg Cranford*

Green check mark transparent.pngMitchell Setzer* (i)

District 90

Green check mark transparent.pngBeth Shaw*

Green check mark transparent.pngSarah Stevens* (i)

District 91

Green check mark transparent.pngRita Cruise*

Green check mark transparent.pngKyle Hall* (i)

District 92

Green check mark transparent.pngTerry Brown Jr.*

Green check mark transparent.pngJerry Munden*

District 93

Green check mark transparent.pngRay Russell (i)  Candidate Connection
Turner Doolittle  Candidate Connection

Green check mark transparent.pngRay Pickett*

District 94

The Democratic primary was canceled.


Green check mark transparent.pngJeffrey Elmore* (i)

District 95

Green check mark transparent.pngAmanda Kotis*

Green check mark transparent.pngGrey Mills Jr.*

District 96

Green check mark transparent.pngKimberly Bost*  Candidate Connection

Green check mark transparent.pngJay Adams* (i)

District 97

Green check mark transparent.pngGreg McBryde*

Green check mark transparent.pngJason Saine* (i)

District 98

Green check mark transparent.pngChristy Clark* (i)

Green check mark transparent.pngJohn Bradford III*  Candidate Connection

District 99

Green check mark transparent.pngNasif Majeed* (i)

Green check mark transparent.pngRussell Rowe*

District 100

Green check mark transparent.pngJohn Autry* (i)

Green check mark transparent.pngKalle Thompson*  Candidate Connection

District 101

Green check mark transparent.pngCarolyn Logan* (i)

Green check mark transparent.pngSteve Mauney*

District 102

Green check mark transparent.pngBecky Carney (i)
Leroy Dean
Anthony Forman
Jonathan Peebles

Green check mark transparent.pngKyle Kirby*  Candidate Connection

District 103

Green check mark transparent.pngRachel Hunt* (i)

Green check mark transparent.pngWilliam Brawley*

District 104

Green check mark transparent.pngBrandon Lofton* (i)  Candidate Connection

Green check mark transparent.pngDon Pomeroy*  Candidate Connection

District 105

Green check mark transparent.pngWesley Harris* (i)  Candidate Connection

Green check mark transparent.pngAmy Bynum*  Candidate Connection

District 106

Green check mark transparent.pngCarla Cunningham* (i)

The Republican primary was canceled.


District 107

Green check mark transparent.pngKelly Alexander, Jr.* (i)

Green check mark transparent.pngRichard Rivette*

District 108

Green check mark transparent.pngDaniel Caudill*

Green check mark transparent.pngJohn Torbett* (i)

District 109

Green check mark transparent.pngSusan Maxon*

Green check mark transparent.pngDana Bumgardner* (i)

District 110

The Democratic primary was canceled.


Green check mark transparent.pngKelly Hastings* (i)

District 111

Green check mark transparent.pngJennifer Childers*  Candidate Connection

Green check mark transparent.pngTimothy K. Moore* (i)

District 112

Green check mark transparent.pngEd Hallyburton*  Candidate Connection

Green check mark transparent.pngDavid Rogers* (i)

District 113

Green check mark transparent.pngSamuel Edney*

Green check mark transparent.pngJake Johnson* (i)

District 114

Green check mark transparent.pngSusan Fisher* (i)

Green check mark transparent.pngTim Hyatt*

Libertarian Party

Green check mark transparent.pngLyndon Smith*
District 115

Green check mark transparent.pngJohn Ager* (i)

Green check mark transparent.pngMark Crawford*

District 116

Green check mark transparent.pngBrian Turner* (i)

Green check mark transparent.pngEric Burns*

District 117

Danae Aicher
Green check mark transparent.pngJosh Remillard  Candidate Connection

Green check mark transparent.pngTimothy Moffitt (i)
Dennis Justice

District 118

Green check mark transparent.pngAlan Jones*

Green check mark transparent.pngMark Pless*

District 119

Green check mark transparent.pngJoe Sam Queen* (i)

Green check mark transparent.pngMike Clampitt
Ron Mau

District 120

Green check mark transparent.pngSusan Landis*

Green check mark transparent.pngKarl Gillespie*

2020 battleground chamber[edit]

See also: State legislative battleground chambers, 2020

The North Carolina House of Representatives was among 24 state legislative chambers Ballotpedia identified as battleground chambers for the 2020 cycle. Click here for more information on state legislative battlegrounds.

What was at stake?

  • Democrats needed to gain six seats to take control of the chamber in 2020.
  • If Democrats had flipped both the state Senate and state House while holding the governorship, they would have gained a state government trifecta. If Republicans had held both the state Senate and state House while winning the governorship, they would have gained a trifecta.

Why was it a battleground?

  • Seats needed to flip: Democrats needed to flip six of the 120 seats up (5%) in order to win control of the chamber.
  • Seats decided by 10% or less in 2018: In the 2018 elections, control of 24 seats (20% of the chamber) was decided by margins of 10% or smaller.
  • Seats flipped in 2018: Control of 14 seats (12% of the chamber) changed hands in 2018.
  • More seats flipped in 2018 than needed to flip in 2020: The number of seats flipped in the 2018 elections (14) was greater than the number that needed to flip to change control of the chamber in 2020 (six).
  • Race ratings: The Cook Political Report rated the North Carolina House of Representatives a leans Republican chamber in 2020, meaning that both parties had a good chance at winning control of the chamber but that Republicans were slightly favored to retain control.[2]


Battleground races[edit]

Heading into the election, Ballotpedia identified twenty-four battleground races in the North Carolina House of Representatives 2020 elections, nine of which were Republican-held seats and fifteen of which were held by Democrats. Based on analysis of these districts' electoral histories, these races had the potential to be more competitive than other races and could possibly have led to shifts in a chamber's partisan balance.

To determine state legislative battleground races in 2020, Ballotpedia looked for races that fit one or more of the four factors listed below:

  1. In the last state legislative election, the winner received less than 55% of the vote.
  2. The presidential candidate who won the district in 2016 is of a different party than the most recent state legislative election winner in the district, and the most recent state legislative election winner won by a margin of 10 percentage points or less.
  3. The presidential candidate who won the district in 2016 is of a different party than the most recent state legislative election winner in the district, and the incumbent is not on the ballot this year.
  4. The presidential candidate who won the district in 2016 is of a different party than the most recent state legislative election winner in the district, and that presidential candidate won the district by a margin of 20 percentage points or more.



Battleground races map[edit]

Incumbents who were not re-elected[edit]

See also: Annual State Legislative Competitiveness Report: Vol. 10, 2020

Incumbents defeated in the general election[edit]

Seven incumbents lost in the Nov. 3 general election. Those incumbents were:

Name Party Office
Perrin Jones Ends.png Republican House District 9
Sydney Batch Electiondot.png Democratic House District 37
Stephen M. Ross Ends.png Republican House District 63
Scott T. Brewer Electiondot.png Democratic House District 66
Ray Russell Electiondot.png Democratic House District 93
Christy Clark Electiondot.png Democratic House District 98
Joe Sam Queen Electiondot.png Democratic House District 119

Incumbents defeated in primary elections[edit]

One incumbent lost in the March 3 primaries. That incumbent was:

Name Party Office
Elmer Floyd Electiondot.png Democratic House District 43

Retiring incumbents[edit]

There were 15 open seats where the incumbent legislator did not appear on the ballot.[3][4][5][6] Those incumbents were:

Name Party Office
Michael Speciale Ends.png Republican House District 3
Lisa Barnes Ends.png Republican House District 7
Holly Grange Ends.png Republican House District 20
Jean Farmer-Butterfield Electiondot.png Democratic House District 24
Yvonne Lewis Holley Electiondot.png Democratic House District 38
D. Craig Horn Ends.png Republican House District 68
Derwin Montgomery Electiondot.png Democratic House District 72
Wes Schollander Ends.png Republican House District 74
Steven Jarvis Ends.png Republican House District 80
Josh Dobson Ends.png Republican House District 85
Chaz Beasley Electiondot.png Democratic House District 92
John Fraley Ends.png Republican House District 95
Charles McGrady Ends.png Republican House District 117
Michele Presnell Ends.png Republican House District 118
Kevin Corbin Ends.png Republican House District 120


The 15 seats left open in 2020 were the most since 2012.

Open Seats in North Carolina House of Representatives elections: 2010 - 2020
Year Total seats Open seats Seats with incumbents running for re-election
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)

Redistricting in North Carolina[edit]

See also: Redistricting in North Carolina

In North Carolina, the state legislature is responsible for drawing both congressional and state legislative district lines. District maps cannot be vetoed by the governor. State legislative redistricting must take place in the first regular legislative session following the United States Census. There are no explicit deadlines in place for congressional redistricting.[7]

State law establishes the following requirements for state legislative districts:[7]

  • Districts must be contiguous and compact.
  • Districts "must cross county lines as little as possible." If counties are grouped together, the group should include as few counties as possible.
  • Communities of interest should be taken into account.

There are no similar restrictions in place regarding congressional districts.[7]

Process to become a candidate[edit]

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

For partisan candidates[edit]

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:[8][8]

  • 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.[9]

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[edit]

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).[10][11]

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[edit]

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).[12]

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.[13]

2020 ballot access requirements[edit]

The table below details filing requirements for North Carolina House of Representatives candidates in the 2020 election cycle.

Filing requirements for state legislative candidates, 2020
Chamber name Party Signatures required Filing fee Filing deadline Source
North Carolina House of Representatives Qualified party N/A $140.00 12/20/2019 Source
North Carolina House of Representatives Unaffiliated 4% of registered voters in the district $140.00 3/3/2020 Source

Qualifications[edit]

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[edit]

See also: Comparison of state legislative salaries
State legislators
SalaryPer diem
$13,951/year$104/day. For additional expenses, legislators receive $559/month. Set by statute. Unvouchered.

When sworn in[edit]

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

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

North Carolina political history[edit]

Trifectas[edit]

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

Presidential politics in North Carolina[edit]

2016 Presidential election results[edit]

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

Voter information[edit]

How the primary works[edit]

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.[15][16][17][18]

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

Poll times[edit]

In North Carolina, polling places are open from 6:30 a.m. to 7:30 p.m. Eastern Time. Any voter who is standing in line at the time polls close must be permitted to vote.[19]

Registration requirements[edit]

To register to vote in North Carolina, each applicant must be a United States citizen and a resident of the county in which they are registering to vote for at least 30 days before the election. Applicants must be at least 18 years old by the time of the next election. Individuals who have been convicted of a felony must have their rights restored in order to register to vote.[20] The North Carolina voter registration application is available online. Applications are also available at election board offices, public libraries, high schools, and college admissions offices. Voter registration applications must be postmarked or received by the county board of elections at least 25 days before the election. Voter registration services are also provided by the following agencies:[20]

  • North Carolina Department of Motor Vehicles
  • Departments of Social Services (DSS)
  • Departments of Public Health (WIC)
  • Vocational rehabilitation offices
  • Departments of Services for the Blind
  • Departments of Services for the Deaf and Hard of Hearing
  • Departments of Mental Health Services
  • Employment Security Commission (ESC)

Automatic registration[edit]

North Carolina does not practice automatic voter registration.

Online registration[edit]

See also: Online voter registration

North Carolina has implemented an online voter registration system. Residents can register to vote by visiting this website.

Same-day registration[edit]

North Carolina allows same-day voter registration during early voting only.[20]

Residency requirements[edit]

Prospective voters must reside in the county in which they are registering to vote for at least 30 days before the election.

Verification of citizenship[edit]

See also: Laws permitting noncitizens to vote in the United States

North Carolina does not require proof of citizenship for voter registration.

Verifying your registration[edit]

The North Carolina State Board of Elections allows residents to check their voter registration status online by visiting this website.

Voter ID requirements[edit]

Under North Carolina's voter identification law, voters can present the following forms of identification at the polls.[21]

  • North Carolina driver’s license or non-operator ID that is unexpired or expired for one year or less
  • Driver’s license or non-operator ID from a different U.S. State or Territory if the voter registered within 90 days of the election
  • U.S. military ID or veteran ID
  • U.S. passport that is unexpired or expired for one year or less
  • North Carolina Voter ID Card that is unexpired or expired for one year or less
  • Employee ID from an approved state or local government employer that is unexpired or expired for one year or less
  • Approved student ID that is unexpired or expired for one year or less
  • Tribal Enrollment Card issued by an approved state tribe or a federal tribe

North Carolina's voter ID law is currently not being enforced as the result of a court order.

Early voting[edit]

North Carolina permits early voting. Learn more by visiting this website.

Absentee voting[edit]

All voters are eligible to vote absentee in North Carolina. There are no special eligibility requirements for voting absentee.[22]

A request to vote absentee must be received by the appropriate county board of elections no later than 5 p.m. on the last Tuesday before the election. The completed ballot must be received by the elections office by 5 p.m. on the day of the election.[22] All voters are eligible to vote absentee in North Carolina. There are no special eligibility requirements for voting absentee.[22]

A request to vote absentee must be received by the appropriate county board of elections no later than 5 p.m. on the last Tuesday before the election. The completed ballot must be received by the elections office by 5 p.m. on the day of the election.[22]


See also[edit]

External links[edit]

Footnotes[edit]

  1. North Carolina State Board of Elections, "2020 State & County Candidate List by Contest (.PDF)" accessed December 23, 2019
  2. The Cook Political Report, "July Update: Handicapping the 2020 State Legislature Races," July 22, 2020
  3. 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.
  4. District 29 incumbent MaryAnn Black (D) and District 82 incumbent Linda Johnson (R) did not file for re-election in 2020 and were included on the list below. Both died in office and their appointed successors ran for election in 2020, so Ballotpedia removed their names from the list of open seats.
  5. Debra Conrad (R) resigned from District 74 before the filing deadline. Wes Schollander (R) was appointed to her seat in August 2020 and is not running for re-election.
  6. Incumbent David Lewis, Sr. resigned on August 20, 2020. He was replaced on the ballot by Howard Penny Jr. (R).
  7. 7.0 7.1 7.2 All About Redistricting, "North Carolina," accessed April 20, 2015
  8. 8.0 8.1 North Carolina General Statutes, "Chapter 163, Article 10, Section 106," accessed December 9, 2013
  9. North Carolina General Statutes, "Chapter 163, Article 10, Section 107," accessed December 9, 2013
  10. North Carolina General Statutes, "Chapter 163, Article 11, Section 122," accessed December 9, 2013
  11. General Assembly of North Carolina, "Senate Bill 656," accessed October 18, 2017
  12. North Carolina General Statutes, "Chapter 163, Article 11, Section 123," accessed December 9, 2013
  13. North Carolina State Board of Elections, "Fact Sheet: Write-in Candidates 2014 Election," accessed December 9, 2013
  14. North Carolina Constitution, "Article II, Section 9," accessed February 12, 2021
  15. National Conference of State Legislatures, "State Primary Election Types," accessed October 25, 2019
  16. FairVote ,"Primaries," accessed October 25, 2019
  17. Ballotpedia research conducted December 26, 2013, through January 3, 2014, researching and analyzing various state websites and codes.
  18. North Carolina State Board of Elections, "Election Information," accessed October 25, 2019
  19. North Carolina General Statutes, "163-166.01 Hours for voting," accessed November 12, 2019
  20. 20.0 20.1 20.2 North Carolina State Board of Elections, “Registering to Vote in North Carolina,” accessed October 4, 2019
  21. North Carolina State Board of Elections, "Voters Will Be Asked to Show Photo ID Beginning in 2020," accessed October 28, 2019
  22. 22.0 22.1 22.2 22.3 North Carolina State Board of Elections, "Absentee Voting" accessed October 15, 2019


Leadership
Speaker of the House:Timothy Moore
Representatives
District 1
District 2
District 3
District 4
District 5
District 6
Vacant
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
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
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
Ben Moss (R)
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
District 115
John Ager (D)
District 116
District 117
District 118
District 119
District 120
Republican Party (68)
Democratic Party (51)
Vacancies (1)



Licensed under CC BY-SA 3.0 | Original source: https://ballotpedia.org/North_Carolina_House_of_Representatives_elections,_2020
Status: cached on September 13 2022 12:06:43
Encyclosphere.org EncycloReader is supported by the EncyclosphereKSF