1976 Pennsylvania U.S. Senate Election

Pennsylvania · 6 candidates · See every 1976 U.S. Senate race

Who won the 1976 Pennsylvania U.S. Senate Election?

H. John Heinz III won the 1976 Pennsylvania U.S. Senate Election. H. John Heinz III received 2,381,891 popular votes (52.39%). The main challenger was William J. Green (46.78%).

See the full head-to-head between III and Green

III +5.6 pts · won by 254,914 votes
2,381,891 votes
2,126,977 votes
Andrew J. WatsonConstitution0.57%
26,028 votes
Frederick W. StantonSocialist Workers0.12%
5,484 votes
3,637 votes
Frank KincesCommunist0.05%
2,097 votes
Popular-vote totals for U.S. Senate elections come from the MIT Election Data and Science Lab (1976–2024).

Data last verified July 28, 2026.