This is the 2019 race. The latest: 2026 →

2019Final resultsSpecial election

2019 special election for North Carolina's 3rd District

U.S. House · North Carolina

Greg Murphy (R) won with 61.7% of the vote, defeating Allen Thomas (D) by 24.3 points.

Greg MurphyRepublican · winner
61.7%70,407
Allen ThomasDemocrat
37.5%42,738
Greg HoltConstitution
0.4%507
Tim HarrisLibertarian
0.3%394
114,046 votes

Source: Federal Election CommissionUpdated Oct 3, 2026, 3:20 AM ET

The seat over time

D − R margin in this seat's races around 2019

Races before and after

EvenR+34.42016R+24.32019 special electionR+26.72020

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

Money in this race

Each line compares the two campaigns on one scale.

Allen ThomasNo Republican
$623.7K
Raised by the campaign
—
$623.6K
Spent by the campaign
—
$151
Cash on hand
—

Campaign money: FEC, through Dec 31, 2020.

Source: FEC campaign filingsUpdated Dec 31, 2020

Polls against the result

R+20EvenD+20Result R+24.3Sep 10
  • Poll with Thomas ahead
  • Poll with Murphy ahead
  • Result
PollsterDatesSampleThomasMurphyMarginAdjustedMiss vs resultGradeRelease
RRH ElectionsAug 27500 4051R+11—+13.3B+Wikipedia

Adjusted: after correcting for the pollster's house effect and likely-voter screens. Miss: the poll's margin minus the result; + means the poll leaned Democratic. Grade: the pollster's accuracy in past elections, A+ to D (pollster ratings).

Source: Each poll's release, via FiveThirtyEight poll listsUpdated Aug 27, 2019

The candidates

Greg Murphy (R)Allen Thomas (D)

Also on the ballot: Greg Holt (Constitution), 0.4%; Tim Harris (Libertarian), 0.3%