In the 2020 Presidential Election, Trump won in 70 North Carolina House districts, while Biden won 50. As the 2024 election approached, Democrats held three districts where Trump won: District 35 in suburban Raleigh, District 73 around Concord, and District 115 in rural Buncombe County. Republicans, on the other hand, controlled five districts where Biden led: District 5 in Eastern NC, District 24 in Wilson County, District 25 in Nash County, District 32 in Granville and Vance Counties, and District 98 in northern Mecklenburg County.
The new 2nd district includes all ofPerson County and portions of northernDurham County. It includes the home of incumbent DemocratRay Jeffers, who has represented the 2nd district since 2023.
North Carolina House of Representatives 2nd district general election, 2024[24]
The new 3rd district includes most ofCraven County. It includes the home of incumbent RepublicanSteve Tyson, who has represented the 3rd district since 2021.
North Carolina House of Representatives 3rd district Democratic primary election, 2024[25]
The new 4th district includes all ofDuplin County, and portions of southernWayne County. It includes the home of incumbent RepublicanJimmy Dixon, who has represented the 4th district since 2011.
North Carolina House of Representatives 4th district general election, 2024[27]
The new 5th district includes all ofCamden,Gates,Hertford, andPasquotank counties. It includes the home of incumbent RepublicanBill Ward, who has represented the 5th district since 2023.
North Carolina House of Representatives 5th district general election, 2024[28]
The new 6th district includes most ofHarnett County. It includes the home of incumbent RepublicanJoe Pike, who has represented the 6th district since 2023.
North Carolina House of Representatives 6th district general election, 2024[29]
The new 7th district includes all ofFranklin County and portions of southernVance County. It includes the home of incumbent RepublicanMatthew Winslow, who has represented the 7th district since 2021.
North Carolina House of Representatives 7th district general election, 2024[30]
The new 8th district includes portions of westernPitt County. It includes the home of incumbent DemocratGloristine Brown, who has represented the 8th district since 2023.
North Carolina House of Representatives 8th district general election, 2024[31]
The new 9th district includes portions of easternPitt County. It includes the home of incumbent RepublicanTimothy Reeder, who has represented the 9th district since 2023.
North Carolina House of Representatives 9th district Democratic primary election, 2024[32]
The new 10th district includes portions of northernWayne County. It includes the home of incumbent Republican Majority LeaderJohn Bell, who has represented the 10th district since 2013.
North Carolina House of Representatives 10th district general election, 2024[35]
The new 11th district includes portions of centralWake County. It includes the home of incumbent DemocratAllison Dahle, who has represented the 11th district since 2019.
North Carolina House of Representatives 11th district general election, 2024[36]
The new 12th district includes all ofGreene,Jones, andLenoir counties. It includes the home of incumbent RepublicanChris Humphrey, who has represented the 12th district since 2019.
North Carolina House of Representatives 12th district general election, 2024[37]
The new 13th district includes all ofCarteret County, as well as a small portion of southeasternCraven County. It includes the home of incumbent RepublicanCeleste Cairns, who has represented the 13th district since 2023.
North Carolina House of Representatives 13th district Democratic primary election, 2024[38]
The new 14th district includes portions of easternOnslow County. It includes the home of incumbent RepublicanGeorge Cleveland, who has represented the 14th district since 2005.
North Carolina House of Representatives 14th district Republican primary election, 2024[40]
The new 15th district includes portions of northernOnslow County. It includes the home of incumbent RepublicanPhil Shepard, who has represented the 15th district since 2011.
North Carolina House of Representatives 15th district general election, 2024[42]
The new 16th district includes all ofPender County, as well as portions of westernOnslow County. It includes the home of incumbent RepublicanCarson Smith, who has represented the 16th district since 2019.
North Carolina House of Representatives 16th district general election, 2024[43]
The new 17th district includes portions ofBrunswick County. It includes the home of incumbent RepublicanFrank Iler, who has represented the 17th district since 2009.
North Carolina House of Representatives 17th district general election, 2024[44]
The new 18th district includes portions of easternNew Hanover County. It includes the home of incumbent DemocratDeb Butler, who has represented the 18th district since 2017.
North Carolina House of Representatives 18th district general election, 2024[45]
The new 19th district includes portions of southernBrunswick andNew Hanover counties. It includes the home of incumbent RepublicanCharlie Miller, who has represented the 19th district since 2021.
North Carolina House of Representatives 19th district general election, 2024[46]
The new 20th district includes portions of northernNew Hanover County. It includes the home of incumbent RepublicanTed Davis Jr., who has represented the 20th district and its predecessors since 2012.
North Carolina House of Representatives 20th district general election, 2024[47]
The new 21st district includes portions of southwesternWake County. It includes the home of incumbent DemocratYa Liu, who has represented the 21st district since 2023.
North Carolina House of Representatives 21st district general election, 2024[48]
The new 22nd district includes all ofBladen andSampson counties. It includes the home of incumbent RepublicanWilliam Brisson, who has represented the 22nd district since 2007.
North Carolina House of Representatives 22nd district general election, 2024[49]
The new 23rd district includes all ofBertie,Edgecombe, andMartin counties. It includes the home of incumbent DemocratShelly Willingham, who has represented the 23rd district since 2015.
North Carolina House of Representatives 23rd district Democratic primary election, 2024[50]
The new 24th district includes all ofWilson County, as well as a small portion ofNash County. It includes the home of incumbent RepublicanKen Fontenot, who has represented the 24th district since 2023.
North Carolina House of Representatives 24th district general election, 2024[52]
The new 25th district includes most ofNash County. It includes the home of incumbent RepublicanAllen Chesser, who has represented the 25th district since 2023.
North Carolina House of Representatives 25th district Republican primary election, 2024[53]
The new 26th district includes portions of northernJohnston County. It includes the home of incumbent RepublicanDonna McDowell White, who has represented the 26th district since 2017.
North Carolina House of Representatives 26th district general election, 2024[55]
The new 27th district includes all ofHalifax,Northampton, andWarren counties. It includes the home of incumbent DemocratMichael Wray, who has represented the 27th district since 2005.
North Carolina House of Representatives 27th district Democratic primary election, 2024[56]
The new 28th district includes most ofJohnston County. It includes the home of incumbent RepublicanLarry Strickland, who has represented the 28th district since 2017.
North Carolina House of Representatives 28th district Republican primary election, 2024[58]
The new 29th district includes portions of southwesternDurham County. It includes the home of incumbent DemocratVernetta Alston, who has represented the 29th district since 2020.
North Carolina House of Representatives 29th district general election, 2024[60]
The new 30th district includes portions of westernDurham County. It includes the home of incumbent DemocratMarcia Morey, who has represented the 30th district since 2017.
North Carolina House of Representatives 30th district general election, 2024[61]
The new 31st district includes portions of easternDurham County. It includes the home of incumbent DemocratZack Forde-Hawkins, who has represented the 31st district since 2019.
North Carolina House of Representatives 31st district general election, 2024[62]
The new 32nd district includes all ofGranville County, as well as portions of northernVance County. It includes the home of incumbent RepublicanFrank Sossamon, who has represented the 32nd district since 2023.
North Carolina House of Representatives 32nd district general election, 2024[63]
The new 33rd district includes portions of easternWake County. It includes the home of incumbent DemocratRosa Gill, who has represented the 33rd district since 2009. On December 4, 2023, Gill announced her intent to retire after eight terms.[64]Fellow Democrat and Wake County Board of Education memberMonika Johnson-Hostler won the open seat.
North Carolina House of Representatives 33rd district Democratic primary election, 2024[65]
The new 34th district includes portions of centralWake County. It includes the home of incumbent DemocratTim Longest, who has represented the 34th district since 2023.
North Carolina House of Representatives 34th district general election, 2024[67]
The new 35th district includes portions of northernWake County. It includes the home of incumbent DemocratTerence Everitt, who has represented the 35th district since 2019. On December 12, 2023, Everitt announced his intent to retire after three terms,[68] announcing a run for theNorth Carolina Senate on December 14, 2023.[69]
North Carolina House of Representatives 35th district Republican primary election, 2024[70]
The new 36th district includes portions of southernWake County. It includes the home of incumbent DemocratJulie von Haefen, who has represented the 36th district since 2019.
North Carolina House of Representatives 36th district general election, 2024[72]
The new 37th district includes portions of southernWake County. It includes the home of incumbent RepublicanErin Paré, who has represented the 37th district since 2021.
North Carolina House of Representatives 37th district general election, 2024[73]
The new 38th district includes portions of centralWake County. It includes the home of incumbent DemocratAbe Jones, who has represented the 38th District since 2021.
North Carolina House of Representatives 38th district general election, 2024[74]
The new 39th district includes portions of northernWake County. It includes the home of incumbent DemocratJames Roberson, who has represented the 39th district since 2021.
North Carolina House of Representatives 39th district general election, 2024[75]
The new 40th district includes portions of northwesternWake County. It includes the home of incumbent DemocratJoe John, who has represented the 40th district since 2017.
North Carolina House of Representatives 40th district general election, 2024[76]
The new 41st district includes portions of westernWake County. It includes the home of incumbent DemocratMaria Cervania, who has represented the 41st district since 2023.
North Carolina House of Representatives 41st district general election, 2024[77]
The new 42nd district includes portions of northwesternCumberland County. It includes the home of incumbent DemocratMarvin Lucas, who has represented the 42nd district since 2001. On December 6, 2023, Lucas announced his intent to retire after twelve terms.[78]
North Carolina House of Representatives 42nd district Democratic primary election, 2024[79]
The new 43rd district includes portions of easternCumberland County. It includes the home of incumbent RepublicanDiane Wheatley, who has represented the 43rd district since 2021.
North Carolina House of Representatives 43rd district general election, 2024[81]
The new 44th district includes portions of westernCumberland County. It includes the home of incumbent DemocratCharles Smith, who has represented the 44th district since 2023. Libertarian nominee Christina Aragues withdrew from the race.
North Carolina House of Representatives 44th district Libertarian primary election, 2024[82]
The new 45th district includes portions of westernCumberland County. It includes the home of incumbent DemocratFrances Jackson, who has represented the 45th district since 2023.
North Carolina House of Representatives 45th district general election, 2024[84]
The new 46th district includes all ofColumbus County and portions of easternRobeson County. It includes the home of incumbent RepublicanBrenden Jones, who has represented the 46th district since 2017.
North Carolina House of Representatives 46th district general election, 2024[85]
The new 47th district includes most ofRobeson County. It includes the home of incumbent RepublicanJarrod Lowery, who has represented the 47th district since 2023.
North Carolina House of Representatives 47th district general election, 2024[86]
The new 48th district includes all ofHoke andScotland counties. It includes the home of incumbent DemocratGarland Pierce, who has represented the 48th district since 2005.
North Carolina House of Representatives 48th district Republican primary election, 2024[87]
The new 49th district includes portions of centralWake County. It includes the home of incumbent DemocratCynthia Ball, who has represented the 49th district since 2017.
North Carolina House of Representatives 49th district general election, 2024[89]
The new 50th district includes all ofCaswell County and most ofOrange County. It includes the home of incumbent DemocratRenee Price, who has represented the 50th district since 2023.
North Carolina House of Representatives 50th district general election, 2024[90]
The new 51st district includes all ofLee County and portions of easternMoore County. It includes the home of incumbent RepublicanJohn Sauls, who has represented the 51st district since 2017.
North Carolina House of Representatives 51st district general election, 2024[91]
The new 52nd district includes all ofRichmond County and portions of southernMoore County. It includes the home of incumbent RepublicanBen Moss, who has represented the 52nd district and its predecessors since 2021. Initially, on December 20, 2022, Moss announced his intent to retire after two terms and announced a run forLabor Commissioner,[92] but on July 19, 2023, he withdrew from that race and announced he would run for a third term.[93]
North Carolina House of Representatives 52nd district general election, 2024[94]
The new 53rd district includes portions of northwesternJohnston County and easternHarnett County. It includes the home of incumbent RepublicanHoward Penny Jr., who has represented the 53rd district since 2020.
North Carolina House of Representatives 53rd district general election, 2024[95]
The new 54th district includes all ofChatham County and a small portion of northeasternRandolph County. It includes the home of incumbent Democratic Minority LeaderRobert Reives, who has represented the 54th district since 2014.
North Carolina House of Representatives 54th district general election, 2024[96]
The new 55th district includes all ofAnson County, and most ofUnion County. It includes the home of incumbent RepublicanMark Brody, who has represented the 55th district since 2013.
North Carolina House of Representatives 55th district Republican primary election, 2024[97]
The new 56th district includes portions of southeasternOrange County. It includes the home of incumbent DemocratAllen Buansi, who has represented the 56th district since 2022.
North Carolina House of Representatives 56th district general election, 2024[99]
The new 57th district includes portions of centralGuilford County. It had included the home of incumbent Democratic Deputy Minority LeaderAshton Clemmons, who had represented the 57th district since 2019. Clemmons resigned her seat on August 5, 2024 and fellow DemocratTracy Clark was appointed to replace her on August 6, 2024.
North Carolina House of Representatives 57th district general election, 2024[100]
The new 58th district includes portions of centralGuilford County. It includes the home of incumbent DemocratAmos Quick, who has represented the 58th District since 2017.
North Carolina House of Representatives 58th district general election, 2024[101]
The new 59th district includes portions of easternGuilford County. It includes the home of incumbent RepublicanAlan Branson, who has represented the 59th district since 2024. Branson was appointed on April 10, 2024,[102] following the resignation ofJon Hardister, who had previously announced his retirement on January 4, 2023, to run forLabor Commissioner.[103]
North Carolina House of Representatives 59th district Republican primary election, 2024[104]
The new 60th district includes portions of southwesternGuilford County. It includes the home of incumbent DemocratCecil Brockman, who has represented the 60th district since 2015.
North Carolina House of Representatives 60th district Democratic primary election, 2024[106]
The new 61st district includes portions of centralGuilford County. It includes the home of incumbent DemocratPricey Harrison, who has represented the 61st district and its predecessors since 2005.
North Carolina House of Representatives 61st district general election, 2024[108]
The new 62nd district includes portions of northwesternGuilford County. It includes the home of incumbent RepublicanJohn Faircloth, who has represented the 62nd district and its predecessors since 2011. On October 31, 2023, Faircloth announced his intent to retire after seven terms.[109] Faircloth resigned his seat on September 6, 2024 and Republican nominee and former RepresentativeJohn Blust was appointed to the seat on September 17, 2024.
North Carolina House of Representatives 62nd district Republican primary election, 2024[110]
The new 63rd district includes portions of northernAlamance County. It includes the home of incumbent RepublicanStephen Ross, who has represented the 63rd district since 2023.
North Carolina House of Representatives 63rd District general election, 2024[112]
The new 64th district includes portions of southernAlamance County. It includes the home of incumbent RepublicanDennis Riddell, who has represented the 64th district since 2013.
North Carolina House of Representatives 64th district general election, 2024[113]
The new 65th district includes all ofRockingham County. It includes the home of incumbent RepublicanReece Pyrtle, who has represented the 65th district since 2021.
North Carolina House of Representatives 65th district Republican primary election, 2024[114]
The new 66th district includes portions of northernWake County. It includes the home of incumbent DemocratSarah Crawford, who has represented the 66th district since 2023.
North Carolina House of Representatives 66th district general election, 2024[116]
The new 67th district includes all ofMontgomery andStanly counties. It includes the home of incumbent RepublicanWayne Sasser, who has represented the 67th district since 2019. Sasser has announced he is retiring after three terms.
North Carolina House of Representatives 67th district Republican primary election, 2024[117]
The new 68th district includes portions of southwesternUnion County. It includes the home of incumbent RepublicanDavid Willis, who has represented the 68th district since 2021.
North Carolina House of Representatives 68th district general election, 2024[119]
The new 69th district includes portions of northwesternUnion County. It includes the home of incumbent RepublicanDean Arp, who has represented the 69th district since 2013.
North Carolina House of Representatives 69th district Republican primary election, 2024[120]
The new 70th district includes portions of northwesternRandolph County. It includes the home of incumbent RepublicanBrian Biggs, who has represented the 70th district since 2023.
North Carolina House of Representatives 70th district general election, 2024[122]
The new 71st district includes portions of southernForsyth County. It includes the home of incumbent DemocratKanika Brown, who has represented the 71st district since 2023.
North Carolina House of Representatives 71st district general election, 2024[123]
The new 72nd district includes portions of centralForsyth County. It includes the home of incumbent DemocratAmber Baker, who has represented the 72nd district since 2021.
North Carolina House of Representatives 72nd district Democratic primary election, 2024[124]
The new 73rd district includes portions of northernCabarrus County. It includes the homes of incumbent DemocratDiamond Staton-Williams, who has represented the 73rd district since 2023, and incumbent RepublicanKristin Baker, who has represented the 82nd district since 2020. On October 9, 2023, Baker announced her intent to retire after two terms in office.[126]
North Carolina House of Representatives 73rd district Republican primary election, 2024[127]
The new 74th district includes portions of westernForsyth County. It includes the home of incumbent RepublicanJeff Zenger, who has represented the 74th district since 2021.
North Carolina House of Representatives 74th district Democratic primary election, 2024[129]
The new 75th district includes portions of easternForsyth County. It includes the home of incumbent RepublicanDonny Lambeth, who has represented the 75th district since 2013.
North Carolina House of Representatives 75th district general election, 2024[131]
The new 76th district includes portions of easternRowan County. It includes the home of incumbent RepublicanHarry Warren, who has represented the 76th district and its predecessors since 2011.
North Carolina House of Representatives 76th district general election, 2024[132]
The new 77th district includes all ofDavie andYadkin counties, as well as portions of northwesternRowan County. It includes the home of incumbent RepublicanJulia Craven Howard, who has represented the 77th district and its predecessors since 1989.
North Carolina House of Representatives 77th district general election, 2024[133]
The new 78th district includes portions of westernMoore County and most ofRandolph County. It includes the home of incumbent RepublicanNeal Jackson, who has represented the 78th district since 2023.
North Carolina House of Representatives 78th district general election, 2024[134]
The new 79th district includes all ofBeaufort,Hyde, andPamlico counties, as well as most ofDare County. It includes the home of incumbent RepublicanKeith Kidwell, who has represented the 79th district since 2019.
North Carolina House of Representatives 79th district general election, 2024[135]
The new 80th district includes portions of easternDavidson County. It includes the home of incumbent RepublicanSam Watford, who has represented the 80th district since 2021.
North Carolina House of Representatives 80th district Republican primary election, 2024[136]
The new 81st district includes portions of westernDavidson County. It includes the home of incumbent RepublicanLarry Potts, who has represented the 81st district since 2017.
North Carolina House of Representatives 81st district general election, 2024[138]
The new 82nd district includes portions of southernCabarrus County. It includes the home of incumbent RepublicanKevin Crutchfield, who has represented the 83rd district since 2023.
North Carolina House of Representatives 82nd district Republican primary election, 2024[139]
The new 84th district includes portions of northernIredell County. It includes the home of incumbent RepublicanJeffrey McNeely, who has represented the 84th district since 2019.
North Carolina House of Representatives 84th district Republican primary election, 2024[143]
The new 85th district includes all ofAvery,Mitchell, andYadkin counties, as well as most ofMcDowell County. It includes the home of incumbent RepublicanDudley Greene, who has represented the 85th district since 2021.
North Carolina House of Representatives 85th district general election, 2024[145]
The new 86th district includes all ofBurke County. It includes the home of incumbent RepublicanHugh Blackwell, who has represented the 86th district since 2009.
North Carolina House of Representatives 86th district general election, 2024[146]
The new 87th district includes all ofCaldwell County, and portions of southernWatauga County. It includes the home of incumbent RepublicanDestin Hall, who has represented the 87th district since 2017.
North Carolina House of Representatives 87th district general election, 2024[147]
The new 88th district includes portions of southernMecklenburg County. It includes the home of incumbent DemocratMary Belk, who has represented the 88th district since 2017.
North Carolina House of Representatives 88th district general election, 2024[148]
The new 89th district includes most ofCatawba County and portions of westernIredell County. It includes the home of incumbent RepublicanMitchell Setzer, who has represented the 89th district and its predecessors since 1999.
North Carolina House of Representatives 89th district general election, 2024[149]
The new 90th district includes all ofSurry County and portions of northeasternWilkes County. It includes the home of incumbent RepublicanSarah Stevens, who has represented the 90th district since 2009.
North Carolina House of Representatives 90th district general election, 2024[150]
The new 91st district includes all ofStokes County and portions of northernForsyth County. It includes the home of incumbent RepublicanKyle Hall, who has represented the 91st district since 2015.
North Carolina House of Representatives 91st district general election, 2024[151]
The new 92nd district includes portions of southwesternMecklenburg County. It includes the home of incumbent DemocratTerry Brown, who has represented the 92nd district since 2021.
North Carolina House of Representatives 92nd district general election, 2024[152]
The new 93rd district includes all ofAshe andAlleghany counties, as well as most ofWatauga County. It includes the home of incumbent RepublicanRay Pickett, who has represented the 93rd district since 2021.
North Carolina House of Representatives 93rd district general election, 2024[153]
The new 94th district includes all ofAlexander County, as well as most ofWilkes County. It includes the home of incumbent RepublicanJeffrey Elmore, who has represented the 94th district since 2013. On May 9, 2023, Elmore announced his intent to retire after six terms to run forLieutenant Governor.[154] Elmore resigned on September 13, 2024 and Republican nomineeBlair Eddins was appointed to the seat on September 24, 2024.
North Carolina House of Representatives 94th district Republican primary election, 2024[155]
The new 95th district includes portions of southernIredell County. It includes the home of incumbent RepublicanGrey Mills, who has represented the 95th district since 2021. On December 11, 2023, Mills announced his intent to retire after two terms to run forCongress.[157]
North Carolina House of Representatives 95th district general election, 2024[158]
The new 96th district includes portions of northwesternCatawba County. It includes the home of incumbent RepublicanJay Adams, who has represented the 96th district since 2015.
North Carolina House of Representatives 96th district general election, 2024[159]
The new 97th district includes all of Lincoln County. It includes the home of incumbent RepublicanJason Saine, who has represented the 97th district since 2011. Saine resigned his seat on August 12, 2024 and fellow RepublicanHeather Rhyne was appointed to the seat on August 19 2024.
North Carolina House of Representatives 97th district general election, 2024[160]
The new 98th district includes portions of northernMecklenburg County. It includes the home of incumbent RepublicanJohn Bradford, who has represented the 98th district since 2021. Initially, on April 20, 2023, Bradford announced his intent to retire after two terms to run forState Treasurer,[161] but on December 8, 2023, Bradford withdrew from that race and announced he would run forCongress.[162]
North Carolina House of Representatives 98th district Democratic primary election, 2024[163]
The new 99th district includes portions of easternMecklenburg County. It includes the home of incumbent DemocratNasif Majeed, who has represented the 99th district since 2019.
North Carolina House of Representatives 99th district general election, 2024[165]
The new 100th district includes portions of southeasternMecklenburg County. It includes the home of incumbent DemocratJohn Autry, who has represented the 100th district since 2017. On November 10, 2023, Autry announced his intent to retire after four terms.[166]
North Carolina House of Representatives 100th district general election, 2024[167]
The new 101st district includes portions of northernMecklenburg County. It includes the home of incumbent DemocratCarolyn Logan, who has represented the 101st district since 2019.
North Carolina House of Representatives 101st district general election, 2024[168]
The new 102nd district includes portions of centralMecklenburg County. It includes the home of incumbent DemocratBecky Carney, who has represented the 102nd district since 2003.
North Carolina House of Representatives 102nd district general election, 2024[169]
The new 103rd district includes portions of southernMecklenburg County. It includes the homes of incumbent DemocratLaura Budd, who has represented the 103rd district since 2019, andWesley Harris, who has represented the 105th district since 2019. On March 13, 2023, Harris announced his intent to retire after three terms to run forState Treasurer.[170]
North Carolina House of Representatives 103rd district general election, 2024[171]
The new 104th district includes portions of southernMecklenburg County. It includes the home of incumbent DemocratBrandon Lofton, who has represented the 104th district since 2019.
North Carolina House of Representatives 104th district general election, 2024[172]
The new 105th district portions of southeasternMecklenburg County. It includes the home of incumbent RepublicanTricia Cotham, who has represented the 112th district since 2023. She was elected as a Democrat, before switching parties on April 5, 2023.[173]
North Carolina House of Representatives 105th district Democratic primary election, 2024[174]
The new 106th district includes portions of northernMecklenburg County. It includes the home of incumbent DemocratCarla Cunningham, who has represented the 106th district since 2013.
North Carolina House of Representatives 106th district Democratic primary election, 2024[176]
The new 107th district includes portions of centralMecklenburg County. It includes the home of DemocratKelly Alexander, who last represented the 107th district since 2009. On December 6, 2023, Alexander announced his intent to retire after eight terms.[178] He died on September 6, 2024.[11] SuccessorBobby Drakeford was nominated to finish Alexander's term.[12]
North Carolina House of Representatives 107th district general election, 2024[179]
The new 108th district includes portions of northeasternGaston County. It includes the home of incumbent RepublicanJohn Torbett, who has represented the 108th district since 2011.
North Carolina House of Representatives 108th district general election, 2024[180]
The new 109th district includes portions of southeasternGaston County. It includes the home of incumbent RepublicanDonnie Loftis, who has represented the 109th district since 2021.
North Carolina House of Representatives 109th district general election, 2024[181]
The new 110th district includes portions of northernCleveland County and westernGaston County. It includes the home of incumbent RepublicanKelly Hastings, who has represented the 110th district since 2011.
North Carolina House of Representatives 110th district Republican primary election, 2024[182]
The new 111th district includes portions of southernCleveland County and easternRutherford County. It includes the home of incumbent Republican Speaker of the HouseTim Moore, who has represented the 111th district since 2003. On July 19, 2023, Moore announced his intent to retire after eleven terms,[184] announcing a run forCongress on November 7, 2023.[185]
North Carolina House of Representatives 111th district Republican primary election, 2024[186]
The new 112th district includes portions of southeasternMecklenburg County. It has no incumbent. DemocratJordan Lopez went uncontested in the primary and general election.
North Carolina House of Representatives 112th district general election, 2024[188]
The new 113th district includes all ofPolk County, portions of southernHenderson andMcDowell counties, and portions of westernRutherford County. It includes the home of incumbent RepublicanJake Johnson, who has represented the 113th district since 2019.
North Carolina House of Representatives 113th district general election, 2024[189]
The new 114th district includes portions of southernBuncombe County. It includes the home of incumbent DemocratEric Ager, who has represented the 114th district since 2023.
North Carolina House of Representatives 114th district general election, 2024[190]
The new 115th district includes portions of northernBuncombe County. It includes the home of incumbent DemocratLindsey Prather, who has represented the 115th district since 2023.
North Carolina House of Representatives 115th district general election, 2024[191]
The new 116th district includes portions of centralBuncombe County. It includes the home of incumbent DemocratCaleb Rudow, who has represented the 116th district and its predecessors since 2022. On November 28, 2023, Rudow announced his intent to retire after one term to run forCongress.[192]
Former Representative Brian Turner went uncontested in the primary and general elections.
North Carolina House of Representatives 116th district general election, 2024[193]
The new 117th district includes portions of northernHenderson County. It includes the home of incumbent RepublicanJennifer Balkcom, who has represented the 117th district since 2023.
North Carolina House of Representatives 117th district general election, 2024[194]
The new 118th district includes all ofHaywood andMadison counties. It includes the home of incumbent RepublicanMark Pless, who has represented the 118th district since 2021.
North Carolina House of Representatives 118th district general election, 2024[195]
The new 119th district includes all ofJackson,Swain, andTransylvania counties. It includes the home of incumbent RepublicanMike Clampitt, who has represented the 119th district since 2021.
North Carolina House of Representatives 119th district general election, 2024[196]
The new 120th district includes all ofCherokee,Clay,Graham, andMacon counties. It includes the home of incumbent RepublicanKarl Gillespie, who has represented the 120th district since 2021.
North Carolina House of Representatives 120th district general election, 2024[197]
Notes: Prior to the Constitution of 1868: the lower house of the North Carolina Legislature was known as the House of Commons and the leader of the Senate was called the Speaker of the Senate.