2020Final results
2020 election for North Carolina Senate District 34
North Carolina State Senate · North Carolina
Vickie Sawyer (R) won with 71.0% of the vote, defeating Barry Templeton (D) by 42.0 points.
Vickie SawyerRepublican · winner · incumbent
71.0%167,414
Barry TempletonDemocrat
29.0%68,396
235,810 votes
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET
The seat over time
D − R margin in this seat's races around 2020
Races before and after
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET