1970Final results
1970 election for North Carolina Senate District 12
North Carolina State Senate · North Carolina
2 seats: J. Ruffin Bailey (D), Jyles J. Coggins (D) won.
2 seatsJ. Ruffin BaileyDemocrat · winner · incumbent
28.2%21,027
Jyles J. CogginsDemocrat · winner · incumbent
27.7%20,685
Franklin T. Dupree Jr.Other party
23.5%17,539
Frederick SpeidelRepublican
20.6%15,402
74,653 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