1978Final results
1978 election for North Carolina House District 23
North Carolina House of Representatives · North Carolina
7 seats: Henry E. Frye (D), James F. Morgan (D), Byron Haworth (D), Ralph P. Edwards (D), Mary P. Seymour (D), Howard Coble (R), Margaret P. Keeseeforrester (R) won.
7 seatsHenry E. FryeDemocrat · winner · incumbent
9.1%28,315
James F. MorganDemocrat · winner · incumbent
8.4%26,245
Byron HaworthDemocrat · winner
8.1%25,319
Ralph P. EdwardsDemocrat · winner
8.1%25,214
Mary P. SeymourDemocrat · winner · incumbent
8.1%25,142
Howard CobleRepublican · winner
7.4%23,205
Margaret P. KeeseeforresterRepublican · winner
7.4%23,056
Thomas G. FosterDemocrat
6.8%21,128
Alfreda WebbDemocrat
6.5%20,305
H. O. WilliamsRepublican
6.3%19,770
William T. Evans Jr.Republican
6.3%19,618
Margaret S. MahaffeyRepublican
6.3%19,524
William AndersonRepublican
5.9%18,438
William E. FisherRepublican
5.3%16,548
311,827 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 1978
Races before and after
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET