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 seatsJames 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
J. Carlyle RutledgeDemocrat
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
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET