1976Final results
1976 Democratic primary for Missouri Senate District 31
Missouri State Senate · Missouri
Harold L. Caskey (D) won with 50.5% of the vote, defeating John A. Sanders (D) by 24.3 points.
Harold L. CaskeyDemocrat · winner
50.5%13,457
John A. SandersDemocrat
26.2%6,977
Morran D. HarrisDemocrat
23.3%6,221
26,655 votes
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET