1988Final results
1988 election for North Carolina Senate District 14
North Carolina State Senate · North Carolina
3 seats: William W. Staton (D), Joseph E. Johnson (D), J. K. Sherron Jr. (D) won.
3 seatsWilliam W. StatonDemocrat · winner · incumbent
18.5%76,892
Joseph E. JohnsonDemocrat · winner · incumbent
18.3%76,181
J. K. Sherron Jr.Democrat · winner · incumbent
17.8%74,160
J. Russell CappsRepublican
15.7%65,078
Tony E. EgglestonRepublican
14.9%61,918
Randy C. YaleRepublican
14.8%61,350
415,579 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 1988
Races before and after
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET