This is the 1970 race. The latest: 2026 →

1970Final results

1970 election for North Carolina Senate District 28

North Carolina State Senate · North Carolina

David T. Flaherty (R) won with 55.6% of the vote, defeating Ted G. West (D) by 13.5 points.

David T. FlahertyRepublican · winner · incumbent
55.6%17,355
Ted G. WestDemocrat
42.1%13,139
John T. GathingsOther party
2.3%710
31,204 votes

Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET

The seat over time

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

Races before and after

EvenD+6.21986D+4.31988D+4.11990R+4.41994R+0.41996D+2.61998

Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET

The candidates

David T. Flaherty (R)Ted G. West (D)

Also on the ballot: John T. Gathings (Other party), 2.3%