Mark Harris, U.S. Representative

Mark Harris

U.S. Representative● In office
Born
April 24, 1966
Current age
60
Home state
North Carolina
Party
Republican
In office
U.S. Representative, North Carolina (present)
On the ballot
2018–2024
Career timeline
2-0
RecordWin–Loss
Total Popular Votes
Harris377,886
Opponents305,180
2
Elections run

Between 2018 and 2024, Mark Harris ran in 2 U.S. House elections, winning all 2. Harris's biggest single-election total was 238,640 votes, in the 2024 U.S. House election in North Carolina's District 8. Harris's closest win came in the 2018 U.S. House election in North Carolina's District 9, decided by 905 votes.

Browse every U.S. House race in North Carolina's District 8, every U.S. House race in North Carolina's District 9, or all 2024 U.S. House races.

How many votes has Mark Harris received?

Mark Harris has received 377,886 popular votes across 2 U.S. elections, with a career record of 2–0.

Election history

Mark Harris’s election history
YearOfficeResultVotesOpponent(s)
2024U.S. HouseNorth CarolinaWon238,64059.61%Justin E. Dues
2018U.S. HouseNorth CarolinaWon139,24649.25%Dan McCready
Jeff Scott
Identity & sources. Identity verified against the Congressional Bioguide (H001102) and Wikidata (Q55622212). Election results come from official certified totals and the MIT Election Data and Science Lab; see methodology.
Cite this profile. PolitiFinder, “Mark Harris: election history & vote totals.” https://politifinder.com/p/mark-harris. Accessed [date].

Compiled by PolitiFinder. Election results from official certified sources and the MIT Election Lab. See Data & sources and methodology. Data last verified July 28, 2026.