This is the 1976 race. The latest: 2026 →

1976Final results

1976 election for North Carolina Senate District 22

North Carolina State Senate · North Carolina

4 seats: James D. McDuffie (D), Craig Lawing (D), Fred D. Alexander (D), Carolyn Mathis (R) won.

4 seats
James D. McDuffieDemocrat · winner · incumbent
15.9%83,989
Craig LawingDemocrat · winner
15.8%83,006
Fred D. AlexanderDemocrat · winner · incumbent
15.3%80,576
Carolyn MathisRepublican · winner
13.2%69,787
11.9%62,560
James B. RoweRepublican
10.5%55,435
Barry G. MillerRepublican
10.3%54,309
Sam C. CesenaRepublican
7.0%36,653
Stanley EzrolOther party
0.1%606
526,922 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+6.41974R+5.51976D+16.31978D+7.11980R+5.81982R+25.61984

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