An election was held on November 8, 2016, to elect all 120 members to North Carolina's House of Representatives. The election coincided with elections for other offices, including U.S. President, U.S. Senate, U.S. House of Representatives, state governor and state senate. The primary election was held on March 15, 2016.

There was no change in the composition of the House (compared to the results of the 2014 elections) as Republicans retained their three-fifths supermajority, winning 74 seats compared to 46 seats for the Democrats.

Results summary DistrictIncumbent PartyElectedParty 1st Bob Steinburg Rep Bob Steinburg Rep 2nd Larry Yarborough Rep Larry Yarborough Rep 3rd Michael Speciale Rep Michael Speciale Rep 4th Jimmy Dixon Rep Jimmy Dixon Rep 5th Howard Hunter III Dem Howard Hunter III Dem 6th Paul Tine Ind Beverly Boswell Rep 7th Bobbie Richardson Dem Bobbie Richardson Dem 8th Susan Martin Rep Susan Martin Rep 9th Greg Murphy Rep Greg Murphy Rep 10th John Bell Rep John Bell Rep 11th Duane Hall Dem Duane Hall Dem 12th George Graham Dem George Graham Dem 13th Pat McElraft Rep Pat McElraft Rep 14th George Cleveland Rep George Cleveland Rep 15th Phil Shepard Rep Phil Shepard Rep 16th Chris Millis Rep Chris Millis Rep 17th Frank Iler Rep Frank Iler Rep 18th Susi Hamilton Dem Susi Hamilton Dem 19th Ted Davis Jr. Rep Ted Davis Jr. Rep 20th Holly Grange Rep Holly Grange Rep 21st Larry Bell Dem Larry Bell Dem 22nd William Brisson Dem William Brisson Dem 23rd Shelly Willingham Dem Shelly Willingham Dem 24th Jean Farmer-Butterfield Dem Jean Farmer-Butterfield Dem 25th Jeff Collins Rep Jeff Collins Rep 26th Leo Daughtry† Rep Donna McDowell White Rep 27th Michael Wray Dem Michael Wray Dem 28th James Langdon Jr.† Rep Larry Strickland Rep 29th Larry Hall Dem Larry Hall Dem 30th Paul Luebke Dem Paul Luebke Dem 31st Mickey Michaux Dem Mickey Michaux Dem 32nd Nathan Baskerville† Dem Terry Garrison Dem 33rd Rosa Gill Dem Rosa Gill Dem 34th Grier Martin Dem Grier Martin Dem 35th Chris Malone Rep Chris Malone Rep 36th Nelson Dollar Rep Nelson Dollar Rep 37th Paul Stam† Rep Linda Hunt Williams Rep 38th Yvonne Lewis Holley Dem Yvonne Lewis Holley Dem 39th Darren Jackson Dem Darren Jackson Dem 40th Marilyn Avila Rep Joe John Dem 41st Gale Adcock Dem Gale Adcock Dem 42nd Marvin Lucas Dem Marvin Lucas Dem 43rd Elmer Floyd Dem Elmer Floyd Dem 44th Billy Richardson Dem Billy Richardson Dem 45th John Szoka Rep John Szoka Rep 46th Ken Waddell† Dem Brenden Jones Rep 47th Charles Graham Dem Charles Graham Dem 48th Garland Pierce Dem Garland Pierce Dem 49th Gary Pendleton Rep Cynthia Ball Dem 50th Graig Meyer Dem Graig Meyer Dem 51st Brad Salmon Dem John Sauls Rep 52nd Jamie Boles Rep Jamie Boles Rep 53rd David Lewis Rep David Lewis Rep 54th Robert Reives Dem Robert Reives Dem 55th Mark Brody Rep Mark Brody Rep 56th Verla Insko Dem Verla Insko Dem 57th Pricey Harrison Dem Pricey Harrison Dem 58th Chris Sgro† Dem Amos Quick Dem 59th Jon Hardister Rep Jon Hardister Rep 60th Cecil Brockman Dem Cecil Brockman Dem 61st John Faircloth Rep John Faircloth Rep 62nd John Blust Rep John Blust Rep 63rd Stephen Ross Rep Stephen Ross Rep 64th Dennis Riddell Rep Dennis Riddell Rep 65th Bert Jones Rep Bert Jones Rep 66th Ken Goodman Dem Ken Goodman Dem 67th Justin Burr Rep Justin Burr Rep 68th Craig Horn Rep Craig Horn Rep 69th Dean Arp Rep Dean Arp Rep 70th Pat Hurley Rep Pat Hurley Rep 71st Evelyn Terry Dem Evelyn Terry Dem 72nd Ed Hanes Dem Ed Hanes Dem 73rd Lee Zachary Rep Lee Zachary Rep 74th Debra Conrad Rep Debra Conrad Rep 75th Donny Lambeth Rep Donny Lambeth Rep 76th Carl Ford Rep Carl Ford Rep 77th Harry Warren Rep Harry Warren Rep 78th Allen McNeill Rep Allen McNeill Rep 79th Julia Craven Howard Rep Julia Craven Howard Rep 80th Sam Watford Rep Sam Watford Rep 81st Rayne Brown† Rep Larry Potts Rep 82nd Larry Pittman Rep Larry Pittman Rep 83rd Linda Johnson Rep Linda Johnson Rep 84th Rena Turner Rep Rena Turner Rep 85th Josh Dobson Rep Josh Dobson Rep 86th Hugh Blackwell Rep Hugh Blackwell Rep 87th George Robinson Rep Destin Hall Rep 88th Rob Bryan Rep 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 Justin Moore† Rep Chaz Beasley Dem 93rd Jonathan Jordan Rep Jonathan Jordan Rep 94th Jeffrey Elmore Rep Jeffrey Elmore Rep 95th John Fraley Rep John Fraley Rep 96th Jay Adams Rep Jay Adams Rep 97th Jason Saine Rep Jason Saine Rep 98th John Bradford Rep John Bradford Rep 99th Rodney Moore Dem Rodney Moore Dem 100th Tricia Cotham† Dem John Autry Dem 101st Beverly Earle Dem Beverly Earle Dem 102nd Becky Carney Dem Becky Carney Dem 103rd Bill Brawley Rep Bill Brawley Rep 104th Dan Bishop† Rep Andy Dulin Rep 105th Scott Stone Rep Scott Stone Rep 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 Chris Whitmire† Rep Cody Henson Rep 114th Susan Fisher Dem Susan Fisher Dem 115th John Ager Dem John Ager Dem 116th Brian Turner Dem Brian Turner Dem 117th Chuck McGrady Rep Chuck McGrady Rep 118th Michele Presnell Rep Michele Presnell Rep 119th Joe Sam Queen Dem Mike Clampitt Rep 120th Roger West† Rep Kevin Corbin Rep † - Incumbent not seeking re-election Statewide Party Candi-dates Votes Seats No. % No. +/– % Republican Party 89 2,150,258 52.01% 74 61.67% Democratic Party 91 1,929,943 46.68% 46 38.33% Independent 3 36,273 0.88% 0 0.00% Libertarian Party 6 16,102 0.39% 0 0.00% Write-in 2 1,810 0.04% 0 0.00%Total 191 4,134,386 100.00% 120 100.00%

Incumbents defeated in general election Democrats Brad Salmon (D-District 51), defeated by John Sauls (R) Joe Sam Queen (D-District 119), defeated by Mike Clampitt (R)

Republicans Marilyn Avila (R-District 40), defeated by Joe John (D) Gary Pendleton (R-District 49), defeated by Cynthia Ball (D) Rob Bryan (R-District 88), defeated by Mary Belk (D)

Open seats that changed parties Paul Tine (I-District 6) didn't seek re-election, seat won by Beverly Boswell (R) Ken Waddell (D-District 46) didn't seek re-election, seat won by Brenden Jones (R) Justin Moore (R-District 92) didn't seek re-election, seat won by Chaz Beasley (D)

Predictions SourceRankingAs of Governing | October 12, 2016

Detailed results Districts 1-19 District 1 Incumbent Republican Bob Steinburg has represented the 1st District since 2013.

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.

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

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

District 6 Incumbent independent politician Paul Tine has represented the 6th district since 2013. Tine didn't seek re-election. Republican Beverly Boswell won the open seat.

District 7 Incumbent Democrat Bobbie Richardson has represented the 7th district since 2013.

District 8 Incumbent Republican Susan Martin has represented the 8th district since 2013.

District 9 Incumbent Republican Greg Murphy has represented the 9th district since 2015.

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

District 11 Incumbent Democrat Duane Hall has represented the 11th district since 2013.

District 12 Incumbent Democrat George Graham has represented the 12th district since 2013.

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 Chris Millis has represented the 16th district since 2013.

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

District 18 Incumbent Democrat Susi Hamilton has represented the 18th district since 2011.

District 19 Incumbent Republican Ted Davis Jr. has represented the 19th district since 2012.

Districts 20-39 District 20 Incumbent Republican Holly Grange has represented the 20th district since 2016. Grange was elected to her first full term.

District 21 Incumbent Democrat Larry Bell has represented the 21st district and its predecessors since 2001.

District 22 Incumbent Democrat 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 Jean Farmer-Butterfield has represented the 24th district since 2003.

District 25 Incumbent Republican Jeff Collins has represented the 25th district since 2011. His opponent James Gailliard sought election to this seat again in 2018 and became Collin's successor when he left office.

District 26 Incumbent Republican Leo Daughtry has represented the 26th district and its predecessors since 1993. Daughtry didn't seek re-election and Donna McDowell White won the open seat.

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

District 28 Incumbent Republican James Langdon Jr. has represented the 28th district since 2005. Republican Larry C. Strickland won the open seat.

District 29 Incumbent Democratic Minority Leader Larry Hall has represented the 29th district since 2006.

District 30 Incumbent Democrat Paul Luebke has represented the 30th district since 1991. Luebke died before the election, but was re-elected posthumously. Philip Lehman was appointed to succeed Luebke at the start of 2017-2018 session.

District 31 Incumbent Democrat Mickey Michaux has represented the 31st district and its predecessors since 1983.

District 32 Incumbent Democrat Nathan Baskerville has represented the 32nd district since 2013. Baskerville didn't seek re-election and Democrat Terry Garrison won the open seat.

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 Chris Malone has represented the 35th district since 2013.

District 36 Incumbent Republican Nelson Dollar has represented the 36th district since 2005.

District 37 Incumbent Republican Paul Stam has represented the 37th district since 2003. Stam didn't seek re-election. Republican Linda Hunt Williams won the open seat.

District 38 Incumbent Democrat Yvonne Lewis Holley has represented the 38th district since 2013.

District 39 Incumbent Democrat Darren Jackson has represented the 39th district since 2009.

Districts 40-59 District 40 Incumbent Republican Marilyn Avila has represented the 40th district since 2007. She lost re-election to Democrat Joe John.

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 Incumbent Democrat Elmer Floyd has represented the 43rd district since 2009.

District 44 Incumbent Democrat Billy Richardson has represented the 44th district since 2015.

District 45 Incumbent Republican John Szoka has represented the 45th district since 2013.

District 46 Incumbent Democrat Ken Waddell has represented the 46th district since 2013. Waddell didn't seek re-election and was succeeded by Republican Brenden Jones.

District 47 Incumbent Democrat Charles Graham has represented the 47th district since 2011.

District 48 Incumbent Democrat Garland Pierce has represented the 48th district since 2005.

District 49