This is the 1980 race. The latest: 2026 →

1980Final resultsIncumbent defeated

1980 election for North Carolina Senate District 24

North Carolina State Senate · North Carolina

2 seats: Donald R. Kincaid (R), Harold A. Baker (R) won.

2 seats
Donald R. KincaidRepublican · winner · incumbent
30.8%54,134
Harold A. BakerRepublican · winner
26.6%46,790
James H. EdwardsDemocrat · incumbent
23.1%40,506
19.5%34,298
175,728 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

EvenEven1974R+0.11976D+3.11978R+7.21980D+20.01982D+1.41984

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