This is the 1976 race. The latest: 2026 →

1976Final results

1976 election for North Carolina House District 30

North Carolina House of Representatives · North Carolina

3 seats: J. E. Lambeth (D), Peter Hairston (D), John Varner (D) won.

3 seats
J. E. LambethDemocrat · winner
17.8%22,815
Peter HairstonDemocrat · winner · incumbent
17.6%22,581
John VarnerDemocrat · winner · incumbent
17.3%22,215
16.2%20,825
Geri CranfordRepublican
16.0%20,533
R. Walter WhiteRepublican
15.0%19,187
128,159 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 1976

Races before and after

EvenD+10.51974D+3.21976D+1.01978R+7.21980R+5.11982R+15.81984

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