1980Final results
1980 election for North Carolina House District 23
North Carolina House of Representatives · North Carolina
7 seats: Howard Coble (R), Margaret P. Keeseeforrester (R), Ralph P. Edwards (D), James F. Morgan (D), Mary P. Seymour (D), Dorothy R. Burnley (R), Byron Haworth (D) won.
7 seatsHoward CobleRepublican · winner · incumbent
8.8%55,299
Margaret P. KeeseeforresterRepublican · winner · incumbent
8.2%51,324
Ralph P. EdwardsDemocrat · winner · incumbent
7.6%47,930
James F. MorganDemocrat · winner · incumbent
7.6%47,750
Mary P. SeymourDemocrat · winner · incumbent
7.4%46,362
Dorothy R. BurnleyRepublican · winner
7.3%45,735
Byron HaworthDemocrat · winner · incumbent
7.2%45,311
Margaret S. MahaffeyRepublican
7.0%44,084
Thomas B. SawyerDemocrat
6.9%43,320
Roger WilesRepublican
6.8%42,651
William AndersonRepublican
6.8%42,452
Darl L. FowlerRepublican
6.4%40,323
W. Mark ShortDemocrat
6.2%39,129
William N. MartinDemocrat
5.9%36,949
628,619 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 1980
Races before and after
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET