North Carolina's 8th congressional district: election results
U.S. House elections in North Carolina's 8th congressional district, 1976 to 2024: winners, vote shares and margins. District lines are redrawn after each census, so the area covered changes over time.
Current representative: Mark Harris (Republican), term ends 2027-01-03.
| Year | Winner | Party | Share | Margin |
|---|---|---|---|---|
| 2024 | Mark Harris | Republican | 59.6% | 19.2 |
| 2022 | Dan Bishop | Republican | 69.9% | 39.8 |
| 2020 | Richard Hudson | Republican | 53.3% | 6.6 |
| 2018 | Richard Hudson | Republican | 55.3% | 10.7 |
| 2016 | Richard Hudson | Republican | 58.8% | 17.6 |
| 2014 | Richard Hudson | Republican | 64.9% | 29.7 |
| 2012 | Richard Hudson | Republican | 53.2% | 7.8 |
| 2010 | Lawrence Webb Kissell | Democratic | 53.0% | 9.3 |
| 2008 | Lawrence Webb Kissell | Democratic | 55.4% | 10.8 |
| 2006 | Robert C. Hayes | Republican | 50.1% | 0.3 |
| 2004 | Robert C. Hayes | Republican | 55.5% | 11.1 |
| 2002 | Robert C. Hayes | Republican | 53.6% | 9.0 |
| 2000 | Robert C. Hayes | Republican | 55.0% | 11.0 |
| 1998 | Robert C. Hayes | Republican | 50.7% | 2.5 |
| 1980 | Willie G. Hefner | Democratic | 58.5% | 17.1 |
| 1978 | Willie G. Hefner | Democratic | 59.0% | 18.0 |
| 1976 | Willie G. Hefner | Democratic | 65.7% | 33.2 |
2024
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Mark Harris Won | REP | 238,640 | 59.61% | |
| Justin E. Dues | DEM | 161,709 | 40.39% | |
| Total | 400,349 | |||
2022
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Dan Bishop Won | REP | 183,998 | 69.91% | |
| Scott Huffman | DEM | 79,192 | 30.09% | |
| Total | 263,190 | |||
2020
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Richard Hudson Won | REP | 202,774 | 53.28% | |
| Patricia Timmons-Goodson | DEM | 177,781 | 46.72% | |
| Total | 380,555 | |||
Questions and answers
Who represents North Carolina's 8th congressional district?
Mark Harris (Republican) is the current representative; the term ends on 2027-01-03.
Who won the last election in North Carolina's 8th congressional district?
Mark Harris won in 2024 by 19.2 points.
Results: FiveThirtyEight, from official sources.