This is the 2018 race. The latest: 2026 →

2018Final results

2018 election for North Carolina House District 34

North Carolina House of Representatives · North Carolina

Grier Martin (D) won with 65.5% of the vote, defeating Catherine Whiteford (R) by 33.4 points.

Grier MartinDemocrat · winner · incumbent
65.5%26,348
32.1%12,903
Cap HayesLibertarian
2.4%970
40,221 votes

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 6:17 AM ET

The seat over time

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

Races before and after

EvenD+19.82008D+8.32010D+35.12016D+33.42018D+17.42020D+23.62022

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 6:17 AM ET

The candidates

Grier Martin (D)Catherine Whiteford (R)

Also on the ballot: Cap Hayes (Libertarian), 2.4%