North Carolina's 7th congressional district: election results
U.S. House elections in North Carolina's 7th 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: David Rouzer (Republican), term ends 2027-01-03.
| Year | Winner | Party | Share | Margin |
|---|---|---|---|---|
| 2024 | David Rouzer | Republican | 58.6% | 17.2 |
| 2022 | David Rouzer | Republican | 57.7% | 15.4 |
| 2020 | David Rouzer | Republican | 60.2% | 20.7 |
| 2018 | David Rouzer | Republican | 55.5% | 12.7 |
| 2016 | David Rouzer | Republican | 60.9% | 21.8 |
| 2014 | David Rouzer | Republican | 59.4% | 22.2 |
| 2012 | Mike McIntyre | Democratic | 50.1% | 0.2 |
| 2010 | Mike McIntyre | Democratic | 53.7% | 7.4 |
| 2008 | Mike McIntyre | Democratic | 68.8% | 37.7 |
| 2006 | Mike McIntyre | Democratic | 72.8% | 45.6 |
| 2004 | Mike McIntyre | Democratic | 73.2% | 46.4 |
| 2002 | Mike McIntyre | Democratic | 71.1% | 43.8 |
| 2000 | Mike McIntyre | Democratic | 69.7% | 40.8 |
| 1998 | Mike McIntyre | Democratic | 91.3% | 82.5 |
| 1980 | Charles G. Rose | Democratic | 68.7% | 37.5 |
| 1978 | Charles G. Rose | Democratic | 69.9% | 39.8 |
| 1976 | Charles G. Rose | Democratic | 81.3% | 62.6 |
2024
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| David Rouzer Won | REP | 254,022 | 58.59% | |
| Marlando D. Pridgen | DEM | 179,512 | 41.41% | |
| Total | 433,534 | |||
2022
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| David Rouzer Won | REP | 164,047 | 57.71% | |
| Charles Graham | DEM | 120,222 | 42.29% | |
| Total | 284,269 | |||
2020
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| David Rouzer Won | REP | 272,443 | 60.25% | |
| Christopher Mitchell Ward | DEM | 179,045 | 39.59% | |
| Write-in | — | 426 | 0.09% | |
| Theresa Everett | W | 294 | 0.07% | |
| Total | 452,208 | |||
Questions and answers
Who represents North Carolina's 7th congressional district?
David Rouzer (Republican) is the current representative; the term ends on 2027-01-03.
Who won the last election in North Carolina's 7th congressional district?
David Rouzer won in 2024 by 17.2 points.
Results: FiveThirtyEight, from official sources.