# 2024 North Carolina House of Representatives election

Elections in North Carolina :
Federal government
U.S. President
1792
1796
1800
1804
1808
1812
1816
1820
1824
1828
1832
1836
1840
1844
1848
1852
1856
1860
1868
1872
1876
1880
1884
1888
1892
1896
1900
1904
1908
1912
1916
1920
1924
1928
1932
1936
1940
1944
1948
1952
1956
1960
1964
1968
1972
1976
1980
1984
1988
1992
1996
2000
2004
2008
Dem
Rep
2012
2016
Dem
2020
Dem
Rep
2024
Dem
Rep
U.S. Senate
1789
1792
1795
1798
1799
1800
1804
1805 (sp)
1806
1810
1812
1814 (sp)
1815 (sp)
1816
1816 (sp)
1818
1822
1825
1846 (sp)
1828
1828 (sp)
1829
1829 (sp)
1830
1835
1836
1836 (sp)
1840 (sp)
1841
1843
1847
1849
1854 (sp)
1855
1858 (sp)
1861
1868
1872
1872 (sp)
1876
1879
1883
1884
1889
1890
1894
1894 (sp)
1897
1901
1903
1907
1909
1913
1914
1918
1920
1924
1926
1930
1932
1932 (sp)
1936
1938
1942
1944
1948
1948 (sp)
1950
1950 (sp)
1954
1954 (sp)
1956
1958 (sp)
1960
1966
1968
1972
1974
1978
1980
1984
1986
1986 (sp)
1990
1992
1996
1998
2002
2004
2008
2010
2014
2016
2020
2022
2026
U.S. House of Representatives
1790
1791
1793
1795
sp:4
1796
sp:4
1798
sp:10
1800
1801
sp:8
1802
sp:8
1803
1804
1805
sp:5
1806
sp:10
1808
sp:7
1810
1813
sp:3
1815
1816
sp:6
sp:8
1817
1818
sp:7
sp:11
1819
1821
sp:4
1823
1825
sp:2
1826
sp:8
1827
1829
sp:5
sp:10
1831
1833
1835
1837
1839
1841
1843
1845
1847
1849
1851
1853
1855
1857
1858
sp:8
1859
1865
1868
1870
1872
1874
1876
1878
1880
1882
1884
1886
1888
1890
1892
1894
1896
1898
1900
1902
1904
1906
1908
1910
1912
1914
1916
1918
1920
1928
1930
1934
1938
1940
1942
1946
1948
1950
1952
1956
1958
1960
sp:12
1968
1972
1980
1984
1986
1990
1992
1994
1996
1998
2000
2002
2004
sp:1
2006
2008
2010
2012
2014
sp:12
2016
2018
9
2019
sp:3
sp:9
2020
2022
2024 :
State executive
Gubernatorial elections
1803
1804
1805
1806
1807
1808
1809
1810
1810
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1838
1840
1842
1844
1846
1848
1850
1852
1854
1856
1858
1860
1862
1864
1865
1866
1868
1872
1876
1880
1884
1888
1892
1896
1900
1904
1908
1912
1916
1920
1924
1928
1932
1936
1940
1944
1948
1952
1956
1960
1964
1968
1972
1976
1980
1984
1988
1992
1996
2000
2004
2008
2012
2016
2020
2024
Lieutenant Governor elections
1936
1940
1944
1948
1952
1956
1960
1964
1968
1972
1976
1980
1984
1988
1992
1996
2000
2004
2008
2012
2016
2020
2024
Attorney General elections
2000
2004
2008
2012
2016
2020
2024
Council of State elections
1996
2000
2004
2008
2012
2016
2020
2024
Secretary of State elections
1940
1944
1996
2024 :
State legislature
State Senate elections
2000
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024
State House elections
2000
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024 :
State judiciary
Judicial elections
1996
1998
2000
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024 :
Ballot measures
2012Amendment 1 :
Mayoral elections
Charlotte mayoral elections
2001
2003
2005
2007
2009
2011
2013
2015
2017
2019
2022
Cary mayoral elections
2011
2015
2019
2023
Durham mayoral elections
1979
1981
1983
1985
1987
1989
1991
1993
1995
1997
1999
2001
2003
2005
2007
2009
2011
2013
2015
2017
2019
2021
2023
Fayetteville mayoral elections
2001
2003
2005
2007
2009
2011
2013
2015
2017
2019
2022
Greensboro mayoral elections
2011
2013
2015
2017
2022
Raleigh mayoral elections
1997
1999
2001
2003
2005
2007
2009
2011
2013
2015
2017
2019
2022
2024
Winston-Salem mayoral elections
1997
2001
2005
2009
2013
2016
2020 :
vte :
The 2024 North Carolina House of Representatives election were held on November 5, 2024, to elect all 120 members to North Carolina's House of Representatives. The election coincided with elections for other offices, including for the U.S. President, U.S. House of Representatives, Council of State, and state senate. The primary election was held on March 5, 2024. Ahead of the election, districts were redrawn and passed the General Assembly in House Bill 898. Democrats gained one seat, effectively breaking the Republicans’ supermajority. Despite winning a majority of the votes cast, the Democratic Party only won 49 of the 120 seats up for election, although this was likely skewed by the number of uncontested seats.

## Predictions

| Source | Ranking |
| CNalysis | Solid R |

## Partisan background

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.

## Results summary

Summary of the November 5, 2024 North Carolina House of Representatives election :
| Party | Party | Candidates | Votes | Votes | Seats | Seats | Seats |
| Party | Party | Candidates | No. | % | Up | Won | +/– |
| | Republican | 93 | 2,527,117 | 47.513 | 72 | 71 | 1 |
| | Democratic | 117 | 2,723,032 | 51.197 | 48 | 49 | 1 |
| | Libertarian | 15 | 59,996 | 1.128 | 0 | 0 | |
| | Write-in | 2 | 8,056 | 0.151 | 0 | 0 | |
| | Green | 1 | 546 | 0.010 | 0 | 0 | |
| Total | Total | 228 | 5,318,747 | 100 | 120 | 120 | |
House seats
Republican
59.17%
Democratic
40.83% :
Popular vote
Democratic
51.197%
Republican
47.513%
Libertarian
1.128%
Write-in
0.151%
Green
0.010% :
| District | Incumbent | Party | Party | Elected | Party |
| 1st | Ed Goodwin | | Rep | Ed Goodwin | Rep |
| 2nd | Ray Jeffers | | Dem | Ray Jeffers | Dem |
| 3rd | Steve Tyson | | Rep | Steve Tyson | Rep |
| 4th | Jimmy Dixon | | Rep | Jimmy Dixon | Rep |
| 5th | Bill Ward | | Rep | Bill Ward | Rep |
| 6th | Joe Pike | | Rep | Joe Pike | Rep |
| 7th | Matthew Winslow | | Rep | Matthew Winslow | Rep |
| 8th | Gloristine Brown | | Dem | Gloristine Brown | Dem |
| 9th | Timothy Reeder | | Rep | Timothy Reeder | Rep |
| 10th | John Bell | | Rep | John Bell | Rep |
| 11th | Allison Dahle | | Dem | Allison Dahle | Dem |
| 12th | Chris Humphrey | | Rep | Chris Humphrey | Rep |
| 13th | Celeste Cairns | | Rep | Celeste Cairns | Rep |
| 14th | George Cleveland | | Rep | Wyatt Gable | 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 | Charlie Miller | | Rep | Charlie Miller | Rep |
| 20th | Ted Davis Jr. | | Rep | Ted Davis Jr. | Rep |
| 21st | Ya Liu | | Dem | Ya Liu | Dem |
| 22nd | William Brisson | | Rep | William Brisson | Rep |
| 23rd | Shelly Willingham | | Dem | Shelly Willingham | Dem |
| 24th | Ken Fontenot | | Rep | Dante Pittman | Dem |
| 25th | Allen Chesser | | Rep | Allen Chesser | Rep |
| 26th | Donna McDowell White | | Rep | Donna McDowell White | Rep |
| 27th | Michael Wray | | Dem | Rodney Pierce | 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 | Frank Sossamon | | Rep | Bryan Cohn | Dem |
| 33rd | Rosa Gill† | | Dem | Monika Johnson-Hostler | Dem |
| 34th | Tim Longest | | Dem | Tim Longest | Dem |
| 35th | Terence Everitt† | | Dem | Mike Schietzelt | Rep |
| 36th | Julie von Haefen | | Dem | Julie von Haefen | Dem |
| 37th | Erin Paré | | Rep | Erin Paré | Rep |
| 38th | Abe Jones | | Dem | Abe Jones | Dem |
| 39th | James Roberson | | Dem | James Roberson | Dem |
| 40th | Joe John | | Dem | Joe John | Dem |
| 41st | Maria Cervania | | Dem | Maria Cervania | Dem |
| 42nd | Marvin Lucas† | | Dem | Mike Colvin | Dem |
| 43rd | Diane Wheatley | | Rep | Diane Wheatley | Rep |
| 44th | Charles Smith | | Dem | Charles Smith | Dem |
| 45th | Frances Jackson | | Dem | Frances Jackson | Dem |
| 46th | Brenden Jones | | Rep | Brenden Jones | Rep |
| 47th | Jarrod Lowery | | Rep | Jarrod Lowery | Rep |
| 48th | Garland Pierce | | Dem | Garland Pierce | Dem |
| 49th | Cynthia Ball | | Dem | Cynthia Ball | Dem |
| 50th | Renee Price | | Dem | Renee Price | Dem |
| 51st | John Sauls | | Rep | John Sauls | Rep |
| 52nd | Ben Moss | | Rep | Ben Moss | 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 | Allen Buansi | | Dem | Allen Buansi | Dem |
| 57th | Tracy Clark | | Dem | Tracy Clark | Dem |
| 58th | Amos Quick | | Dem | Amos Quick | Dem |
| 59th | Alan Branson | | Rep | Alan Branson | Rep |
| 60th | Cecil Brockman | | Dem | Cecil Brockman | Dem |
| 61st | Pricey Harrison | | Dem | Pricey Harrison | Dem |
| 62nd | John Blust | | Rep | John Blust | Rep |
| 63rd | Stephen Ross | | Rep | Stephen Ross | Rep |
| 64th | Dennis Riddell | | Rep | Dennis Riddell | Rep |
| 65th | Reece Pyrtle | | Rep | Reece Pyrtle | Rep |
| 66th | Sarah Crawford | | Dem | Sarah Crawford | Dem |
| 67th | Wayne Sasser† | | Rep | Cody Huneycutt | Rep |
| 68th | David Willis | | Rep | David Willis | Rep |
| 69th | Dean Arp | | Rep | Dean Arp | Rep |
| 70th | Brian Biggs | | Rep | Brian Biggs | Rep |
| 71st | Kanika Brown | | Dem | Kanika Brown | Dem |
| 72nd | Amber Baker | | Dem | Amber Baker | Dem |
| 73rd | Diamond Staton-Williams | | Dem | Jonathan Almond | Rep |
| 73rd | Kristin Baker† | | Rep | Jonathan Almond | Rep |
| 74th | Jeff Zenger | | 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 | Neal Jackson | | Rep | Neal Jackson | Rep |
| 79th | Keith Kidwell | | Rep | Keith Kidwell | Rep |
| 80th | Sam Watford | | Rep | Sam Watford | Rep |
| 81st | Larry Potts | | Rep | Larry Potts | Rep |
| 82nd | Kevin Crutchfield | | Rep | Brian Echevarria | Rep |
| 83rd | New Seat | New Seat | New Seat | Grant Campbell | Rep |
| 84th | Jeffrey McNeely | | Rep | Jeffrey McNeely | Rep |
| 85th | Dudley Greene | | 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 | Terry Brown | | Dem | Terry Brown | Dem |
| 93rd | Ray Pickett | | Rep | Ray Pickett | Rep |
| 94th | Blair Eddins | | Rep | Blair Eddins | Rep |
| 95th | Grey Mills† | | Rep | Todd Carver | Rep |
| 96th | Jay Adams | | Rep | Jay Adams | Rep |
| 97th | Heather Rhyne | | Rep | Heather Rhyne | Rep |
| 98th | John Bradford† | | Rep | Beth Gardner Helfrich | Dem |
| 99th | Nasif Majeed | | Dem | Nasif Majeed | Dem |
| 100th | John Autry† | | Dem | Julia Greenfield | Dem |
| 101st | Carolyn Logan | | Dem | Carolyn Logan | Dem |
| 102nd | Becky Carney | | Dem | Becky Carney | Dem |
| 103rd | Laura Budd | | Dem | Laura Budd | Dem |
| 103rd | Wesley Harris† | | Dem | Laura Budd | Dem |
| 104th | Brandon Lofton | | Dem | Brandon Lofton | Dem |
| 105th | Tricia Cotham | | Rep | Tricia Cotham | Rep |
| 106th | Carla Cunningham | | Dem | Carla Cunningham | Dem |
| 107th | Bobby Drakeford† | | Dem | Aisha Dew | Dem |
| 108th | John Torbett | | Rep | John Torbett | Rep |
| 109th | Donnie Loftis | | Rep | Donnie Loftis | Rep |
| 110th | Kelly Hastings | | Rep | Kelly Hastings | Rep |
| 111th | Tim Moore† | | Rep | Paul Scott | Rep |
| 112th | New Seat | New Seat | New Seat | Jordan Lopez | Dem |
| 113th | Jake Johnson | | Rep | Jake Johnson | Rep |
| 114th | Eric Ager | | Dem | Eric Ager | Dem |
| 115th | Lindsey Prather | | Dem | Lindsey Prather | Dem |
| 116th | Caleb Rudow† | | Dem | Brian Turner | Dem |
| 117th | Jennifer Balkcom | | Rep | Jennifer Balkcom | Rep |
| 118th | Mark Pless | | Rep | Mark Pless | Rep |
| 119th | Mike Clampitt | | Rep | Mike Clampitt | Rep |
| 120th | Karl Gillespie | | Rep | Karl Gillespie | Rep |
† - Incumbent not seeking re-election

### Retiring incumbents
#### Democrats

* District 33: Rosa Gill retired.
* District 35: Terence Everitt retired to run for State Senate.
* District 42: Marvin Lucas retired.
* District 100: John Autry retired.
* District 103: Wesley Harris retired to run for Treasurer.
* District 107: Kelly Alexander announced retirement. Died on September 6, 2024. Bobby Drakeford was nominated to succeed him.
* District 116: Caleb Rudow retired to run for U.S. House.

#### Republicans

* District 62: John Faircloth retired.
* District 67: Wayne Sasser retired.
* District 73: Kristin Baker retired.
* District 94: Jeffrey Elmore retired to run for Lieutenant Governor.
* District 95: Grey Mills retired to run for U.S. House.
* District 98: John Bradford retired to run for U.S. House.
* District 111: Tim Moore retired to run for U.S. House.

### Incumbents defeated in primary elections
#### Democrats

* District 27: Michael Wray lost renomination to Rodney Pierce.

#### Republicans

* District 14: George Cleveland lost renomination to Wyatt Gable.
* District 82: Kevin Crutchfield lost renomination to Brian Echevarria.

### Incumbents defeated in the general election
#### Democrats

* Diamond Staton-Williams (D-District 73), defeated by Jonathan Almond (R)

#### Republicans

* Ken Fontenot (R-District 24), defeated by Dante Pittman (D)
* Frank Sossamon (R-District 32), defeated by Bryan Cohn (D)

### Open seats that changed parties

* Terence Everitt (D-District 35) retired to run for State Senate, seat won by Mike Schietzelt (R)
* John Bradford (R-District 98) retired to run for Congress, seat won by Beth Gardner Helfrich (D)

### Newly created seats

* District 83 (Rowan & Cabarrus Counties), won by Grant Campbell (R)
* District 112 (Mecklenburg County), won by Jordan Lopez (D)

## Detailed results
### Districts 1-19
#### District 1

The new 1st district includes all of Chowan, Currituck, Perquimans, Tyrrell, and Washington counties, as well as portions of northwestern Dare County. It includes the home of incumbent Republican Ed Goodwin, who has represented the 1st district since 2019.
North Carolina House of Representatives 1st district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Ed Goodwin (incumbent) | 31,950 | 65.06% |
| | Democratic | Susan Sawin | 17,160 | 34.94% |
| Total votes | Total votes | Total votes | 49,110 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 2

The new 2nd district includes all of Person County and portions of northern Durham County. It includes the home of incumbent Democrat Ray Jeffers, who has represented the 2nd district since 2023.
North Carolina House of Representatives 2nd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Ray Jeffers (incumbent) | 28,332 | 57.58% |
| | Republican | Jason Chambers | 20,874 | 42.42% |
| Total votes | Total votes | Total votes | 49,206 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 3

The new 3rd district includes most of Craven County. It includes the home of incumbent Republican Steve Tyson, who has represented the 3rd district since 2021.
North Carolina House of Representatives 3rd district Democratic primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Linda Moore | 1,948 | 38.56% |
| | Democratic | Dorothea Downing White | 1,820 | 36.03% |
| | Democratic | Cynthia Evans-Robinson | 1,284 | 25.42% |
| Total votes | Total votes | Total votes | 5,052 | 100% |
North Carolina House of Representatives 3rd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Steve Tyson (incumbent) | 29,825 | 61.68% |
| | Democratic | Linda Moore | 18,530 | 38.32% |
| Total votes | Total votes | Total votes | 48,355 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 4

The new 4th district includes all of Duplin County, and portions of southern Wayne County. It includes the home of incumbent Republican Jimmy Dixon, who has represented the 4th district since 2011.
North Carolina House of Representatives 4th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Jimmy Dixon (incumbent) | 22,093 | 63.03% |
| | Democratic | Vernon Moore | 12,961 | 36.97% |
| Total votes | Total votes | Total votes | 35,054 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 5

The new 5th district includes all of Camden, Gates, Hertford, and Pasquotank counties. It includes the home of incumbent Republican Bill Ward, who has represented the 5th district since 2023.
North Carolina House of Representatives 5th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Bill Ward (incumbent) | 22,357 | 54.16% |
| | Democratic | Howard Hunter III | 18,924 | 45.84% |
| Total votes | Total votes | Total votes | 41,281 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 6

The new 6th district includes most of Harnett County. It includes the home of incumbent Republican Joe Pike, who has represented the 6th district since 2023.
North Carolina House of Representatives 6th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Joe Pike (incumbent) | 24,190 | 60.64% |
| | Democratic | Kiara Johnson | 15,704 | 39.36% |
| Total votes | Total votes | Total votes | 39,894 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 7

The new 7th district includes all of Franklin County and portions of southern Vance County. It includes the home of incumbent Republican Matthew Winslow, who has represented the 7th district since 2021.
North Carolina House of Representatives 7th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Matthew Winslow (incumbent) | 27,099 | 55.32% |
| | Democratic | Jesse Goslen | 20,655 | 42.17% |
| | Libertarian | Gavin Bell | 1,231 | 2.51% |
| Total votes | Total votes | Total votes | 48,985 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 8

The new 8th district includes portions of western Pitt County. It includes the home of incumbent Democrat Gloristine Brown, who has represented the 8th district since 2023.
North Carolina House of Representatives 8th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Gloristine Brown (incumbent) | 22.722 | 64.03% |
| | Republican | Angelene Mitchell | 12,764 | 35.97% |
| Total votes | Total votes | Total votes | 35,486 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 9

The new 9th district includes portions of eastern Pitt County. It includes the home of incumbent Republican Timothy Reeder, who has represented the 9th district since 2023.
North Carolina House of Representatives 9th district Democratic primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Claire Kempner | 3,624 | 70.95% |
| | Democratic | Lenton Brown | 1,484 | 29.05% |
| Total votes | Total votes | Total votes | 5,108 | 100% |
North Carolina House of Representatives 9th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Timothy Reeder (incumbent) | 6,919 | 78.70% |
| | Republican | Tony Moore | 1,873 | 21.30% |
| Total votes | Total votes | Total votes | 8,792 | 100% |
North Carolina House of Representatives 9th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Timothy Reeder (incumbent) | 26,888 | 55.95% |
| | Democratic | Claire Kempner | 21,173 | 44.05% |
| Total votes | Total votes | Total votes | 48,061 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 10

The new 10th district includes portions of northern Wayne County. It includes the home of incumbent Republican Majority Leader John Bell, who has represented the 10th district since 2013.
North Carolina House of Representatives 10th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | John Bell (incumbent) | 24,475 | 60.79% |
| | Democratic | Beatrice Jones | 15,789 | 39.21% |
| Total votes | Total votes | Total votes | 40,264 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 11

The new 11th district includes portions of central Wake County. It includes the home of incumbent Democrat Allison Dahle, who has represented the 11th district since 2019.
North Carolina House of Representatives 11th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Allison Dahle (incumbent) | 31,688 | 64.65% |
| | Republican | Philip Hensley | 15,910 | 32.46% |
| | Libertarian | Matthew Kordon | 1,416 | 2.89% |
| Total votes | Total votes | Total votes | 49,014 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 12

The new 12th district includes all of Greene, Jones, and Lenoir counties. It includes the home of incumbent Republican Chris Humphrey, who has represented the 12th district since 2019.
North Carolina House of Representatives 12th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Chris Humphrey (incumbent) | 23,116 | 57.28% |
| | Democratic | Lillie Williams | 16,696 | 41.37% |
| | Green | Adrien Meadows | 546 | 1.35% |
| Total votes | Total votes | Total votes | 40,358 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 13

The new 13th district includes all of Carteret County, as well as a small portion of southeastern Craven County. It includes the home of incumbent Republican Celeste Cairns, who has represented the 13th district since 2023.
North Carolina House of Representatives 13th district Democratic primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Katie Tomberlin | 2,341 | 62.24% |
| | Democratic | Melvin Cooper | 1,420 | 37.76% |
| Total votes | Total votes | Total votes | 3,761 | 100% |
North Carolina House of Representatives 13th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Celeste Cairns (incumbent) | 35,181 | 69.89% |
| | Democratic | Katie Tomberlin | 15,158 | 30.11% |
| Total votes | Total votes | Total votes | 50,339 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 14

The new 14th district includes portions of eastern Onslow County. It includes the home of incumbent Republican George Cleveland, who has represented the 14th district since 2005.
North Carolina House of Representatives 14th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Wyatt Gable | 2,467 | 50.98% |
| | Republican | George Cleveland (incumbent) | 2,372 | 49.02% |
| Total votes | Total votes | Total votes | 4,839 | 100% |
North Carolina House of Representatives 14th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Wyatt Gable | 16,859 | 66.12% |
| | Democratic | Carmen Spicer | 8,639 | 33.88% |
| Total votes | Total votes | Total votes | 25,498 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 15

The new 15th district includes portions of northern Onslow County. It includes the home of incumbent Republican Phil Shepard, who has represented the 15th district since 2011.
North Carolina House of Representatives 15th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Phil Shepard (incumbent) | 24,184 | 63.85% |
| | Democratic | Christopher Schulte | 11,799 | 31.15% |
| | Libertarian | Matthew Feehan | 1,894 | 5.00% |
| Total votes | Total votes | Total votes | 37,877 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 16

The new 16th district includes all of Pender County, as well as portions of western Onslow County. It includes the home of incumbent Republican Carson Smith, who has represented the 16th district since 2019.
North Carolina House of Representatives 16th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Carson Smith (incumbent) | 36,170 | 70.84% |
| | Democratic | Frances Lakey | 14,892 | 29.16% |
| Total votes | Total votes | Total votes | 51,062 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 17

The new 17th district includes portions of Brunswick County. It includes the home of incumbent Republican Frank Iler, who has represented the 17th district since 2009.
North Carolina House of Representatives 17th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Frank Iler (incumbent) | 42,078 | 62.27% |
| | Democratic | Charles Jones | 25,491 | 37.73% |
| Total votes | Total votes | Total votes | 67,569 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 18

The new 18th district includes portions of eastern New Hanover County. It includes the home of incumbent Democrat Deb Butler, who has represented the 18th district since 2017.
North Carolina House of Representatives 18th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Deb Butler (incumbent) | 33,008 | 82.66% |
| | Independent | Wallace West (write-in) | 5,967 | 14.94% |
| | Write-in | Write-in | 955 | 2.39% |
| Total votes | Total votes | Total votes | 39,930 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 19

The new 19th district includes portions of southern Brunswick and New Hanover counties. It includes the home of incumbent Republican Charlie Miller, who has represented the 19th district since 2021.
North Carolina House of Representatives 19th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Charlie Miller (incumbent) | 41,266 | 61.46% |
| | Democratic | Jill Brown | 25,882 | 38.54% |
| Total votes | Total votes | Total votes | 67,148 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

### Districts 20-39
#### District 20

The new 20th district includes portions of northern New Hanover County. It includes the home of incumbent Republican Ted Davis Jr., who has represented the 20th district and its predecessors since 2012.
North Carolina House of Representatives 20th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Ted Davis Jr. (incumbent) | 31,964 | 55.80% |
| | Democratic | Jonathan Berger | 25,319 | 44.20% |
| Total votes | Total votes | Total votes | 57,283 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 21

The new 21st district includes portions of southwestern Wake County. It includes the home of incumbent Democrat Ya Liu, who has represented the 21st district since 2023.
North Carolina House of Representatives 21st district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Ya Liu (incumbent) | 30,580 | 62.75% |
| | Republican | Mary Miskimon | 18,153 | 37.25% |
| Total votes | Total votes | Total votes | 48,733 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 22

The new 22nd district includes all of Bladen and Sampson counties. It includes the home of incumbent Republican William Brisson, who has represented the 22nd district since 2007.
North Carolina House of Representatives 22nd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | William Brisson (incumbent) | 26,176 | 61.01% |
| | Democratic | Joshua Harrell | 16,729 | 38.99% |
| Total votes | Total votes | Total votes | 42,905 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 23

The new 23rd district includes all of Bertie, Edgecombe, and Martin counties. It includes the home of incumbent Democrat Shelly Willingham, who has represented the 23rd district since 2015.
North Carolina House of Representatives 23rd district Democratic primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Shelly Willingham (incumbent) | 6,769 | 78.85% |
| | Democratic | Abbie Lane | 1,816 | 21.15% |
| Total votes | Total votes | Total votes | 8,585 | 100% |
North Carolina House of Representatives 23rd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Shelly Willingham (incumbent) | 25,140 | 56.46% |
| | Republican | Brent Roberson | 19,390 | 43.54% |
| Total votes | Total votes | Total votes | 44,530 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 24

The new 24th district includes all of Wilson County, as well as a small portion of Nash County. It includes the home of incumbent Republican Ken Fontenot, who has represented the 24th district since 2023.
North Carolina House of Representatives 24th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Dante Pittman | 21,343 | 51.10% |
| | Republican | Ken Fontenot (incumbent) | 20,425 | 48.90% |
| Total votes | Total votes | Total votes | 41,768 | 100% |
| | Democratic gain from Republican | Democratic gain from Republican | Democratic gain from Republican | Democratic gain from Republican |

#### District 25

The new 25th district includes most of Nash County. It includes the home of incumbent Republican Allen Chesser, who has represented the 25th district since 2023.
North Carolina House of Representatives 25th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Allen Chesser (incumbent) | 6,415 | 66.61% |
| | Republican | Yvonne McLeod | 3,215 | 33.39% |
| Total votes | Total votes | Total votes | 9,630 | 100% |
North Carolina House of Representatives 25th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Allen Chesser (incumbent) | 23,868 | 48.80% |
| | Democratic | Lorenza Wilkins | 23,407 | 47.86% |
| | Libertarian | Nick Taylor | 1,630 | 3.33% |
| Total votes | Total votes | Total votes | 48,905 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 26

The new 26th district includes portions of northern Johnston County. It includes the home of incumbent Republican Donna McDowell White, who has represented the 26th district since 2017.
North Carolina House of Representatives 26th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Donna McDowell White (incumbent) | 29,943 | 55.10% |
| | Democratic | Matthew Wood | 22,671 | 41.72% |
| | Libertarian | Kevin Terrett | 1,732 | 3.19% |
| Total votes | Total votes | Total votes | 54,346 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 27

The new 27th district includes all of Halifax, Northampton, and Warren counties. It includes the home of incumbent Democrat Michael Wray, who has represented the 27th district since 2005.
North Carolina House of Representatives 27th district Democratic primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Rodney Pierce | 5,986 | 50.14% |
| | Democratic | Michael Wray (incumbent) | 5,952 | 49.86% |
| Total votes | Total votes | Total votes | 11,938 | 100% |
North Carolina House of Representatives 27th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Rodney Pierce | 31,914 | 100% |
| Total votes | Total votes | Total votes | 31,914 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 28

The new 28th district includes most of Johnston County. It includes the home of incumbent Republican Larry Strickland, who has represented the 28th district since 2017.
North Carolina House of Representatives 28th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Larry Strickland (incumbent) | 8,877 | 89.31% |
| | Republican | Elizabeth Anne Temple | 1,062 | 10.69% |
| Total votes | Total votes | Total votes | 9,939 | 100% |
North Carolina House of Representatives 28th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Larry Strickland (incumbent) | 28,915 | 68.88% |
| | Democratic | Tawanda Shepard | 13,065 | 31.12% |
| Total votes | Total votes | Total votes | 41,980 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 29

The new 29th district includes portions of southwestern Durham County. It includes the home of incumbent Democrat Vernetta Alston, who has represented the 29th district since 2020.
North Carolina House of Representatives 29th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Vernetta Alston (incumbent) | 47,945 | 100% |
| Total votes | Total votes | Total votes | 47,945 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 30

The new 30th district includes portions of western Durham County. It includes the home of incumbent Democrat Marcia Morey, who has represented the 30th district since 2017.
North Carolina House of Representatives 30th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Marcia Morey (incumbent) | 41,916 | 100% |
| Total votes | Total votes | Total votes | 41,916 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 31

The new 31st district includes portions of eastern Durham County. It includes the home of incumbent Democrat Zack Forde-Hawkins, who has represented the 31st district since 2019.
North Carolina House of Representatives 31st district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Zack Forde-Hawkins (incumbent) | 43,291 | 100% |
| Total votes | Total votes | Total votes | 43,291 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 32

The new 32nd district includes all of Granville County, as well as portions of northern Vance County. It includes the home of incumbent Republican Frank Sossamon, who has represented the 32nd district since 2023.
North Carolina House of Representatives 32nd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Bryan Cohn | 21,215 | 48.95% |
| | Republican | Frank Sossamon (incumbent) | 20,987 | 48.42% |
| | Libertarian | Ryan Brown | 1,140 | 2.63% |
| Total votes | Total votes | Total votes | 43,342 | 100% |
| | Democratic gain from Republican | Democratic gain from Republican | Democratic gain from Republican | Democratic gain from Republican |

#### District 33

The new 33rd district includes portions of eastern Wake County. It includes the home of incumbent Democrat Rosa Gill, who has represented the 33rd district since 2009. On December 4, 2023, Gill announced her intent to retire after eight terms.
North Carolina House of Representatives 33rd district Democratic primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Monika Johnson-Hostler | 5,282 | 60.03% |
| | Democratic | Antoine Marshall | 2,269 | 25.79% |
| | Democratic | Debra Dunston | 1,248 | 14.18% |
| Total votes | Total votes | Total votes | 8,799 | 100% |
North Carolina House of Representatives 33rd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Monika Johnson-Hostler | 33,771 | 80.19% |
| | Libertarian | Chris Costello | 8,343 | 19.81% |
| Total votes | Total votes | Total votes | 42,114 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 34

The new 34th district includes portions of central Wake County. It includes the home of incumbent Democrat Tim Longest, who has represented the 34th district since 2023.
North Carolina House of Representatives 34th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Tim Longest (incumbent) | 33,839 | 75.79% |
| | Libertarian | Ed George | 10,808 | 24.21% |
| Total votes | Total votes | Total votes | 44,647 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 35

The new 35th district includes portions of northern Wake County. It includes the home of incumbent Democrat Terence Everitt, who has represented the 35th district since 2019. On December 12, 2023, Everitt announced his intent to retire after three terms, announcing a run for the North Carolina Senate on December 14, 2023.
North Carolina House of Representatives 35th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Mike Schietzelt | 6,366 | 64.82% |
| | Republican | James Norman | 3,455 | 35.18% |
| Total votes | Total votes | Total votes | 9,821 | 100% |
North Carolina House of Representatives 35th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Mike Schietzelt | 28,651 | 50.27% |
| | Democratic | Evonne Hopkins | 26,831 | 47.08% |
| | Libertarian | Michael Oakes | 1,513 | 2.65% |
| Total votes | Total votes | Total votes | 56,995 | 100% |
| | Republican gain from Democratic | Republican gain from Democratic | Republican gain from Democratic | Republican gain from Democratic |

#### District 36

The new 36th district includes portions of southern Wake County. It includes the home of incumbent Democrat Julie von Haefen, who has represented the 36th district since 2019.
North Carolina House of Representatives 36th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Julie von Haefen (incumbent) | 28,629 | 54.52% |
| | Republican | Becki Allen | 22,364 | 42.59% |
| | Libertarian | Travis Groo | 1,521 | 2.90% |
| Total votes | Total votes | Total votes | 52,514 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 37

The new 37th district includes portions of southern Wake County. It includes the home of incumbent Republican Erin Paré, who has represented the 37th district since 2021.
North Carolina House of Representatives 37th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Erin Paré (incumbent) | 30,784 | 51.41% |
| | Democratic | Safiyah Jackson | 27,137 | 45.32% |
| | Libertarian | Christopher Robinson | 1,963 | 3.28% |
| Total votes | Total votes | Total votes | 59,884 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 38

The new 38th district includes portions of central Wake County. It includes the home of incumbent Democrat Abe Jones, who has represented the 38th District since 2021.
North Carolina House of Representatives 38th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Abe Jones (incumbent) | 32,854 | 100% |
| Total votes | Total votes | Total votes | 32,854 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 39

The new 39th district includes portions of northern Wake County. It includes the home of incumbent Democrat James Roberson, who has represented the 39th district since 2021.
North Carolina House of Representatives 39th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | James Roberson (incumbent) | 36,730 | 100% |
| Total votes | Total votes | Total votes | 36,730 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### Districts 40-59
#### District 40

The new 40th district includes portions of northwestern Wake County. It includes the home of incumbent Democrat Joe John, who has represented the 40th district since 2017.
North Carolina House of Representatives 40th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Joe John (incumbent) | 32,983 | 62.32% |
| | Republican | Jerry Doliner | 18,332 | 34.64% |
| | Libertarian | Mike Munger | 1,612 | 3.05% |
| Total votes | Total votes | Total votes | 52,927 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 41

The new 41st district includes portions of western Wake County. It includes the home of incumbent Democrat Maria Cervania, who has represented the 41st district since 2023.
North Carolina House of Representatives 41st district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Maria Cervania (incumbent) | 31,576 | 76.58% |
| | Libertarian | Matthew Laszacs | 9,659 | 23.42% |
| Total votes | Total votes | Total votes | 41,235 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 42

The new 42nd district includes portions of northwestern Cumberland County. It includes the home of incumbent Democrat Marvin Lucas, who has represented the 42nd district since 2001. On December 6, 2023, Lucas announced his intent to retire after twelve terms.
North Carolina House of Representatives 42nd district Democratic primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mike Colvin | 1,778 | 35.02% |
| | Democratic | Naveed Aziz | 1,471 | 28.97% |
| | Democratic | Elmer Floyd | 1,147 | 22.59% |
| | Democratic | Courtney Banks-McLaughlin | 681 | 13.41% |
| Total votes | Total votes | Total votes | 5,077 | 100% |
North Carolina House of Representatives 42nd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mike Colvin | 18,301 | 74.29% |
| | Republican | Leonard Bryant | 6,332 | 25.71% |
| Total votes | Total votes | Total votes | 24,633 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 43

The new 43rd district includes portions of eastern Cumberland County. It includes the home of incumbent Republican Diane Wheatley, who has represented the 43rd district since 2021.
North Carolina House of Representatives 43rd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Diane Wheatley (incumbent) | 24,753 | 57.33% |
| | Democratic | Janene (Dublin) Ackles | 18,422 | 42.67% |
| Total votes | Total votes | Total votes | 43,175 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 44

The new 44th district includes portions of western Cumberland County. It includes the home of incumbent Democrat Charles 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 :
| Party | Party | Candidate | Votes | % |
| | Libertarian | Christina Aragues | 21 | 55.26% |
| | Libertarian | Angel Yaklin | 17 | 44.74% |
| Total votes | Total votes | Total votes | 38 | 100% |
North Carolina House of Representatives 44th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Charles Smith (incumbent) | 20,941 | 62.28% |
| | Republican | Freddie de la Cruz | 12,683 | 37.72% |
| Total votes | Total votes | Total votes | 33,624 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 45

The new 45th district includes portions of western Cumberland County. It includes the home of incumbent Democrat Frances Jackson, who has represented the 45th district since 2023.
North Carolina House of Representatives 45th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Frances Jackson (incumbent) | 25,090 | 100% |
| Total votes | Total votes | Total votes | 25,090 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 46

The new 46th district includes all of Columbus County and portions of eastern Robeson County. It includes the home of incumbent Republican Brenden Jones, who has represented the 46th district since 2017.
North Carolina House of Representatives 46th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Brenden Jones (incumbent) | 29,064 | 100% |
| Total votes | Total votes | Total votes | 29,064 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 47

The new 47th district includes most of Robeson County. It includes the home of incumbent Republican Jarrod Lowery, who has represented the 47th district since 2023.
North Carolina House of Representatives 47th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Jarrod Lowery (incumbent) | 20,428 | 64.63% |
| | Democratic | Eshonda Hooper | 11,182 | 35.37% |
| Total votes | Total votes | Total votes | 31,610 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 48

The new 48th district includes all of Hoke and Scotland counties. It includes the home of incumbent Democrat Garland Pierce, who has represented the 48th district since 2005.
North Carolina House of Representatives 48th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Ralph Carter | 2,262 | 53.86% |
| | Republican | Melissa Swarbrick | 1,563 | 37.21% |
| | Republican | James Diaz | 375 | 8.93% |
| Total votes | Total votes | Total votes | 4,200 | 100% |
North Carolina House of Representatives 48th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Garland Pierce (incumbent) | 18,845 | 51.92% |
| | Republican | Ralph Carter | 17,453 | 48.08% |
| Total votes | Total votes | Total votes | 36,298 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 49

The new 49th district includes portions of central Wake County. It includes the home of incumbent Democrat Cynthia Ball, who has represented the 49th district since 2017.
North Carolina House of Representatives 49th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Cynthia Ball (incumbent) | 32,814 | 100% |
| Total votes | Total votes | Total votes | 32,814 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 50

The new 50th district includes all of Caswell County and most of Orange County. It includes the home of incumbent Democrat Renee Price, who has represented the 50th district since 2023.
North Carolina House of Representatives 50th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Renee Price (incumbent) | 35,367 | 100% |
| Total votes | Total votes | Total votes | 35,367 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 51

The new 51st district includes all of Lee County and portions of eastern Moore County. It includes the home of incumbent Republican John Sauls, who has represented the 51st district since 2017.
North Carolina House of Representatives 51st district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | John Sauls (incumbent) | 25,829 | 64.30% |
| | Democratic | Ginger Bauerband | 14,339 | 35.70% |
| Total votes | Total votes | Total votes | 40,168 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 52

The new 52nd district includes all of Richmond County and portions of southern Moore County. It includes the home of incumbent Republican Ben 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 for Labor Commissioner, but on July 19, 2023, he withdrew from that race and announced he would run for a third term.
North Carolina House of Representatives 52nd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Ben Moss (incumbent) | 25,835 | 61.07% |
| | Democratic | Jimmy Self | 16,466 | 38.93% |
| Total votes | Total votes | Total votes | 42,301 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 53

The new 53rd district includes portions of northwestern Johnston County and eastern Harnett County. It includes the home of incumbent Republican Howard Penny Jr., who has represented the 53rd district since 2020.
North Carolina House of Representatives 53rd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Howard Penny Jr. (incumbent) | 28,867 | 62.93% |
| | Democratic | Kevin Thurman | 17,007 | 37.07% |
| Total votes | Total votes | Total votes | 45,874 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 54

The new 54th district includes all of Chatham County and a small portion of northeastern Randolph County. It includes the home of incumbent Democratic Minority Leader Robert Reives, who has represented the 54th district since 2014.
North Carolina House of Representatives 54th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Robert Reives (incumbent) | 29,910 | 54.76% |
| | Republican | Joe Godfrey | 24,714 | 45.24% |
| Total votes | Total votes | Total votes | 54,624 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 55

The new 55th district includes all of Anson County, and most of Union County. It includes the home of incumbent Republican Mark Brody, who has represented the 55th district since 2013.
North Carolina House of Representatives 55th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Mark Brody (incumbent) | 6,094 | 81.93% |
| | Republican | Richard Miller | 917 | 12.33% |
| | Republican | Arthur McDonald | 427 | 5.74% |
| Total votes | Total votes | Total votes | 7,438 | 100% |
North Carolina House of Representatives 55th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Mark Brody (incumbent) | 24,474 | 63.00% |
| | Democratic | Judy Little | 14,373 | 37.00% |
| Total votes | Total votes | Total votes | 38,847 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 56

The new 56th district includes portions of southeastern Orange County. It includes the home of incumbent Democrat Allen Buansi, who has represented the 56th district since 2022.
North Carolina House of Representatives 56th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Allen Buansi (incumbent) | 39,459 | 86.29% |
| | Republican | Jeffrey Hoagland | 6,267 | 13.71% |
| Total votes | Total votes | Total votes | 45,726 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 57

The new 57th district includes portions of central Guilford County. It had included the home of incumbent Democratic Deputy Minority Leader Ashton Clemmons, who had represented the 57th district since 2019. Clemmons resigned her seat on August 5, 2024 and fellow Democrat Tracy Clark was appointed to replace her on August 6, 2024.
North Carolina House of Representatives 57th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Tracy Clark (incumbent) | 31,986 | 68.14% |
| | Republican | Janice Davis | 14,955 | 31.86% |
| Total votes | Total votes | Total votes | 46,941 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 58

The new 58th district includes portions of central Guilford County. It includes the home of incumbent Democrat Amos Quick, who has represented the 58th District since 2017.
North Carolina House of Representatives 58th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Amos Quick (incumbent) | 32,379 | 100% |
| Total votes | Total votes | Total votes | 32,379 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 59

The new 59th district includes portions of eastern Guilford County. It includes the home of incumbent Republican Alan Branson, who has represented the 59th district since 2024. Branson was appointed on April 10, 2024, following the resignation of Jon Hardister, who had previously announced his retirement on January 4, 2023, to run for Labor Commissioner.
North Carolina House of Representatives 59th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Alan Branson | 7,245 | 70.39% |
| | Republican | Allen Chappell | 3,047 | 29.61% |
| Total votes | Total votes | Total votes | 10,292 | 100% |
North Carolina House of Representatives 59th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Alan Branson (incumbent) | 30,609 | 55.18% |
| | Democratic | Tanneshia Dukes | 24,859 | 44.82% |
| Total votes | Total votes | Total votes | 55,468 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

### Districts 60-79
#### District 60

The new 60th district includes portions of southwestern Guilford County. It includes the home of incumbent Democrat Cecil Brockman, who has represented the 60th district since 2015.
North Carolina House of Representatives 60th district Democratic primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Cecil Brockman (incumbent) | 3,055 | 50.71% |
| | Democratic | James Adams | 2,970 | 49.29% |
| Total votes | Total votes | Total votes | 6,025 | 100% |
North Carolina House of Representatives 60th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Cecil Brockman (incumbent) | 23,899 | 63.18% |
| | Republican | Joseph Perrotta | 13,928 | 36.82% |
| Total votes | Total votes | Total votes | 37,827 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 61

The new 61st district includes portions of central Guilford County. It includes the home of incumbent Democrat Pricey Harrison, who has represented the 61st district and its predecessors since 2005.
North Carolina House of Representatives 61st district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Pricey Harrison (incumbent) | 33,804 | 78.87% |
| | Republican | Crystal Davis | 9,058 | 21.13% |
| Total votes | Total votes | Total votes | 42,862 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 62

The new 62nd district includes portions of northwestern Guilford County. It includes the home of incumbent Republican John 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. Faircloth resigned his seat on September 6, 2024 and Republican nominee and former Representative John Blust was appointed to the seat on September 17, 2024.
North Carolina House of Representatives 62nd district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | John Blust | 3,971 | 34.10% |
| | Republican | Britt Moore | 2,299 | 19.74% |
| | Republican | Michelle Bardsley | 2,209 | 18.97% |
| | Republican | Ann Schneider | 1,942 | 16.68% |
| | Republican | Jaxon Barber | 1,223 | 10.50% |
| Total votes | Total votes | Total votes | 11,644 | 100% |
North Carolina House of Representatives 62nd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | John Blust (incumbent) | 29,389 | 53.45% |
| | Democratic | Marjorie Benbow | 25,597 | 46.55% |
| Total votes | Total votes | Total votes | 54,986 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 63

The new 63rd district includes portions of northern Alamance County. It includes the home of incumbent Republican Stephen Ross, who has represented the 63rd district since 2023.
North Carolina House of Representatives 63rd District general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Stephen Ross (incumbent) | 23,812 | 55.03% |
| | Democratic | Robin Wintringham | 19,460 | 44.97% |
| Total votes | Total votes | Total votes | 43,272 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 64

The new 64th district includes portions of southern Alamance County. It includes the home of incumbent Republican Dennis Riddell, who has represented the 64th district since 2013.
North Carolina House of Representatives 64th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Dennis Riddell (incumbent) | 24,541 | 54.84% |
| | Democratic | LeVon Barnes | 20,212 | 45.16% |
| Total votes | Total votes | Total votes | 44,753 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 65

The new 65th district includes all of Rockingham County. It includes the home of incumbent Republican Reece Pyrtle, who has represented the 65th district since 2021.
North Carolina House of Representatives 65th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Reece Pyrtle (incumbent) | 9,850 | 80.41% |
| | Republican | Joseph Gibson III | 2,399 | 19.59% |
| Total votes | Total votes | Total votes | 12,249 | 100% |
North Carolina House of Representatives 65th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Reece Pyrtle (incumbent) | 37,457 | 100% |
| Total votes | Total votes | Total votes | 37,457 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 66

The new 66th district includes portions of northern Wake County. It includes the home of incumbent Democrat Sarah Crawford, who has represented the 66th district since 2023.
North Carolina House of Representatives 66th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Sarah Crawford (incumbent) | 33,224 | 74.85% |
| | Libertarian | Michael Nelson | 11,161 | 25.15% |
| Total votes | Total votes | Total votes | 44,385 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 67

The new 67th district includes all of Montgomery and Stanly counties. It includes the home of incumbent Republican Wayne 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 :
| Party | Party | Candidate | Votes | % |
| | Republican | Cody Huneycutt | 9,140 | 64.74% |
| | Republican | Brandon King | 4,978 | 35.26% |
| Total votes | Total votes | Total votes | 14,118 | 100% |
North Carolina House of Representatives 67th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Cody Huneycutt | 36,358 | 75.03% |
| | Democratic | Daniel Quick | 12,099 | 24.97% |
| Total votes | Total votes | Total votes | 48,457 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 68

The new 68th district includes portions of southwestern Union County. It includes the home of incumbent Republican David Willis, who has represented the 68th district since 2021.
North Carolina House of Representatives 68th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | David Willis (incumbent) | 33,807 | 62.49% |
| | Democratic | Cristal Robinson | 20,290 | 37.51% |
| Total votes | Total votes | Total votes | 54,097 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 69

The new 69th district includes portions of northwestern Union County. It includes the home of incumbent Republican Dean Arp, who has represented the 69th district since 2013.
North Carolina House of Representatives 69th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Dean Arp (incumbent) | 8,041 | 80.74% |
| | Republican | Clint Cannaday | 1,918 | 19.26% |
| Total votes | Total votes | Total votes | 9,959 | 100% |
North Carolina House of Representatives 69th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Dean Arp (incumbent) | 32,796 | 63.21% |
| | Democratic | Leigh Coulter | 19,091 | 36.79% |
| Total votes | Total votes | Total votes | 51,887 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 70

The new 70th district includes portions of northwestern Randolph County. It includes the home of incumbent Republican Brian Biggs, who has represented the 70th district since 2023.
North Carolina House of Representatives 70th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Brian Biggs (incumbent) | 33,617 | 76.17% |
| | Democratic | Susan Lee "Susie" Scott | 10,520 | 23.83% |
| Total votes | Total votes | Total votes | 44,137 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 71

The new 71st district includes portions of southern Forsyth County. It includes the home of incumbent Democrat Kanika Brown, who has represented the 71st district since 2023.
North Carolina House of Representatives 71st district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Kanika Brown (incumbent) | 31,755 | 100% |
| Total votes | Total votes | Total votes | 31,755 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 72

The new 72nd district includes portions of central Forsyth County. It includes the home of incumbent Democrat Amber Baker, who has represented the 72nd district since 2021.
North Carolina House of Representatives 72nd district Democratic primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Amber Baker (incumbent) | 6,052 | 76.18% |
| | Democratic | Marcus Pearson | 1,892 | 23.82% |
| Total votes | Total votes | Total votes | 7,944 | 100% |
North Carolina House of Representatives 72nd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Amber Baker (incumbent) | 31,479 | 100% |
| Total votes | Total votes | Total votes | 31,479 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 73

The new 73rd district includes portions of northern Cabarrus County. It includes the homes of incumbent Democrat Diamond Staton-Williams, who has represented the 73rd district since 2023, and incumbent Republican Kristin Baker, who has represented the 82nd district since 2020. On October 9, 2023, Baker announced her intent to retire after two terms in office.
North Carolina House of Representatives 73rd district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Jonathan Almond | 4,526 | 53.46% |
| | Republican | Holly Edwards | 3,940 | 46.54% |
| Total votes | Total votes | Total votes | 8,466 | 100% |
North Carolina House of Representatives 73rd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Jonathan Almond | 23,400 | 53.21% |
| | Democratic | Diamond Staton-Williams (incumbent) | 20,577 | 46.79% |
| Total votes | Total votes | Total votes | 43,977 | 100% |
| | Republican gain from Democratic | Republican gain from Democratic | Republican gain from Democratic | Republican gain from Democratic |

#### District 74

The new 74th district includes portions of western Forsyth County. It includes the home of incumbent Republican Jeff Zenger, who has represented the 74th district since 2021.
North Carolina House of Representatives 74th district Democratic primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Amy Taylor North | 4,954 | 79.74% |
| | Democratic | Mack Wilder | 1,259 | 20.26% |
| Total votes | Total votes | Total votes | 6,213 | 100% |
North Carolina House of Representatives 74th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Jeff Zenger (incumbent) | 26,908 | 51.82% |
| | Democratic | Amy Taylor North | 25,015 | 48.18% |
| Total votes | Total votes | Total votes | 51,923 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 75

The new 75th district includes portions of eastern Forsyth County. It includes the home of incumbent Republican Donny Lambeth, who has represented the 75th district since 2013.
North Carolina House of Representatives 75th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Donny Lambeth (incumbent) | 26,118 | 56.95% |
| | Democratic | Caroline Warren | 19,743 | 43.05% |
| Total votes | Total votes | Total votes | 45,861 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 76

The new 76th district includes portions of eastern Rowan County. It includes the home of incumbent Republican Harry Warren, who has represented the 76th district and its predecessors since 2011.
North Carolina House of Representatives 76th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Harry Warren (incumbent) | 27,060 | 62.37% |
| | Democratic | Alisha Byrd-Clark | 16,329 | 37.63% |
| Total votes | Total votes | Total votes | 43,389 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 77

The new 77th district includes all of Davie and Yadkin counties, as well as portions of northwestern Rowan County. It includes the home of incumbent Republican Julia Craven Howard, who has represented the 77th district and its predecessors since 1989.
North Carolina House of Representatives 77th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Julia Craven Howard (incumbent) | 41,240 | 79.08% |
| | Democratic | Kashmir Sibby | 10,907 | 20.92% |
| Total votes | Total votes | Total votes | 52,147 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 78

The new 78th district includes portions of western Moore County and most of Randolph County. It includes the home of incumbent Republican Neal Jackson, who has represented the 78th district since 2023.
North Carolina House of Representatives 78th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Neal Jackson (incumbent) | 38,928 | 76.46% |
| | Democratic | Lowell Simon | 11,985 | 23.54% |
| Total votes | Total votes | Total votes | 50,913 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 79

The new 79th district includes all of Beaufort, Hyde, and Pamlico counties, as well as most of Dare County. It includes the home of incumbent Republican Keith Kidwell, who has represented the 79th district since 2019.
North Carolina House of Representatives 79th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Keith Kidwell (incumbent) | 32,111 | 63.24% |
| | Democratic | Mary Beedle | 18,667 | 36.76% |
| Total votes | Total votes | Total votes | 50,778 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

### Districts 80-99
#### District 80

The new 80th district includes portions of eastern Davidson County. It includes the home of incumbent Republican Sam Watford, who has represented the 80th district since 2021.
North Carolina House of Representatives 80th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Sam Watford (incumbent) | 5,931 | 50.32% |
| | Republican | Eddie Gallimore | 5,855 | 49.68% |
| Total votes | Total votes | Total votes | 11,786 | 100% |
North Carolina House of Representatives 80th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Sam Watford (incumbent) | 33,897 | 75.70% |
| | Democratic | Kimberly Titlebaum | 10,884 | 24.30% |
| Total votes | Total votes | Total votes | 44,781 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 81

The new 81st district includes portions of western Davidson County. It includes the home of incumbent Republican Larry Potts, who has represented the 81st district since 2017.
North Carolina House of Representatives 81st district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Larry Potts (incumbent) | 33,971 | 75.70% |
| | Democratic | Pamela McAfee | 13,293 | 28.13% |
| Total votes | Total votes | Total votes | 47,264 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 82

The new 82nd district includes portions of southern Cabarrus County. It includes the home of incumbent Republican Kevin Crutchfield, who has represented the 83rd district since 2023.
North Carolina House of Representatives 82nd district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Brian Echevarria | 4,626 | 50.92% |
| | Republican | Kevin Crutchfield (incumbent) | 4,459 | 49.08% |
| Total votes | Total votes | Total votes | 9,085 | 100% |
North Carolina House of Representatives 82nd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Brian Echevarria | 26,965 | 54.35% |
| | Democratic | Sabrina Berry | 22,649 | 45.65% |
| Total votes | Total votes | Total votes | 49,614 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 83

The new 83rd district includes portions of northwestern Cabarrus County and southwestern Rowan County. It has no incumbent.
North Carolina House of Representatives 83rd district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Grant Campbell | 5,032 | 52.26% |
| | Republican | Brad Jenkins | 4,597 | 47.74% |
| Total votes | Total votes | Total votes | 9,629 | 100% |
North Carolina House of Representatives 83rd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Grant Campbell | 30,279 | 65.68% |
| | Democratic | Joanne Chesley | 15,825 | 34.32% |
| Total votes | Total votes | Total votes | 46,104 | 100% |
| | Republican win (new seat) | Republican win (new seat) | Republican win (new seat) | Republican win (new seat) |

#### District 84

The new 84th district includes portions of northern Iredell County. It includes the home of incumbent Republican Jeffrey McNeely, who has represented the 84th district since 2019.
North Carolina House of Representatives 84th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Jeffrey McNeely (incumbent) | 6,775 | 55.24% |
| | Republican | John (Doug) Gallina | 5,490 | 44.76% |
| Total votes | Total votes | Total votes | 12,265 | 100% |
North Carolina House of Representatives 84th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Jeffrey McNeely (incumbent) | 31,180 | 68.17% |
| | Democratic | Chris Gilbert | 13,424 | 29.35% |
| | Independent | Lisa Mozer (write-in) | 788 | 1.72% |
| | Write-in | Write-in | 346 | 0.76% |
| Total votes | Total votes | Total votes | 45,738 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 85

The new 85th district includes all of Avery, Mitchell, and Yadkin counties, as well as most of McDowell County. It includes the home of incumbent Republican Dudley Greene, who has represented the 85th district since 2021.
North Carolina House of Representatives 85th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Dudley Greene (incumbent) | 36,145 | 74.19% |
| | Democratic | John Ford | 12,574 | 25.81% |
| Total votes | Total votes | Total votes | 48,719 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 86

The new 86th district includes all of Burke County. It includes the home of incumbent Republican Hugh Blackwell, who has represented the 86th district since 2009.
North Carolina House of Representatives 86th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Hugh Blackwell (incumbent) | 32,134 | 72.05% |
| | Democratic | Gena Singleton | 12,467 | 27.95% |
| Total votes | Total votes | Total votes | 44,601 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 87

The new 87th district includes all of Caldwell County, and portions of southern Watauga County. It includes the home of incumbent Republican Destin Hall, who has represented the 87th district since 2017.
North Carolina House of Representatives 87th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Destin Hall (incumbent) | 34,187 | 75.42% |
| | Democratic | Barbara Kirby | 11,142 | 24.58% |
| Total votes | Total votes | Total votes | 45,329 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 88

The new 88th district includes portions of southern Mecklenburg County. It includes the home of incumbent Democrat Mary Belk, who has represented the 88th district since 2017.
North Carolina House of Representatives 88th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mary Belk (incumbent) | 33,555 | 100% |
| Total votes | Total votes | Total votes | 33,555 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 89

The new 89th district includes most of Catawba County and portions of western Iredell County. It includes the home of incumbent Republican Mitchell Setzer, who has represented the 89th district and its predecessors since 1999.
North Carolina House of Representatives 89th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Mitchell Setzer (incumbent) | 38,122 | 75.99% |
| | Democratic | Greg Cranford | 12,044 | 24.01% |
| Total votes | Total votes | Total votes | 50,166 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 90

The new 90th district includes all of Surry County and portions of northeastern Wilkes County. It includes the home of incumbent Republican Sarah Stevens, who has represented the 90th district since 2009.
North Carolina House of Representatives 90th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Sarah Stevens (incumbent) | 35,674 | 77.90% |
| | Democratic | Ken Badgett | 10,119 | 22.10% |
| Total votes | Total votes | Total votes | 45,793 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 91

The new 91st district includes all of Stokes County and portions of northern Forsyth County. It includes the home of incumbent Republican Kyle Hall, who has represented the 91st district since 2015.
North Carolina House of Representatives 91st district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Kyle Hall (incumbent) | 29,819 | 67.16% |
| | Democratic | Vivian Fulk | 14,583 | 32.84% |
| Total votes | Total votes | Total votes | 44,402 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 92

The new 92nd district includes portions of southwestern Mecklenburg County. It includes the home of incumbent Democrat Terry Brown, who has represented the 92nd district since 2021.
North Carolina House of Representatives 92nd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Terry Brown (incumbent) | 37,214 | 100% |
| Total votes | Total votes | Total votes | 37,214 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 93

The new 93rd district includes all of Ashe and Alleghany counties, as well as most of Watauga County. It includes the home of incumbent Republican Ray Pickett, who has represented the 93rd district since 2021.
North Carolina House of Representatives 93rd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Ray Pickett (incumbent) | 28,752 | 56.83% |
| | Democratic | Ben Massey | 21,841 | 43.17% |
| Total votes | Total votes | Total votes | 50,593 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 94

The new 94th district includes all of Alexander County, as well as most of Wilkes County. It includes the home of incumbent Republican Jeffrey Elmore, who has represented the 94th district since 2013. On May 9, 2023, Elmore announced his intent to retire after six terms to run for Lieutenant Governor. Elmore resigned on September 13, 2024 and Republican nominee Blair Eddins was appointed to the seat on September 24, 2024.
North Carolina House of Representatives 94th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Blair Eddins | 6,869 | 43.31% |
| | Republican | Stoney Greene | 4,922 | 31.04% |
| | Republican | Larry Yoder | 2,628 | 16.57% |
| | Republican | Dwight Shook | 1,440 | 9.08% |
| Total votes | Total votes | Total votes | 15,859 | 100% |
North Carolina House of Representatives 94th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Blair Eddins (incumbent) | 35,329 | 76.97% |
| | Democratic | Steve Moree | 10,573 | 23.03% |
| Total votes | Total votes | Total votes | 45,902 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 95

The new 95th district includes portions of southern Iredell County. It includes the home of incumbent Republican Grey Mills, who has represented the 95th district since 2021. On December 11, 2023, Mills announced his intent to retire after two terms to run for Congress.
North Carolina House of Representatives 95th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Richard (Todd) Carver | 32,402 | 64.47% |
| | Democratic | Mike Robinson | 17,855 | 35.53% |
| Total votes | Total votes | Total votes | 50,257 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 96

The new 96th district includes portions of northwestern Catawba County. It includes the home of incumbent Republican Jay Adams, who has represented the 96th district since 2015.
North Carolina House of Representatives 96th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Jay Adams (incumbent) | 28,037 | 64.21% |
| | Democratic | Elizabeth (Eli) Glynn | 15,629 | 35.79% |
| Total votes | Total votes | Total votes | 43,666 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 97

The new 97th district includes all of Lincoln County. It includes the home of incumbent Republican Jason Saine, who has represented the 97th district since 2011. Saine resigned his seat on August 12, 2024 and fellow Republican Heather Rhyne was appointed to the seat on August 19 2024.
North Carolina House of Representatives 97th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Heather Rhyne (incumbent) | 43,332 | 100% |
| Total votes | Total votes | Total votes | 43,332 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 98

The new 98th district includes portions of northern Mecklenburg County. It includes the home of incumbent Republican John 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 for State Treasurer, but on December 8, 2023, Bradford withdrew from that race and announced he would run for Congress.
North Carolina House of Representatives 98th district Democratic primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Beth Gardner Helfrich | 3,997 | 65.55% |
| | Democratic | Lisa Jewel | 2,101 | 34.45% |
| Total votes | Total votes | Total votes | 6,098 | 100% |
North Carolina House of Representatives 98th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Beth Gardner Helfrich | 27,083 | 52.20% |
| | Republican | Melinda Bales | 24,800 | 47.80% |
| Total votes | Total votes | Total votes | 51,883 | 100% |
| | Democratic gain from Republican | Democratic gain from Republican | Democratic gain from Republican | Democratic gain from Republican |

#### District 99

The new 99th district includes portions of eastern Mecklenburg County. It includes the home of incumbent Democrat Nasif Majeed, who has represented the 99th district since 2019.
North Carolina House of Representatives 99th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Nasif Majeed (incumbent) | 27,772 | 86.40% |
| | Libertarian | Rob Yates | 4,373 | 13.60% |
| Total votes | Total votes | Total votes | 32,145 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

### Districts 100-120
#### District 100

The new 100th district includes portions of southeastern Mecklenburg County. It includes the home of incumbent Democrat John Autry, who has represented the 100th district since 2017. On November 10, 2023, Autry announced his intent to retire after four terms.
North Carolina House of Representatives 100th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Julia Greenfield | 28,937 | 100% |
| Total votes | Total votes | Total votes | 28,937 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 101

The new 101st district includes portions of northern Mecklenburg County. It includes the home of incumbent Democrat Carolyn Logan, who has represented the 101st district since 2019.
North Carolina House of Representatives 101st district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Carolyn Logan (incumbent) | 34,424 | 100% |
| Total votes | Total votes | Total votes | 34,424 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 102

The new 102nd district includes portions of central Mecklenburg County. It includes the home of incumbent Democrat Becky Carney, who has represented the 102nd district since 2003.
North Carolina House of Representatives 102nd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Becky Carney (incumbent) | 39,811 | 100% |
| Total votes | Total votes | Total votes | 39,811 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 103

The new 103rd district includes portions of southern Mecklenburg County. It includes the homes of incumbent Democrat Laura Budd, who has represented the 103rd district since 2019, and Wesley Harris, who has represented the 105th district since 2019. On March 13, 2023, Harris announced his intent to retire after three terms to run for State Treasurer.
North Carolina House of Representatives 103rd district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Laura Budd (incumbent) | 25,772 | 58.07% |
| | Republican | Joshua Niday | 18,609 | 41.93% |
| Total votes | Total votes | Total votes | 44,381 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 104

The new 104th district includes portions of southern Mecklenburg County. It includes the home of incumbent Democrat Brandon Lofton, who has represented the 104th district since 2019.
North Carolina House of Representatives 104th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Brandon Lofton (incumbent) | 27,629 | 55.96% |
| | Republican | Krista Bokhari | 21,748 | 44.04% |
| Total votes | Total votes | Total votes | 49,377 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 105

The new 105th district portions of southeastern Mecklenburg County. It includes the home of incumbent Republican Tricia Cotham, who has represented the 112th district since 2023. She was elected as a Democrat, before switching parties on April 5, 2023.
North Carolina House of Representatives 105th district Democratic primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Nicole Sidman | 3,939 | 57.28% |
| | Democratic | Yolanda Holmes | 2,608 | 37.92% |
| | Democratic | Terry Lansdell | 330 | 4.80% |
| Total votes | Total votes | Total votes | 6,877 | 100% |
North Carolina House of Representatives 105th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Tricia Cotham (incumbent) | 27,299 | 50.20% |
| | Democratic | Nicole Sidman | 27,086 | 49.80% |
| Total votes | Total votes | Total votes | 54,385 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 106

The new 106th district includes portions of northern Mecklenburg County. It includes the home of incumbent Democrat Carla Cunningham, who has represented the 106th district since 2013.
North Carolina House of Representatives 106th district Democratic primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Carla Cunningham (incumbent) | 6,209 | 84.56% |
| | Democratic | Vermanno Bowman | 1,134 | 15.44% |
| Total votes | Total votes | Total votes | 7,343 | 100% |
North Carolina House of Representatives 106th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Carla Cunningham (incumbent) | 40,633 | 100% |
| Total votes | Total votes | Total votes | 40,633 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 107

The new 107th district includes portions of central Mecklenburg County. It includes the home of Democrat Kelly Alexander, who last represented the 107th district since 2009. On December 6, 2023, Alexander announced his intent to retire after eight terms. He died on September 6, 2024. Successor Bobby Drakeford was nominated to finish Alexander's term.
North Carolina House of Representatives 107th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Aisha Dew | 38,603 | 100% |
| Total votes | Total votes | Total votes | 38,603 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 108

The new 108th district includes portions of northeastern Gaston County. It includes the home of incumbent Republican John Torbett, who has represented the 108th district since 2011.
North Carolina House of Representatives 108th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | John Torbett (incumbent) | 28,982 | 64.59% |
| | Democratic | Sydnie Hutchinson | 15,892 | 35.41% |
| Total votes | Total votes | Total votes | 44,874 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 109

The new 109th district includes portions of southeastern Gaston County. It includes the home of incumbent Republican Donnie Loftis, who has represented the 109th district since 2021.
North Carolina House of Representatives 109th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Donnie Loftis (incumbent) | 28,167 | 58.03% |
| | Democratic | Pam Morgenstern | 20,374 | 41.97% |
| Total votes | Total votes | Total votes | 48,541 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 110

The new 110th district includes portions of northern Cleveland County and western Gaston County. It includes the home of incumbent Republican Kelly Hastings, who has represented the 110th district since 2011.
North Carolina House of Representatives 110th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Kelly Hastings (incumbent) | 7,347 | 88.15% |
| | Republican | Esther Scott | 988 | 11.85% |
| Total votes | Total votes | Total votes | 8,335 | 100% |
North Carolina House of Representatives 110th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Kelly Hastings (incumbent) | 28,418 | 66.57% |
| | Democratic | Justin Matthews | 14,268 | 33.43% |
| Total votes | Total votes | Total votes | 42,686 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 111

The new 111th district includes portions of southern Cleveland County and eastern Rutherford County. It includes the home of incumbent Republican Speaker of the House Tim Moore, who has represented the 111th district since 2003. On July 19, 2023, Moore announced his intent to retire after eleven terms, announcing a run for Congress on November 7, 2023.
North Carolina House of Representatives 111th district Republican primary election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Paul Scott | 3,648 | 34.31% |
| | Republican | David Allen | 3,239 | 30.46% |
| | Republican | Paul Brintley | 1,985 | 18.67% |
| | Republican | Scott Neisler | 1,760 | 16.55% |
| Total votes | Total votes | Total votes | 10,632 | 100% |
North Carolina House of Representatives 111th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Paul Scott | 31,434 | 73.89% |
| | Democratic | Frances Rollinson Webber | 11,110 | 26.11% |
| Total votes | Total votes | Total votes | 42,544 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 112

The new 112th district includes portions of southeastern Mecklenburg County. It has no incumbent. Democrat Jordan Lopez went uncontested in the primary and general election.
North Carolina House of Representatives 112th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Jordan Lopez | 32,721 | 100% |
| Total votes | Total votes | Total votes | 32,721 | 100% |
| | Democratic win (new seat) | Democratic win (new seat) | Democratic win (new seat) | Democratic win (new seat) |

#### District 113

The new 113th district includes all of Polk County, portions of southern Henderson and McDowell counties, and portions of western Rutherford County. It includes the home of incumbent Republican Jake Johnson, who has represented the 113th district since 2019.
North Carolina House of Representatives 113th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Jake Johnson (incumbent) | 34,467 | 66.68% |
| | Democratic | Michelle Antalec | 17,223 | 33.32% |
| Total votes | Total votes | Total votes | 51,690 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 114

The new 114th district includes portions of southern Buncombe County. It includes the home of incumbent Democrat Eric Ager, who has represented the 114th district since 2023.
North Carolina House of Representatives 114th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Eric Ager (incumbent) | 32,441 | 59.69% |
| | Republican | Sherry Higgins | 21,905 | 40.31% |
| Total votes | Total votes | Total votes | 54,346 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 115

The new 115th district includes portions of northern Buncombe County. It includes the home of incumbent Democrat Lindsey Prather, who has represented the 115th district since 2023.
North Carolina House of Representatives 115th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Lindsey Prather (incumbent) | 26,203 | 51.46% |
| | Republican | Ruth Smith | 24,720 | 48.54% |
| Total votes | Total votes | Total votes | 50,923 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 116

The new 116th district includes portions of central Buncombe County. It includes the home of incumbent Democrat Caleb 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 for Congress.
Former Representative Brian Turner went uncontested in the primary and general elections.
North Carolina House of Representatives 116th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Democratic | Brian Turner | 42,815 | 100% |
| Total votes | Total votes | Total votes | 42,815 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

#### District 117

The new 117th district includes portions of northern Henderson County. It includes the home of incumbent Republican Jennifer Balkcom, who has represented the 117th district since 2023.
North Carolina House of Representatives 117th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Jennifer Balkcom (incumbent) | 30,603 | 57.75% |
| | Democratic | Steve Martinez | 22,390 | 42.25% |
| Total votes | Total votes | Total votes | 52,993 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 118

The new 118th district includes all of Haywood and Madison counties. It includes the home of incumbent Republican Mark Pless, who has represented the 118th district since 2021.
North Carolina House of Representatives 118th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Mark Pless (incumbent) | 30,807 | 61.26% |
| | Democratic | Evelyn Davidson | 19,480 | 38.74% |
| Total votes | Total votes | Total votes | 50,287 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 119

The new 119th district includes all of Jackson, Swain, and Transylvania counties. It includes the home of incumbent Republican Mike Clampitt, who has represented the 119th district since 2021.
North Carolina House of Representatives 119th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Mike Clampitt (incumbent) | 26,871 | 55.39% |
| | Democratic | Mark Burrows | 21,641 | 44.61% |
| Total votes | Total votes | Total votes | 48,512 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |

#### District 120

The new 120th district includes all of Cherokee, Clay, Graham, and Macon counties. It includes the home of incumbent Republican Karl Gillespie, who has represented the 120th district since 2021.
North Carolina House of Representatives 120th district general election, 2024 :
| Party | Party | Candidate | Votes | % |
| | Republican | Karl Gillespie (incumbent) | 38,040 | 75.16% |
| | Democratic | Nancy Curtis | 12,572 | 24.84% |
| Total votes | Total votes | Total votes | 50,612 | 100% |
| | Republican hold | Republican hold | Republican hold | Republican hold |