An election was held on November 3, 2020 to elect all 120 members to North Carolina's House of Representatives. The election coincided with the elections for other offices, including the Presidency, U.S Senate, Governor, U.S. House of Representatives, and state senate. The primary election was held on March 3, 2020 with a run-off on June 23, 2020."North Carolina general election candidates""North Carolina State Board of elections"

Background In October 2020, The Washington Post identified this state election, along with the concurrent North Carolina Senate election, as one of eight whose outcomes could affect partisan balance during post-census redistricting. New districts are being used in this election.

Predictions SourceRankingAs of The Cook Political ReportOctober 21, 2020

Results summary DistrictIncumbent PartyElectedParty 1st Ed Goodwin Rep Ed Goodwin Rep 2nd Larry Yarborough Rep Larry Yarborough Rep 3rd Michael Speciale† Rep Steve Tyson Rep 4th Jimmy Dixon Rep Jimmy Dixon Rep 5th Howard Hunter III Dem Howard Hunter III Dem 6th Bobby Hanig Rep Bobby Hanig Rep 7th Lisa Stone Barnes† Rep Matthew Winslow Rep 8th Kandie Smith Dem Kandie Smith Dem 9th Perrin Jones Rep Brian Farkas Dem 10th John Bell Rep John Bell Rep 11th Allison Dahle Dem Allison Dahle Dem 12th Chris Humphrey Rep Chris Humphrey Rep 13th Pat McElraft Rep Pat McElraft Rep 14th George Cleveland Rep George Cleveland Rep 15th Phil Shepard Rep Phil Shepard Rep 16th Carson Smith Rep Carson Smith Rep 17th Frank Iler Rep Frank Iler Rep 18th Deb Butler Dem Deb Butler Dem 19th New Seat Charlie Miller Rep 20th Ted Davis Jr. Rep Ted Davis Jr. Rep Holly Grange† Rep 21st Raymond Smith Jr. Dem Raymond Smith Jr. Dem 22nd William Brisson Rep William Brisson Rep 23rd Shelly Willingham Dem Shelly Willingham Dem 24th Linda Cooper-Suggs Dem Linda Cooper-Suggs Dem 25th James Gailliard Dem James Gailliard Dem 26th Donna McDowell White Rep Donna McDowell White Rep 27th Michael Wray Dem Michael Wray Dem 28th Larry Strickland Rep Larry Strickland Rep 29th Vernetta Alston Dem Vernetta Alston Dem 30th Marcia Morey Dem Marcia Morey Dem 31st Zack Forde-Hawkins Dem Zack Forde-Hawkins Dem 32nd Terry Garrison Dem Terry Garrison Dem 33rd Rosa Gill Dem Rosa Gill Dem 34th Grier Martin Dem Grier Martin Dem 35th Terence Everitt Dem Terence Everitt Dem 36th Julie von Haefen Dem Julie von Haefen Dem 37th Sydney Batch Dem Erin Paré Rep 38th Yvonne Lewis Holley† Dem Abe Jones Dem 39th Darren Jackson Dem Darren Jackson Dem 40th Joe John Dem Joe John Dem 41st Gale Adcock Dem Gale Adcock Dem 42nd Marvin Lucas Dem Marvin Lucas Dem 43rd Elmer Floyd Dem Diane Wheatley Rep 44th Billy Richardson Dem Billy Richardson Dem 45th John Szoka Rep John Szoka Rep 46th Brenden Jones Rep Brenden Jones Rep 47th Charles Graham Dem Charles Graham Dem 48th Garland Pierce Dem Garland Pierce Dem 49th Cynthia Ball Dem Cynthia Ball Dem 50th Graig Meyer Dem Graig Meyer Dem 51st John Sauls Rep John Sauls Rep 52nd Jamie Boles Rep Jamie Boles Rep 53rd Howard Penny Jr. Rep Howard Penny Jr. Rep 54th Robert Reives Dem Robert Reives Dem 55th Mark Brody Rep Mark Brody Rep 56th Verla Insko Dem Verla Insko Dem 57th Ashton Clemmons Dem Ashton Clemmons Dem 58th Amos Quick Dem Amos Quick Dem 59th Jon Hardister Rep Jon Hardister Rep 60th Cecil Brockman Dem Cecil Brockman Dem 61st Pricey Harrison Dem Pricey Harrison Dem 62nd John Faircloth Rep John Faircloth Rep 63rd Stephen Ross Rep Ricky Hurtado Dem 64th Dennis Riddell Rep Dennis Riddell Rep 65th Jerry Carter Rep Jerry Carter Rep 66th Scott Brewer Dem Ben Moss Rep 67th Wayne Sasser Rep Wayne Sasser Rep 68th Craig Horn† Rep David Willis Rep 69th Dean Arp Rep Dean Arp Rep 70th Pat Hurley Rep Pat Hurley Rep 71st Evelyn Terry Dem Evelyn Terry Dem 72nd Derwin Montgomery† Dem Amber Baker Dem 73rd Lee Zachary Rep Lee Zachary Rep 74th Wes Schollander† Rep Jeff Zenger Rep 75th Donny Lambeth Rep Donny Lambeth Rep 76th Harry Warren Rep Harry Warren Rep 77th Julia Craven Howard Rep Julia Craven Howard Rep 78th Allen McNeill Rep Allen McNeill Rep 79th Keith Kidwell Rep Keith Kidwell Rep 80th Steve Jarvis† Rep Sam Watford Rep 81st Larry Potts Rep Larry Potts Rep 82nd Kristin Baker Rep Kristin Baker Rep 83rd Larry Pittman Rep Larry Pittman Rep 84th Jeffrey McNeely Rep Jeffrey McNeely Rep 85th Josh Dobson† Rep Dudley Greene Rep 86th Hugh Blackwell Rep Hugh Blackwell Rep 87th Destin Hall Rep Destin Hall Rep 88th Mary Belk Dem Mary Belk Dem 89th Mitchell Setzer Rep Mitchell Setzer Rep 90th Sarah Stevens Rep Sarah Stevens Rep 91st Kyle Hall Rep Kyle Hall Rep 92nd Chaz Beasley† Dem Terry Brown Dem 93rd Carl Ray Russell Dem Ray Pickett Rep 94th Jeffrey Elmore Rep Jeffrey Elmore Rep 95th John Fraley† Rep Grey Mills Rep 96th Jay Adams Rep Jay Adams Rep 97th Jason Saine Rep Jason Saine Rep 98th Christy Clark Dem John Bradford Rep 99th Nasif Majeed Dem Nasif Majeed Dem 100th John Autry Dem John Autry Dem 101st Carolyn Logan Dem Carolyn Logan Dem 102nd Becky Carney Dem Becky Carney Dem 103rd Rachel Hunt Dem Rachel Hunt Dem 104th Brandon Lofton Dem Brandon Lofton Dem 105th Wesley Harris Dem Wesley Harris Dem 106th Carla Cunningham Dem Carla Cunningham Dem 107th Kelly Alexander Dem Kelly Alexander Dem 108th John Torbett Rep John Torbett Rep 109th Dana Bumgardner Rep Dana Bumgardner Rep 110th Kelly Hastings Rep Kelly Hastings Rep 111th Tim Moore Rep Tim Moore Rep 112th David Rogers Rep David Rogers Rep 113th Jake Johnson Rep Jake Johnson Rep 114th Susan Fisher Dem Susan Fisher Dem 115th John Ager Dem John Ager Dem 116th Brian Turner Dem Brian Turner Dem 117th Tim Moffitt Rep Tim Moffitt Rep 118th Michele Presnell† Rep Mark Pless Rep 119th Joe Sam Queen Dem Mike Clampitt Rep 120th Kevin Corbin† Rep Karl Gillespie Rep † - Incumbent not seeking re-election

Statewide Party Candi-dates Votes Seats No. % No. +/– % Republican Party 118 2,632,672 49.99% 69 4 57.5% Democratic Party 119 2,583,773 49.06% 51 4 42.5% Libertarian Party 14 42,333 0.80% 0 0.00% Independent 2 7,242 0.14% 0 0.00% Green Party 1 565 0.01% 0 0.00% Write-in 1 50 0.00% 0 0.00%Total 255 5,266,635 100.00% 120 100.00%

Close races Districts where the margin of victory was under 10%:

Incumbents defeated in primary election Elmer Floyd (D-District 43), defeated by Kimberly Hardy (D)

Incumbents defeated in general election Perrin Jones (R-District 9), defeated by Brian Farkas (D) Sydney Batch (D-District 37), defeated by Erin Pare (R) Stephen Ross (R-District 63), defeated by Ricky Hurtado (D) Scott Brewer (D-District 66), defeated by Ben Moss (R) Carl Ray Russell (D-District 93), defeated by Ray Pickett (R) Christy Clark (D-District 98), defeated by John Bradford (R) Joe Sam Queen (D-District 119), defeated by Mike Clampitt (R)

Open seats that changed parties Elmer Floyd (D-District 43) lost re-nomination, seat won by Diane Wheatley (R)

Newly created seats District 19, won by Charlie Miller (R)

Detailed results Districts 1-19 District 1 Incumbent Republican Ed Goodwin has represented the 1st District since 2019.

District 2 Incumbent Republican Larry Yarborough has represented the 2nd district since 2015.

District 3 Incumbent Republican Michael Speciale has represented the 3rd district since 2013. Speciale didn't seek re-election and fellow Republican Steve Tyson won the open seat.

District 4 Incumbent Republican Jimmy Dixon has represented the 4th district since 2011.

District 5 Incumbent Democratic Howard Hunter III has represented the 5th district since 2015.

District 6 Incumbent Republican Bobby Hanig has represented the 6th district since 2019.

District 7 Incumbent Republican Lisa Stone Barnes has represented the 7th district since 2019. Barnes sought election to the State Senate. Republican Matthew Winslow won the open seat.

District 8 Incumbent Democrat Kandie Smith has represented the 8th district since 2019. Former state senator Tony Moore unsuccessfully challenged Smith.

District 9 Incumbent Republican Perrin Jones has represented the 9th district since October 2019. Jones sought election to a full term, but he was defeated by 2016 Democratic nominee Brian Farkas.

District 10 Incumbent Republican Majority Leader John Bell has represented the 10th district since 2013.

District 11 Incumbent Democrat Allison Dahle has represented the 11th district since 2019.

District 12 Incumbent Republican Chris Humphrey has represented the 12th district since 2019.

District 13 Incumbent Republican Pat McElraft has represented the 13th district since 2007.

District 14 Incumbent Republican George Cleveland has represented the 14th district since 2005.

District 15 Incumbent Republican Phil Shepard has represented the 15th district since 2011.

District 16 Incumbent Republican Carson Smith has represented the 16th district since 2019.

District 17 Incumbent Republican Frank Iler has represented the 17th district since 2009.

District 18 Incumbent Democrat Deb Butler has represented the 18th district since 2017.

District 19 The new 19th district contains parts of Brunswick and New Hanover counties and had no incumbent. Republican Charlie Miller won the open seat.

Districts 20-39 District 20 Incumbent Republican Holly Grange has represented the 20th district since 2016. Grange ran unsuccessfully Governor of North Carolina in the 2020 election, losing the Republican primary to Dan Forest. Republican Ted Davis Jr., who has represented the 19th district since 2012, successfully sought re-election.

District 21 Incumbent Democrat Raymond Smith has represented the 21st district since 2019.

District 22 Incumbent Republican William Brisson has represented the 22nd district since 2007.

District 23 Incumbent Democrat Shelly Willingham has represented the 23rd district since 2015.

District 24 Incumbent Democrat Linda Cooper-Suggs has represented the 24th district since her appointment in July 2020. Copper-Suggs was elected to a full term.

District 25 Incumbent Democrat James Gailliard has represented the 25th district since 2019.

District 26 Incumbent Republican Donna McDowell White has represented the 26th district since 2017.

District 27 Incumbent Democrat Michael Wray has represented the 27th district since 2005.

District 28 Incumbent Republican Larry Strickland has represented the 28th district since 2017.

District 29 Incumbent Democrat Vernetta Alston has represented the 29th district since 2020. Alston was elected to a full term unopposed.

District 30 Incumbent Democrat Marcia Morey has represented the 30th district since 2017.

District 31 Incumbent Democrat Zack Forde-Hawkins has represented the 31st district since 2019. Forde-Hawkins defeated frequent Libertarian candidate Sean Haugh in the general election.

District 32 Incumbent Democrat Terry Garrison has represented the 32nd district since 2017.

District 33 Incumbent Democrat Rosa Gill has represented the 33rd district since 2009.

District 34 Incumbent Democrat Grier Martin has represented the 34th district since 2013.

District 35 Incumbent Democrat Terence Everitt has represented the 35th district since 2019.

District 36 Incumbent Democrat Julie von Haefen has represented the 36th district since 2019.

District 37 Incumbent Democrat Sydney Batch has represented the 37th district since 2019.

District 38 Incumbent Democrat Yvonne Lewis Holley has represented the 38th district since 2013. Holley ran unsuccessfully for Lieutenant Governor in the 2020 election, thus she didn't seek re-election. Democrat Abe Jones won the open seat.

District 39 Incumbent Democratic Minority Leader Darren Jackson has represented the 39th district since 2009. Jackson will be unopposed for re-election

Districts 40-59 District 40 Incumbent Democrat Joe John has represented the 40th district since 2017.

District 41 Incumbent Democrat Gale Adcock has represented the 41st district since 2015.

District 42 Incumbent Democrat Marvin Lucas has represented the 42nd district since 2001.

District 43