2024 United States House of Representatives elections in North Carolina
From Wikipedia, the free encyclopedia
The 2024 United States House of Representatives elections in North Carolina were held on November 5, 2024, to elect the fourteen U.S. representatives from the State of North Carolina, one from all fourteen of the state's congressional districts. The elections coincided with the 2024 U.S. presidential election, as well as other elections to the House of Representatives, elections to the United States Senate, and various state and local elections. The primary elections took place on March 5, 2024.
November 5, 2024
| ||||||||||||||||||||||||||||
All 14 North Carolina seats to the United States House of Representatives | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
Background
In 2021, the North Carolina Supreme Court ruled against a congressional map proposed by the state legislature deeming it as a partisan gerrymander and drew its own congressional map that was used for the 2022 election cycle. However, after the 2022 elections, Republicans gained a majority on the State Supreme Court, and ruled in April 2023 that claims of partisan gerrymandering are non-justiciable. The General Assembly passed a new map placing three incumbent Democrats in Republican-leaning districts.[1]
District 1
| |||||||||||||||||
Davis: 40–50% 50–60% 60–70% 70–80% 80–90% >90% Buckhout: 40–50% 50–60% 60–70% 70–80% 80–90% >90% Tie | |||||||||||||||||
| |||||||||||||||||
The new 1st district includes all of Bertie, Camden, Chowan, Currituck, Edgecombe, Gates, Greene, Halifax, Hertford, Lenoir, Martin, Nash, Northampton, Pasquotank, Perquimans, Tyrrell, Vance, Warren, Wayne, Washington, and Wilson counties, as well as a small portion of eastern Granville County. The incumbent was Democrat Don Davis, who was previously elected with 52.4% of the vote in 2022.[2]
Democratic primary
Nominee
Endorsements
U.S representatives
- Seth Moulton, U.S. representative from Massachusetts's 6th congressional district (2015–present)[4]
Organizations
- AIPAC[5]
- Democratic Majority for Israel[6]
- International Franchise Association[7]
- Jewish Democratic Council of America[8]
- Natural Resources Defense Council[9]
- NextGen America PAC (post-primary)[10]
- Sierra Club[11]
- With Honor Fund[12]
Labor unions
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Don Davis (D) | $1,202,922 | $259,214 | $961,680 |
| Source: Federal Election Commission[14] | |||
Republican primary
Nominee
- Laurie Buckhout, consulting firm owner and retired colonel[15]
Eliminated in primary
Withdrawn
Endorsements
U.S. representatives
- Ryan Zinke, U.S. representative from Montana's 1st congressional district (2023–present) and at-large district (2015–2017); former U.S. secretary of the interior (2017–2019)[19]
Organizations
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Laurie Buckhout (R) | $1,326,681[a] | $1,011,957 | $314,724 |
| Sandy Smith (R) | $897,926[b] | $855,498 | $55,218 |
| Source: Federal Election Commission[14] | |||
Results

- 50–60%
- 60–70%
- 70–80%
- 50–60%
- 60–70%
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Laurie Buckhout | 33,893 | 53.5 | |
| Republican | Sandy Smith | 29,471 | 46.5 | |
| Total votes | 63,364 | 100.0 | ||
Libertarian primary
Nominee
- Tom Bailey (Libertarian), former chair of the Guilford County Libertarian Party, perennial candidate, and nominee for U.S. Senate in 2004[24]
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Tossup | November 10, 2023 |
| Inside Elections[26] | Tilt D | October 10, 2024 |
| Sabato's Crystal Ball[27] | Lean D | October 24, 2024 |
| Elections Daily[28] | Lean D | November 4, 2024 |
| CNalysis[29] | Lean D | November 4, 2024 |
| Decision Desk HQ[30] | Lean D | October 11, 2024 |
Polling
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Don Davis (incumbent) | 186,341 | 49.5 | |
| Republican | Laurie Buckhout | 180,034 | 47.8 | |
| Libertarian | Tom Bailey | 9,949 | 2.6 | |
| Total votes | 376,324 | 100.0 | ||
| Democratic hold | ||||
District 2
| |||||||||||||||||
Precinct results Ross: 40–50% 50–60% 60–70% 70–80% 80–90% Swain: 40–50% 50–60% 60–70% | |||||||||||||||||
| |||||||||||||||||
The new 2nd district encompasses portions of central Wake County. The incumbent was Democrat Deborah Ross, who was re-elected with 64.7% of the vote in 2022.[2]
Democratic primary
Nominee
- Deborah Ross, incumbent U.S. representative[34]
Eliminated in primary
- Micheal Camero, business manager[24]
Endorsements
Organizations
- AIPAC[5]
- Democratic Majority for Israel[6]
- Feminist Majority PAC[35]
- Giffords (post-primary)[36]
- Humane Society Legislative Fund[37]
- Jewish Democratic Council of America[8]
- League of Conservation Voters[38]
- National Organization for Women PAC[39]
- National Women's Political Caucus[40]
- Pro-Israel America (post-primary)[41]
- Sierra Club[11]
Labor unions
Newspapers
- The News & Observer (Democratic primary only)[43]
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Deborah Ross (D) | $973,532 | $720,879 | $721,977 |
| Source: Federal Election Commission[44] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Deborah Ross (incumbent) | 69,564 | 93.6 | |
| Democratic | Micheal Camero | 4,761 | 6.4 | |
| Total votes | 74,325 | 100.0 | ||
Republican primary
Nominee
Eliminated in primary
Withdrawn
- Kenny Xu, author (ran in the 13th district)[45]
Endorsements
Newspapers
- The News & Observer (Republican primary only)[43]
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Alan Swain (R) | $4,654 | $146 | $6,504 |
| Source: Federal Election Commission[44] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Alan Swain | 25,759 | 59.5 | |
| Republican | Eugene Douglass | 9,751 | 22.5 | |
| Republican | Robert Morales | 7,747 | 17.9 | |
| Total votes | 43,257 | 100.0 | ||
Green primary
Nominee
- Michael Dublin (Green), teacher[24]
Endorsements
Political parties
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Solid D | November 10, 2023 |
| Inside Elections[26] | Solid D | October 27, 2023 |
| Sabato's Crystal Ball[27] | Safe D | October 26, 2023 |
| Elections Daily[28] | Safe D | October 26, 2023 |
| CNalysis[29] | Solid D | November 16, 2023 |
| Decision Desk HQ[30] | Safe D | June 1, 2024 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Deborah Ross (incumbent) | 268,662 | 66.3 | |
| Republican | Alan Swain | 128,164 | 31.6 | |
| Green | Michael Dublin | 8,691 | 2.1 | |
| Total votes | 405,517 | 100.0 | ||
| Democratic hold | ||||
District 3
| |||||||||||||||||
Murphy: 50–60% 60–70% 70–80% 80–90% >90% Cormos: 50–60% 60–70% | |||||||||||||||||
| |||||||||||||||||
The new 3rd district includes all of Beaufort, Carteret, Craven, Dare, Duplin, Hyde, Jones, Onslow, Pamlico, and Pitt counties, as well as most of Sampson County. The incumbent was Republican Greg Murphy, who was re-elected with 66.9% of the vote in 2022.[2]
Republican primary
Nominee
- Greg Murphy, incumbent U.S. representative[47]
Endorsements
Organizations
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Greg Murphy (R) | $1,009,171 | $544,989 | $1,273,695 |
| Source: Federal Election Commission[49] | |||
Libertarian primary
Nominee
- Gheorghe Cormos, lawyer[24]
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Solid R | November 10, 2023 |
| Inside Elections[26] | Solid R | October 27, 2023 |
| Sabato's Crystal Ball[27] | Safe R | October 26, 2023 |
| Elections Daily[28] | Safe R | October 26, 2023 |
| CNalysis[29] | Solid R | November 16, 2023 |
| Decision Desk HQ[30] | Safe R | June 1, 2024 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Greg Murphy (incumbent) | 248,276 | 77.4 | |
| Libertarian | Gheorghe Cormos | 72,565 | 22.6 | |
| Total votes | 320,841 | 100.0 | ||
| Republican hold | ||||
District 4
| |||||||||||||||||
Foushee: 40–50% 50–60% 60–70% 70–80% 80–90% >90% Blankenburg: 40–50% 50–60% 60–70% | |||||||||||||||||
| |||||||||||||||||
The new 4th district includes all of Durham and Orange counties, as well as portions of northern Chatham and western Wake counties. The incumbent was Democrat Valerie Foushee, who was elected to a first term with 66.9% of the vote in 2022.[2]
Democratic primary
Nominee
- Valerie Foushee, incumbent U.S. representative[50]
Endorsements
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Valerie Foushee (D) | $332,167 | $338,008 | $121,869 |
| Source: Federal Election Commission[51] | |||
Republican primary
Nominee
- Eric Blankenburg, tech executive[24]
Eliminated in primary
Endorsements
Newspapers
- The News & Observer (Republican primary only)[43]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Eric Blankenburg | 25,254 | 70.4 | |
| Republican | Mahesh Ganorkar | 10,597 | 29.6 | |
| Total votes | 35,851 | 100.0 | ||
Libertarian primary
Nominee
- Guy Meilleur (Libertarian), arborist and perennial candidate[24]
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Solid D | November 10, 2023 |
| Inside Elections[26] | Solid D | October 27, 2023 |
| Sabato's Crystal Ball[27] | Safe D | October 26, 2023 |
| Elections Daily[28] | Safe D | October 26, 2023 |
| CNalysis[29] | Solid D | November 16, 2023 |
| Decision Desk HQ[30] | Safe D | June 1, 2024 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Valerie Foushee (incumbent) | 308,064 | 71.9 | |
| Republican | Eric Blankenburg | 112,084 | 26.1 | |
| Libertarian | Guy Meilleur | 8,632 | 2.0 | |
| Total votes | 428,780 | 100.0 | ||
| Democratic hold | ||||
District 5
| |||||||||||||||||
Foxx: 60–70% 70–80% 80–90% Hubbard: 50–60% 60–70% | |||||||||||||||||
| |||||||||||||||||
The new 5th district includes all of Alexander, Alleghany, Ashe, Caldwell, Rockingham, Stokes, Surry, Watauga, and Wilkes counties, as well as portions of Guilford County. Due to redistricting, the district has two incumbents, Republican Virginia Foxx, who was re-elected with 63.2% of the vote in 2022, and Democrat Kathy Manning, who was re-elected with 54.5% of the vote in 2022.[2] However, on December 7, 2023, Manning announced she would retire after two terms in office, choosing to retire instead of running for re-election due to being placed into a much more Republican-leaning district than before.[52]
Republican primary
Nominee
- Virginia Foxx, incumbent U.S. representative[53]
Eliminated in primary
- Ryan Mayberry, former Alexander County commissioner[54]
Endorsements
Executive branch officials
- Donald Trump, 45th president of the United States[55]
Organizations
- AIPAC[5]
- FRC Action[56]
- International Franchise Association[7]
- National Rifle Association Political Victory Fund[48]
- National Right to Life Committee[57]
- Pro-Israel America[58]
- Republican Jewish Coalition[59]
Newspapers
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Virginia Foxx (R) | $1,241,936 | $872,817 | $2,882,144 |
| Ryan Mayberry (R) | $116,280 | $108,563 | $3,269 |
| Source: Federal Election Commission[61] | |||
Results

- 60–70%
- 70–80%
- 50–60%
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Virginia Foxx (incumbent) | 62,120 | 67.8 | |
| Republican | Ryan Mayberry | 29,457 | 32.2 | |
| Total votes | 91,577 | 100.0 | ||
Democratic primary
Nominee
- Chuck Hubbard, retired newspaper reporter[62]
Declined
- Kathy Manning, incumbent U.S. representative[63]
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Chuck Hubbard (D) | $123,887[d] | $104,225 | $19,662 |
| Source: Federal Election Commission[61] | |||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Solid R | November 10, 2023 |
| Inside Elections[26] | Solid R | October 27, 2023 |
| Sabato's Crystal Ball[27] | Safe R | October 26, 2023 |
| Elections Daily[28] | Safe R | October 26, 2023 |
| CNalysis[29] | Solid R | November 16, 2023 |
| Decision Desk HQ[30] | Safe R | June 1, 2024 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Virginia Foxx (incumbent) | 238,304 | 59.5 | |
| Democratic | Chuck Hubbard | 162,390 | 40.5 | |
| Total votes | 400,694 | 100.0 | ||
| Republican hold | ||||
District 6
| |||||||||||||||||
McDowell: 50–60% 60–70% 70–80% 80–90% >90% Hayes: 50–60% 60–70% 70–80% 80–90% | |||||||||||||||||
| |||||||||||||||||
The new 6th district includes all of Davidson, Davie, and Rowan counties, as well as portions of northwestern Cabarrus County, western Forsyth County, and southwestern Guilford County. Prior to redistricting, the incumbent was Democrat Kathy Manning; however, Manning was drawn out of the 6th district and into the 5th, leaving the district with no incumbent, as Manning instead chose to retire. Addison McDowell was the Republican nominee for this district, after he received the most votes in the March primary and former congressman Mark Walker withdrew from the race, forgoing a runoff election.[64]
As of 2025, Constitution Party candidate for this district Kevin Hayes is the best performing US House candidate in the party's history, in terms of both percentage and raw vote total.[65]
Democratic primary
Withdrawn
- Kathy Manning, incumbent U.S. representative from the 5th district[34][63]
Republican primary
Nominee
- Addison McDowell, healthcare lobbyist[66]
Advanced to runoff but withdrew
- Mark Walker, former U.S. representative (2015–2021) and candidate for U.S. Senate in 2022[64]
Eliminated in primary
- Christian Castelli, businessman and nominee for this district in 2022[67] (endorsed McDowell in runoff)[68]
- Mary Ann Contogiannis, plastic surgeon and candidate for this district in 2022[24]
- Bo Hines, lawyer, former college football player, and nominee for the 13th district in 2022[69]
- Jay Wagner, mayor of High Point[70]
Endorsements
Statewide officials
Mark Robinson, lieutenant governor of North Carolina (2021–2025)(denied by Robinson)[71]
Individuals
Richard Petty, NASCAR driver(denied by Petty)[72]
Organizations
Executive branch officials
- Donald Trump, 45th president of the United States (2017–2021)[66]
Individuals
- Donald Trump Jr., businessman and son of former president Donald Trump[74]
Organizations
U.S. cabinet officials
Mike Pompeo, former U.S. Secretary of State (2018–2021)(denied by Pompeo)[75]
U.S. senators
Markwayne Mullin, U.S. senator from Oklahoma (2023–present)(denied by Mullin)[75]
U.S. representatives
Gus Bilirakis, U.S. representative from Florida's 12th congressional district (2007–present)(withdrew endorsement due to fundraising with Castelli)[76]Matt Gaetz, U.S. representative from Florida's 1st congressional district (2017–present)(denied by Gaetz)[74]Mike Johnson, U.S. representative from Louisiana's 4th congressional district (2017–present) and Speaker of the House (2023–present)(withdrew endorsement due to becoming Speaker of the House)[75]
Organizations
Newspapers
U.S. cabinet officials
- Mike Pompeo, former U.S. Secretary of State (2018–2021)[75]
U.S. senators
- Markwayne Mullin, U.S. senator from Oklahoma (2023–present)[75]
U.S. representatives
- Gus Bilirakis, U.S. representative from Florida's 12th congressional district (2007–present) (previously endorsed Walker)[76]
- Matt Gaetz, U.S. representative from Florida's 1st congressional district (2017–present)[74]
- Mike Johnson, U.S. Representative from Louisiana's 4th congressional district (2017–present) and Speaker of the House (2023–present) (previously endorsed Walker)[75]
Statewide officials
- Mark Robinson, lieutenant governor of North Carolina (2021–2025)[71]
Individuals
- Richard Petty, NASCAR driver[72]
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Christian Castelli (R) | $827,154[e] | $373,990 | $459,853 |
| Mary Ann Contogiannis (R) | $128,699[f] | $127,343 | $9,860 |
| Bo Hines (R) | $1,081,897[g] | $972,486 | $113,805 |
| Addison McDowell (R) | $219,540 | $173,578 | $45,961 |
| Jay Wagner (R) | $165,935[h] | $147,530 | $18,404 |
| Mark Walker (R) | $689,873 | $436,380 | $276,135 |
| Source: Federal Election Commission[77] | |||
Polling
Results

- 20–30%
- 30–40%
- 20–30%
- 20–30%
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Addison McDowell | 21,285 | 26.1 | |
| Republican | Mark Walker | 19,633 | 24.1 | |
| Republican | Christian Castelli | 17,171 | 21.1 | |
| Republican | Bo Hines | 11,746 | 14.4 | |
| Republican | Jay Wagner | 7,462 | 9.2 | |
| Republican | Mary Ann Contogiannis | 4,195 | 5.1 | |
| Total votes | 81,492 | 100.0 | ||
Constitution Party
Nominee
- Kevin Hayes, business owner[79]
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Solid R (flip) | November 10, 2023 |
| Inside Elections[26] | Likely R (flip) | October 27, 2023 |
| Sabato's Crystal Ball[27] | Safe R (flip) | October 26, 2023 |
| Elections Daily[28] | Safe R (flip) | October 26, 2023 |
| CNalysis[29] | Solid R (flip) | November 16, 2023 |
| Decision Desk HQ[30] | Safe R (flip) | June 1, 2024 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Addison McDowell | 233,303 | 69.2 | |
| Constitution | Kevin Hayes | 104,017 | 30.8 | |
| Total votes | 337,320 | 100.0 | ||
| Republican gain from Democratic | ||||
District 7
| |||||||||||||||||
Rouzer: 50–60% 60–70% 70–80% 80–90% >90% Pridgen: 50–60% 60–70% 70–80% 80–90% >90% | |||||||||||||||||
| |||||||||||||||||
The new 7th district includes all of Bladen, Brunswick, Columbus, New Hanover, and Pender counties, as well as most of Cumberland County, and portions of eastern Robeson County and northwestern Sampson County. The incumbent was Republican David Rouzer, who was re-elected with 57.7% of the vote in 2022.[2]
Republican primary
Nominee
- David Rouzer, incumbent U.S. representative[24]
Endorsements
Organizations
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| David Rouzer (R) | $820,087 | $841,893 | $1,594,473 |
| Source: Federal Election Commission[81] | |||
Democratic primary
Nominee
- Marlando Pridgen, economic development consultant[24]
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Solid R | November 10, 2023 |
| Inside Elections[26] | Solid R | October 27, 2023 |
| Sabato's Crystal Ball[27] | Safe R | October 26, 2023 |
| Elections Daily[28] | Safe R | October 26, 2023 |
| CNalysis[29] | Solid R | November 16, 2023 |
| Decision Desk HQ[30] | Safe R | June 1, 2024 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | David Rouzer (incumbent) | 254,022 | 58.6 | |
| Democratic | Marlando Pridgen | 179,512 | 41.4 | |
| Total votes | 433,534 | 100.0 | ||
| Republican hold | ||||
District 8
| |||||||||||||||||
Harris: 50–60% 60–70% 70–80% Dues: 50–60% | |||||||||||||||||
| |||||||||||||||||
The new 8th district includes all of Anson, Montgomery, Richmond, Scotland, Stanly, and Union counties, as well as most of Cabarrus County, portions of southern Mecklenburg County, and most of Robeson County. The incumbent was Republican Dan Bishop, who was re-elected with 69.9% of the vote in 2022.[2]
Republican primary
Nominee
- Mark Harris, pastor, apparent winner of the voided 2018 election[i] for this district,[j] and candidate for U.S. Senate in 2014[83]
Eliminated in primary
- Allan Baucom, chair of the Union County Board of Soil and Water Supervisors and former Union County commissioner[84]
- John Bradford, state representative from the 98th district (2015–2019, 2021–present) (previously ran for state treasurer)[85]
- Don Brown, attorney and author[86]
- Leigh Brown, realtor and candidate for this district[j] in 2019[86]
- Chris Maples, executive director of external affairs at UNC–Pembroke and former district director for incumbent Dan Bishop[87]
Declined
- Dan Bishop, incumbent U.S. representative (ran for attorney general)[88]
- Tricia Cotham, state representative from the 112th district (2007–2017, 2023–present) and candidate for the 12th district in 2016 (ran for re-election)[89]
Endorsements
Statewide officials
- Mike Huckabee, former governor of Arkansas, candidate for President of the United States in 2008 and 2016[92]
- Mark Robinson, lieutenant governor of North Carolina[92]
Individuals
- Tony Perkins, president of the Family Research Council[92]
- Ralph Reed, founder and chairman of the Faith and Freedom Coalition[92]
Organizations
Newspapers
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Allan Baucom (R) | $1,063,700[k] | $495,075 | $568,624 |
| John Bradford (R) | $1,516,834[l] | $1,168,896 | $347,938 |
| Don Brown (R) | $48,998 | $39,226 | $9,771 |
| Leigh Brown (R) | $149,989[m] | $135,208 | $58,411 |
| Mark Harris (R) | $377,718[n] | $196,143 | $181,574 |
| Chris Maples (R) | $26,350[o] | $16,047 | $10,302 |
| Source: Federal Election Commission[95] | |||
Results

- 20–30%
- 30–40%
- 40–50%
- 50–60%
- 30–40%
- 40–50%
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Mark Harris | 24,764 | 30.4 | |
| Republican | Allan Baucom | 21,964 | 27.0 | |
| Republican | John Bradford | 14,458 | 17.8 | |
| Republican | Don Brown | 8,519 | 10.5 | |
| Republican | Leigh Brown | 7,845 | 9.6 | |
| Republican | Chris Maples | 3,787 | 4.6 | |
| Total votes | 81,337 | 100.0 | ||
Democratic primary
Nominee
- Justin Dues, tech consultant[24]
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Solid R | November 10, 2023 |
| Inside Elections[26] | Solid R | October 27, 2023 |
| Sabato's Crystal Ball[27] | Safe R | October 26, 2023 |
| Elections Daily[28] | Safe R | October 26, 2023 |
| CNalysis[29] | Solid R | November 16, 2023 |
| Decision Desk HQ[30] | Safe R | June 1, 2024 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Mark Harris | 238,640 | 59.6 | |
| Democratic | Justin Dues | 161,709 | 40.4 | |
| Total votes | 400,349 | 100.0 | ||
| Republican hold | ||||
District 9
| |||||||||||||||||||||
Hudson: 50–60% 60–70% 70–80% Bristow: 40–50% 60–70% | |||||||||||||||||||||
| |||||||||||||||||||||
The new 9th district includes all of Alamance, Hoke, Moore, and Randolph counties, as well as most of Chatham and Guilford counties, and portions of northwestern Cumberland County. The incumbent was Republican Richard Hudson who was re-elected with 56.5% of the vote in 2022.[2]
Republican primary
Nominee
- Richard Hudson, incumbent U.S. representative[67]
Eliminated in primary
- Troy Tarazon, systems engineer[54]
Endorsements
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Richard Hudson (R) | $1,990,487 | $2,020,540 | $1,405,909 |
| Source: Federal Election Commission[96] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Richard Hudson (incumbent) | 56,543 | 83.3 | |
| Republican | Troy Tarazon | 11,307 | 16.7 | |
| Total votes | 67,850 | 100.0 | ||
Democratic primary
Nominee
- Nigel William Bristow, retired police officer[54]
Independents
- Shelane Etchison, consultant[97]
Endorsements
Political parties
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Solid R | November 10, 2023 |
| Inside Elections[26] | Solid R | October 27, 2023 |
| Sabato's Crystal Ball[27] | Safe R | October 26, 2023 |
| Elections Daily[28] | Safe R | October 26, 2023 |
| CNalysis[29] | Solid R | November 16, 2023 |
| Decision Desk HQ[30] | Safe R | June 1, 2024 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Richard Hudson (incumbent) | 210,042 | 56.3 | |
| Democratic | Nigel William Bristow | 140,852 | 37.8 | |
| Independent | Shelane Etchison | 22,183 | 5.9 | |
| Total votes | 373,077 | 100.0 | ||
| Republican hold | ||||
District 10
| |||||||||||||||||
Harrigan: 60–70% 70–80% Scott: 50–60% | |||||||||||||||||
| |||||||||||||||||
The new 10th district includes all of Catawba, Iredell, Lincoln, and Yadkin counties, as well as most of Forsyth County. The incumbent was Republican Patrick McHenry, who was re-elected with 72.7% of the vote in 2022.[2]
Republican primary
Nominee
- Pat Harrigan, firearms manufacturer and nominee for the 14th district in 2022 (previously ran in the 14th district)[100]
Eliminated in primary
- Charles Eller, solar energy consultant[24]
- Diana Jimison, write-in candidate for this district in 2022[101]
- Brooke McGowan, activist[24]
- Grey Mills, state representative from the 95th district (2009–2013, 2021–present)[102]
Declined
- John Bradford, state representative from the 98th district (2015–2019, 2021–present)[103] (ran in the 8th district)[85]
- Dale Folwell, North Carolina State Treasurer (2017–present) (ran for governor)[104]
- Patrick McHenry, incumbent U.S. representative[105]
- Jason Saine, state representative from the 97th district (2011–present)[106]
- Vickie Sawyer, state senator from the 37th district (2018–present)[103][107]
Endorsements
Statewide officials
Organizations
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Charles Eller (R) | $8,376[p] | $6,671 | $1,704 |
| Pat Harrigan (R) | $963,154[q] | $402,143 | $635,059 |
| Brooke McGowan (R) | $19,617 | $18,028 | $1,588 |
| Grey Mills (R) | $1,236,368[r] | $679,870 | $556,498 |
| Source: Federal Election Commission[113] | |||
Results

- 40–50%
- 50–60%
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Pat Harrigan | 36,028 | 41.2 | |
| Republican | Grey Mills | 34,000 | 38.9 | |
| Republican | Brooke McGowan | 8,795 | 10.1 | |
| Republican | Charles Eller | 6,076 | 6.9 | |
| Republican | Diana Jimison | 2,535 | 2.9 | |
| Total votes | 87,434 | 100.0 | ||
Democratic primary
Nominee
- Ralph Scott Jr., U.S. Air Force veteran[24]
Libertarian primary
Nominee
- Steven Feldman (Libertarian), research scientist[24]
Constitution primary
Nominee
- Todd Helm[114]
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Steven Feldman (L) | $26,740 | $2,130 | $24,609 |
| Source: Federal Election Commission[113] | |||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Solid R | November 10, 2023 |
| Inside Elections[26] | Solid R | October 27, 2023 |
| Sabato's Crystal Ball[27] | Safe R | October 26, 2023 |
| Elections Daily[28] | Safe R | October 26, 2023 |
| CNalysis[29] | Solid R | November 16, 2023 |
| Decision Desk HQ[30] | Safe R | June 1, 2024 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Pat Harrigan | 233,814 | 57.5 | |
| Democratic | Ralph Scott Jr. | 155,383 | 38.2 | |
| Libertarian | Steven Feldman | 11,614 | 2.9 | |
| Constitution | Todd Helm | 5,884 | 1.4 | |
| Total votes | 406,695 | 100.0 | ||
| Republican hold | ||||
District 11
| |||||||||||||||||
Edwards: 50–60% 60–70% 70–80% 80–90% >90% Rudow: 50–60% 60–70% 70–80% 80–90% >90% | |||||||||||||||||
| |||||||||||||||||
The new 11th district includes all of Avery, Buncombe, Cherokee, Clay, Graham, Haywood, Henderson, Jackson, Macon, Madison, McDowell, Mitchell, Swain, Transylvania, and Yancey counties, as well as portions of Polk County. The incumbent was Republican Chuck Edwards, who was first elected with 53.8% of the vote in 2022.
Republican primary
Nominee
- Chuck Edwards, incumbent U.S. representative[115]
Eliminated in primary
- Christian Reagan, mortgage broker[116]
Endorsements
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Chuck Edwards (R) | $954,874 | $741,055 | $311,711 |
| Christian Reagan (R) | $33,070[s] | $31,850 | $1,219 |
| Source: Federal Election Commission[117] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Chuck Edwards (incumbent) | 66,717 | 68.9 | |
| Republican | Christian Reagan | 30,095 | 31.1 | |
| Total votes | 96,812 | 100.0 | ||
Democratic primary
Nominee
- Caleb Rudow, state representative from the 116th district (2022–present)[118]
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Caleb Rudow (D) | $127,416 | $54,241 | $73,174 |
| Source: Federal Election Commission[117] | |||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Solid R | November 10, 2023 |
| Inside Elections[26] | Solid R | October 27, 2023 |
| Sabato's Crystal Ball[27] | Safe R | October 26, 2023 |
| Elections Daily[28] | Likely R | October 26, 2023 |
| CNalysis[29] | Solid R | November 16, 2023 |
| Decision Desk HQ[30] | Safe R | June 1, 2024 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Chuck Edwards (incumbent) | 245,546 | 56.8 | |
| Democratic | Caleb Rudow | 186,977 | 43.2 | |
| Total votes | 432,523 | 100.0 | ||
| Republican hold | ||||
District 12
| |||||||||||||||||
Precinct results Adams: 50–60% 60–70% 70–80% 80–90% >90% Ali: 50–60% | |||||||||||||||||
| |||||||||||||||||
The new 12th district includes portions of central Mecklenburg County. The incumbent was Democrat Alma Adams, who was previously elected with 62.7% of the vote in 2022.[2]
Democratic primary
Nominee
- Alma Adams, incumbent U.S. representative[34]
Endorsements
Organizations
- Bend the Arc[119]
- Feminist Majority PAC[35]
- Humane Society Legislative Fund[37]
- National Organization for Women PAC[120]
- National Women's Political Caucus[40]
- Progressive Democrats of America[121]
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Alma Adams (D) | $363,441 | $392,738 | $514,146 |
| Source: Federal Election Commission[122] | |||
Republican primary
Nominee
- Addul Ali, former chair of the Cabarrus County Republican Party[24]
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Addul Ali (R) | $10,740 | $9,212 | $1,527 |
| Source: Federal Election Commission[122] | |||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Solid D | November 10, 2023 |
| Inside Elections[26] | Solid D | October 27, 2023 |
| Sabato's Crystal Ball[27] | Solid D | October 26, 2023 |
| Elections Daily[28] | Solid D | October 26, 2023 |
| CNalysis[29] | Solid D | November 16, 2023 |
| Decision Desk HQ[30] | Safe D | June 1, 2024 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Alma Adams (incumbent) | 259,627 | 74.0 | |
| Republican | Addul Ali | 91,128 | 26.0 | |
| Total votes | 350,755 | 100.0 | ||
| Democratic hold | ||||
District 13
| |||||||||||||||||
Knott: 50–60% 60–70% | |||||||||||||||||
| |||||||||||||||||
The new 13th district includes all of Caswell, Franklin, Harnett, Johnston, Lee, and Person counties, as well as most of Granville County and portions of Wake County. The incumbent was Democrat Wiley Nickel, who was first elected with 51.6% of the vote in 2022.[2] On December 14, 2023, Nickel announced he would retire after one term in office.[123]
Democratic primary
Nominee
- Frank Pierce, teacher and landscape contractor[24]
Declined
- Wiley Nickel, incumbent U.S. representative[124]
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Frank Pierce (D) | $500[t] | $237 | $262 |
| Source: Federal Election Commission[125] | |||
Endorsements
Republican primary
Nominee
- Brad Knott, attorney and son of former University of North Carolina Board of Governors member Joseph Thomas Knott[128]
Advanced to runoff but withdrew
- Kelly Daughtry, attorney, daughter of former state representative N. Leo Daughtry, and candidate for this district in 2022 (endorsed Knott, remained on ballot)[129]
Eliminated in primary
- Chris Baker, truck driver[24]
- DeVan Barbour, benefits consultant, former Johnston Community College trustee, and candidate for this district in 2022[130]
- Marcus Dellinger, sales management consultant[131]
- David Dixon, former director of global partnerships in the North Carolina State University Office of Global Engagement[131]
- Josh McConkey, emergency physician[132]
- James Phillips, realtor[24]
- Siddhanth Sharma, accountant[24]
- Matt Shoemaker, former DIA military intelligence analyst[133]
- Eric Stevenson, U.S. Navy veteran[24]
- Fred Von Canon, software training business owner (previously ran in the 1st district)[18]
- Steve Von Loor, translator, nominee for the 4th district in 2018 and candidate in 2020[131]
- Kenny Xu, author (previously ran in the 2nd district)[45]
Withdrawn
- Erin Paré, state representative from the 37th district (2021–present)[134] (ran for re-election)[135]
Endorsements
Organizations
U.S. executive branch officials
- Donald Trump, 45th president of the United States[136]
U.S. senators
Newspapers
- The News & Observer (Republican primary only)[43]
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| DeVan Barbour (R) | $197,286[u] | $11,239 | $90,328 |
| Kelly Daughtry (R) | $2,146,546[v] | $1,158,761 | $987,784 |
| David Dixon (R) | $13,000[w] | $6,461 | $6,538 |
| Brad Knott (R) | $736,110[x] | $670,611 | $65,498 |
| Josh McConkey (R) | $484,952[y] | $416,264 | $68,700 |
| Matt Shoemaker (R) | $109,012[z] | $104,408 | $4,603 |
| Fred Von Canon (R) | $1,996,205[aa] | $1,955,638 | $40,566 |
| Kenny Xu (R) | $160,463 | $131,077 | $29,386 |
| Source: Federal Election Commission[125] | |||
Results

- 20–30%
- 30–40%
- 20–30%
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Kelly Daughtry | 22,978 | 27.4 | |
| Republican | Brad Knott | 15,664 | 18.7 | |
| Republican | Fred Von Canon | 14,344 | 17.1 | |
| Republican | DeVan Barbour | 12,892 | 15.4 | |
| Republican | Josh McConkey | 5,926 | 7.1 | |
| Republican | Kenny Xu | 3,604 | 4.3 | |
| Republican | David Dixon | 2,146 | 2.6 | |
| Republican | Matt Shoemaker | 2,003 | 2.4 | |
| Republican | Chris Baker | 1,089 | 1.3 | |
| Republican | Eric Stevenson | 844 | 1.0 | |
| Republican | Marcus Dellinger | 798 | 1.0 | |
| Republican | Siddhanth Sharma | 614 | 0.7 | |
| Republican | James Phillips | 565 | 0.7 | |
| Republican | Steve Von Loor | 427 | 0.5 | |
| Total votes | 83,894 | 100.0 | ||
Runoff
Polling
| Poll source | Date(s) administered |
Sample size[c] |
Margin of error |
Kelly Daughtry |
Brad Knott |
Undecided |
|---|---|---|---|---|---|---|
| Differentiators[137][D] | May 4–6, 2024 | 400 (LV) | ± 4.9% | 17% | 74% | 9% |
| McLaughlin & Associates[138][E] | April 25–28, 2024 | 350 (LV) | – | 23% | 62% | 16% |
| Fabrizio, Lee & Associates[139][F] | April 2–3, 2024 | 400 (LV) | ± 4.9% | 51% | 32% | 17% |
| McLaughlin & Associates[138][E] | March 17–20, 2024 | 350 (LV) | – | 35% | 42% | 22% |
| Fabrizio, Lee & Associates[139][F] | March 1–13, 2024 | 400 (LV) | ± 4.9% | 41% | 37% | 21% |
Results

- 80–90%
- >90%
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Brad Knott | 19,632 | 90.8 | |
| Republican | Kelly Daughtry (withdrawn) | 1,998 | 9.2 | |
| Total votes | 21,630 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Solid R (flip) | November 10, 2023 |
| Inside Elections[26] | Likely R (flip) | October 27, 2023 |
| Sabato's Crystal Ball[27] | Safe R (flip) | October 26, 2023 |
| Elections Daily[28] | Safe R (flip) | October 26, 2023 |
| CNalysis[29] | Solid R (flip) | November 16, 2023 |
| Decision Desk HQ[30] | Safe R (flip) | June 1, 2024 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Brad Knott | 243,655 | 58.6 | |
| Democratic | Frank Pierce | 171,835 | 41.4 | |
| Total votes | 415,490 | 100.0 | ||
| Republican gain from Democratic | ||||
District 14
| |||||||||||||||||
Moore: 50–60% 60–70% 70–80% 80–90% >90% Genant: 50–60% 60–70% 70–80% 80–90% >90% | |||||||||||||||||
| |||||||||||||||||
The new 14th district includes all of Burke, Cleveland, Gaston, and Rutherford counties, as well as portions of Mecklenburg and Polk counties. The incumbent was Democrat Jeff Jackson, who was first elected with 57.7% of the vote in 2022.[2] On October 26, 2023, Jackson announced he would retire after one term, instead running for Attorney General.[140]
Democratic primary
Nominee
- Pam Genant, former chair of the Burke County Democratic Party and nominee for the 10th district in 2022[24]
Eliminated in primary
- Brendan Maginnis, financial executive and candidate for U.S. Senate in 2022[24]
Declined
- Jeff Jackson, incumbent U.S. representative (ran for attorney general)[141]
Endorsements
Organizations
Newspapers
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Pam Genan (D) | $8,885[ab] | $7,448 | $1,436 |
| Brendan Maginnis (D) | $38,660[ac] | $20,489 | $18,170 |
| Source: Federal Election Commission[142] | |||
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Pam Genant | 20,389 | 60.8 | |
| Democratic | Brendan Maginnis | 13,121 | 39.2 | |
| Total votes | 33,510 | 100.0 | ||
Republican primary
Nominee
- Tim Moore, Speaker of the North Carolina House of Representatives (2015–2025) from the 111th district (2003–2025)[143]
Eliminated in primary
- Jeff Gregory, retired postmaster and perennial candidate[24]
- Lillian Joseph, guardian ad litem and candidate for the 12th district in 2022[24]
Withdrawn
Endorsements
Executive branch officials
- Donald Trump, 45th president of the United States[144]
Organizations
- AIPAC[5]
- GOPAC[111]
- National Rifle Association Political Victory Fund[48]
- Susan B. Anthony Pro-Life America[145]
Newspapers
Fundraising
| Campaign finance reports as of February 14, 2024 | |||
|---|---|---|---|
| Candidate | Raised | Spent | Cash on hand |
| Tim Moore (R) | $1,558,569 | $673,345 | $885,224 |
| Source: Federal Election Commission[142] | |||
Polling
Results

- 60–70%
- 70–80%
- 80–90%
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Tim Moore | 55,644 | 75.0 | |
| Republican | Jeff Gregory | 9,562 | 12.9 | |
| Republican | Lillian Joseph | 8,996 | 12.1 | |
| Total votes | 74,202 | 100.0 | ||
General election
Predictions
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[25] | Solid R (flip) | November 10, 2023 |
| Inside Elections[26] | Likely R (flip) | October 27, 2023 |
| Sabato's Crystal Ball[27] | Safe R (flip) | October 26, 2023 |
| Elections Daily[28] | Safe R (flip) | October 26, 2023 |
| CNalysis[29] | Solid R (flip) | November 16, 2023 |
| Decision Desk HQ[30] | Safe R (flip) | June 1, 2024 |
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Tim Moore | 232,987 | 58.1 | |
| Democratic | Pam Genant | 168,269 | 41.9 | |
| Total votes | 401,256 | 100.0 | ||
| Republican gain from Democratic | ||||
See also
Notes
- $1,000,000 of this total was self-funded by Buckhout
- $450,000 of this total was self-funded by Smith
- Key:
A – all adults
RV – registered voters
LV – likely voters
V – unclear - $20,000 of this total was self-funded by Hubbard
- $500,000 of this total was self-funded by Castelli
- $86,600 of this total was self-funded by Contogiannis
- $601,500 of this total was self-funded by Hines
- $50,000 of this total was self-funded by Wagner
- Harris was narrowly elected to this seat in 2018, but the results were annulled and a new election held after state investigators alleged that political operatives hired by Harris' campaign committed electoral fraud.[82]
- This district was numbered as the 9th district prior to the 2020 redistricting cycle.
- $1,000,000 of this total was self-funded by Baucom
- $1,250,000 of this total was self-funded by Bradford
- $100,000 of this total was self-funded by Harris
- $75,000 of this total was self-funded by Harris
- $20,000 of this total was self-funded by Maples
- $500 of this total was self-funded by Eller
- $503,000 of this total was self-funded by Harrigan
- $1,025,000 of this total was self-funded by Mills
- $14,684 of this total was self-funded by Reagan
- $360 of this total was self-funded by Pierce
- $20,000 of this total was self-funded by Barbour
- $2,050,000 of this total was self-funded by Daughtry
- $10,000 of this total was self-funded by Daughtry
- $250,000 of this total was self-funded by Knott
- $250,000 of this total was self-funded by McConkey
- $67,870 of this total was self-funded by Shoemaker
- $1,890,000 of this total was self-funded by Von Canon
- $600 of this total was self-funded by Genan
- $36,985 of this total was self-funded by Maginnis
Partisan clients