1970Final results
1970 election for North Carolina Senate District 22
North Carolina State Senate · North Carolina
2 seats: Hamilton C. Horton Jr. (R), Harry Bagnal (R) won.
2 seatsHamilton C. Horton Jr.Republican · winner
29.1%23,428
Harry BagnalRepublican · winner · incumbent
26.6%21,365
Weston P. HatfieldDemocrat
24.1%19,418
Helen H. BarnesDemocrat
20.2%16,244
80,455 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
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET