RightDataUSA

1976-11-02 Senatorial Election Results for Pennsylvania (Class 1)


Election Year:
Election Type:
Runoff Election: No Yes
State:
Congressional District:
(House elections)


Map Data to Display: Vote Margin
Winner
Vote Margin %
Total Votes
District Boundaries



Click on a county in the table or the map to see demographic data for that county.

County Turnout John Heinz
(R)
William Green
(D)
Andrew Watson
(Constitution)
Frederick Stanton
(Socialist Workers)
Other Margin TOTAL
Adams49%12,09857.3%8,87142.0%900.4%230.1%430.2%3,227 21,125
Allegheny59%420,81666.0%209,06132.8%6,1341.0%9680.2%9810.2%211,755 637,960
Armstrong55%18,39363.6%10,41336.0%650.2%110.0%350.1%7,980 28,917
Beaver57%45,51456.2%35,10543.3%2130.3%370.0%1800.2%10,409 81,049
Bedford54%9,73760.2%6,38639.5%270.2%90.1%80.0%3,351 16,167
Berks49%54,26651.6%49,93847.5%7820.7%1400.1%740.1%4,328 105,200
Blair51%28,54260.4%18,48239.1%1380.3%150.0%510.1%10,060 47,228
Bradford51%12,56961.9%7,54337.2%1110.5%370.2%340.2%5,026 20,294
Bucks56%84,74850.6%81,32548.5%1,1840.7%1500.1%1520.1%3,423 167,559
Butler53%32,25565.0%16,88134.0%3720.7%540.1%470.1%15,374 49,609
Cambria57%41,09856.9%30,90742.8%1020.1%310.0%1120.2%10,191 72,250
Cameron63%1,72858.5%1,21241.0%80.3%10.0%50.2%516 2,954
Carbon53%9,21547.2%10,16452.0%1130.6%180.1%180.1%-949 19,528
Centre51%21,09352.7%18,69846.7%1340.3%710.2%620.2%2,395 40,058
Chester55%68,57961.7%41,99237.8%4690.4%630.1%800.1%26,587 111,183
Clarion54%9,24161.0%5,80638.3%690.5%150.1%230.2%3,435 15,154
Clearfield51%14,05152.0%12,86647.6%860.3%160.1%250.1%1,185 27,044
Clinton47%5,87447.3%6,45051.9%550.4%240.2%160.1%-576 12,419
Columbia57%10,96546.2%12,59853.1%1210.5%170.1%260.1%-1,633 23,727
Crawford52%16,64755.8%12,80042.9%2500.8%1040.3%370.1%3,847 29,838
Cumberland53%40,60364.4%21,81134.6%5250.8%570.1%490.1%18,792 63,045
Dauphin51%48,91660.5%31,02838.4%8101.0%530.1%740.1%17,888 80,881
Delaware66%141,65153.0%124,08846.4%1,2430.5%1780.1%2020.1%17,563 267,362
Elk52%6,89652.8%6,10846.8%260.2%40.0%180.1%788 13,052
Erie57%54,77052.7%47,85146.0%9230.9%2110.2%1580.2%6,919 103,913
Fayette49%25,33748.5%26,26250.2%5481.0%980.2%460.1%-925 52,291
Forest63%1,28558.9%88640.6%60.3%00.0%40.2%399 2,181
Franklin48%19,03754.6%15,27643.8%4711.4%420.1%470.1%3,761 34,873
Fulton50%2,06452.5%1,83546.6%280.7%40.1%40.1%229 3,935
Greene55%6,83648.2%7,29051.4%310.2%90.1%190.1%-454 14,185
Huntingdon48%7,93759.1%5,39440.1%720.5%150.1%220.2%2,543 13,440
Indiana51%19,11661.9%11,63137.6%730.2%360.1%400.1%7,485 30,896
Jefferson55%10,47361.1%6,59938.5%420.2%120.1%180.1%3,874 17,144
Juniata59%4,05356.3%3,09743.0%440.6%50.1%40.1%956 7,203
Lackawanna61%43,24743.5%55,32755.6%6520.7%1200.1%910.1%-12,080 99,437
Lancaster46%72,61767.1%34,26631.7%1,1031.0%1110.1%700.1%38,351 108,167
Lawrence56%20,84849.3%21,12550.0%1830.4%490.1%740.2%-277 42,279
Lebanon46%20,83563.7%11,57135.3%2580.8%440.1%250.1%9,264 32,733
Lehigh50%48,10551.4%44,69947.8%5510.6%920.1%830.1%3,406 93,530
Luzerne54%59,82645.3%71,83454.4%2460.2%1140.1%1020.1%-12,008 132,122
Lycoming52%22,47054.4%18,41344.6%3470.8%580.1%380.1%4,057 41,326
McKean47%9,71560.0%6,29038.8%1450.9%330.2%140.1%3,425 16,197
Mercer52%24,84154.0%20,72045.1%2780.6%880.2%400.1%4,121 45,967
Mifflin45%8,09358.1%5,74041.2%710.5%190.1%120.1%2,353 13,935
Monroe47%10,10551.2%9,46147.9%1370.7%210.1%240.1%644 19,748
Montgomery60%148,80055.1%119,59344.3%1,1880.4%2190.1%1960.1%29,207 269,996
Montour52%3,21753.2%2,78346.0%310.5%40.1%120.2%434 6,047
Northampton48%34,05945.2%40,40753.7%5770.8%1400.2%940.1%-6,348 75,277
Northumberland55%19,47751.3%18,04147.5%2520.7%1230.3%790.2%1,436 37,972
Perry57%7,63962.5%4,48236.6%810.7%110.1%170.1%3,157 12,230
Philadelphia58%210,44528.8%516,29470.6%1,5220.2%1,1270.2%1,5530.2%-305,849 730,941
Pike61%4,03358.9%2,75440.2%530.8%80.1%50.1%1,279 6,853
Potter60%3,61754.0%3,03945.4%230.3%50.1%140.2%578 6,698
Schuylkill59%33,15649.5%33,21449.6%5020.7%400.1%1190.2%-58 67,031
Snyder45%6,69968.3%3,00230.6%730.7%100.1%270.3%3,697 9,811
Somerset55%18,45862.3%11,08037.4%500.2%230.1%390.1%7,378 29,650
Sullivan69%1,54752.9%1,37146.9%40.1%00.0%30.1%176 2,925
Susquehanna60%8,39558.4%5,83740.6%1140.8%140.1%210.1%2,558 14,381
Tioga53%8,85262.3%5,24636.9%490.3%190.1%520.4%3,606 14,218
Union45%6,41265.1%3,34634.0%570.6%140.1%140.1%3,066 9,843
Venango49%13,67564.6%7,38934.9%680.3%170.1%180.1%6,286 21,167
Warren49%8,98757.1%6,61542.0%1030.7%310.2%160.1%2,372 15,752
Washington55%47,19656.8%35,43342.7%2080.3%740.1%1280.2%11,763 83,039
Wayne53%7,30362.0%4,27536.3%1431.2%350.3%140.1%3,028 11,770
Westmoreland50%78,80258.8%54,02840.3%9000.7%1750.1%1630.1%24,774 134,068
Wyoming63%5,76061.3%3,57638.0%430.5%100.1%120.1%2,184 9,401
York48%58,25759.3%39,07239.8%6510.7%1080.1%900.1%19,185 98,178
TOTAL 55% 2,381,89152.4% 2,126,97746.8% 26,0280.6% 5,4840.1% 5,9730.1% 254,914 4,546,353
Total R vote: 2,381,891 (52.4%)      Total D vote: 2,126,977 (46.8%)      Total Other vote: 37,485 (0.8%)
* incumbent
Campaign finance data for this election**:
Total Disbursements: $3,004,814 $1,269,409 $0 $0
Total Receipts: $0 $0 $0 $0

**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/PA/1976


Other candidates included: Bernard Salera (Labor), 3,637 votes ; Frank Kinces (Communist), 2,097 votes



1976 Senate class 1, Adams County
CandidateVotesPct
John Heinz (R) 12,098 57.3%
William Green (D) 8,871 42.0%
Andrew Watson (Cst) 90 0.4%
Frederick Stanton (SW) 23 0.1%
Bernard Salera (Lab) 28 0.1%
Frank Kinces (Comm) 11 0.1%
TOTAL 21,125
Turnout: 49%


1976 Senate class 1, Allegheny County
CandidateVotesPct
John Heinz (R) 420,816 66.0%
William Green (D) 209,061 32.8%
Andrew Watson (Cst) 6,134 1.0%
Frederick Stanton (SW) 968 0.2%
Bernard Salera (Lab) 454 0.1%
Frank Kinces (Comm) 373 0.1%
TOTAL 637,960
Turnout: 59%


1976 Senate class 1, Armstrong County
CandidateVotesPct
John Heinz (R) 18,393 63.6%
William Green (D) 10,413 36.0%
Andrew Watson (Cst) 65 0.2%
Frederick Stanton (SW) 11 0.0%
Bernard Salera (Lab) 29 0.1%
Frank Kinces (Comm) 3 0.0%
TOTAL 28,917
Turnout: 55%


1976 Senate class 1, Beaver County
CandidateVotesPct
John Heinz (R) 45,514 56.2%
William Green (D) 35,105 43.3%
Andrew Watson (Cst) 213 0.3%
Frederick Stanton (SW) 37 0.0%
Bernard Salera (Lab) 152 0.2%
Frank Kinces (Comm) 22 0.0%
TOTAL 81,049
Turnout: 57%


1976 Senate class 1, Bedford County
CandidateVotesPct
John Heinz (R) 9,737 60.2%
William Green (D) 6,386 39.5%
Andrew Watson (Cst) 27 0.2%
Frederick Stanton (SW) 9 0.1%
Bernard Salera (Lab) 7 0.0%
Frank Kinces (Comm) 1 0.0%
TOTAL 16,167
Turnout: 54%


1976 Senate class 1, Berks County
CandidateVotesPct
John Heinz (R) 54,266 51.6%
William Green (D) 49,938 47.5%
Andrew Watson (Cst) 782 0.7%
Frederick Stanton (SW) 140 0.1%
Bernard Salera (Lab) 39 0.0%
Frank Kinces (Comm) 35 0.0%
TOTAL 105,200
Turnout: 49%


1976 Senate class 1, Blair County
CandidateVotesPct
John Heinz (R) 28,542 60.4%
William Green (D) 18,482 39.1%
Andrew Watson (Cst) 138 0.3%
Frederick Stanton (SW) 15 0.0%
Bernard Salera (Lab) 37 0.1%
Frank Kinces (Comm) 14 0.0%
TOTAL 47,228
Turnout: 51%


1976 Senate class 1, Bradford County
CandidateVotesPct
John Heinz (R) 12,569 61.9%
William Green (D) 7,543 37.2%
Andrew Watson (Cst) 111 0.5%
Frederick Stanton (SW) 37 0.2%
Bernard Salera (Lab) 31 0.2%
Frank Kinces (Comm) 3 0.0%
TOTAL 20,294
Turnout: 51%


1976 Senate class 1, Bucks County
CandidateVotesPct
John Heinz (R) 84,748 50.6%
William Green (D) 81,325 48.5%
Andrew Watson (Cst) 1,184 0.7%
Frederick Stanton (SW) 150 0.1%
Bernard Salera (Lab) 82 0.0%
Frank Kinces (Comm) 70 0.0%
TOTAL 167,559
Turnout: 56%


1976 Senate class 1, Butler County
CandidateVotesPct
John Heinz (R) 32,255 65.0%
William Green (D) 16,881 34.0%
Andrew Watson (Cst) 372 0.7%
Frederick Stanton (SW) 54 0.1%
Bernard Salera (Lab) 31 0.1%
Frank Kinces (Comm) 16 0.0%
TOTAL 49,609
Turnout: 53%


1976 Senate class 1, Cambria County
CandidateVotesPct
John Heinz (R) 41,098 56.9%
William Green (D) 30,907 42.8%
Andrew Watson (Cst) 102 0.1%
Frederick Stanton (SW) 31 0.0%
Bernard Salera (Lab) 99 0.1%
Frank Kinces (Comm) 13 0.0%
TOTAL 72,250
Turnout: 57%


1976 Senate class 1, Cameron County
CandidateVotesPct
John Heinz (R) 1,728 58.5%
William Green (D) 1,212 41.0%
Andrew Watson (Cst) 8 0.3%
Frederick Stanton (SW) 1 0.0%
Bernard Salera (Lab) 4 0.1%
Frank Kinces (Comm) 1 0.0%
TOTAL 2,954
Turnout: 63%


1976 Senate class 1, Carbon County
CandidateVotesPct
John Heinz (R) 9,215 47.2%
William Green (D) 10,164 52.0%
Andrew Watson (Cst) 113 0.6%
Frederick Stanton (SW) 18 0.1%
Bernard Salera (Lab) 6 0.0%
Frank Kinces (Comm) 10 0.1%
TOTAL 19,528
Turnout: 53%


1976 Senate class 1, Centre County
CandidateVotesPct
John Heinz (R) 21,093 52.7%
William Green (D) 18,698 46.7%
Andrew Watson (Cst) 134 0.3%
Frederick Stanton (SW) 71 0.2%
Bernard Salera (Lab) 39 0.1%
Frank Kinces (Comm) 23 0.1%
TOTAL 40,058
Turnout: 51%


1976 Senate class 1, Chester County
CandidateVotesPct
John Heinz (R) 68,579 61.7%
William Green (D) 41,992 37.8%
Andrew Watson (Cst) 469 0.4%
Frederick Stanton (SW) 63 0.1%
Bernard Salera (Lab) 48 0.0%
Frank Kinces (Comm) 32 0.0%
TOTAL 111,183
Turnout: 55%


1976 Senate class 1, Clarion County
CandidateVotesPct
John Heinz (R) 9,241 61.0%
William Green (D) 5,806 38.3%
Andrew Watson (Cst) 69 0.5%
Frederick Stanton (SW) 15 0.1%
Bernard Salera (Lab) 19 0.1%
Frank Kinces (Comm) 4 0.0%
TOTAL 15,154
Turnout: 54%


1976 Senate class 1, Clearfield County
CandidateVotesPct
John Heinz (R) 14,051 52.0%
William Green (D) 12,866 47.6%
Andrew Watson (Cst) 86 0.3%
Frederick Stanton (SW) 16 0.1%
Bernard Salera (Lab) 19 0.1%
Frank Kinces (Comm) 5 0.0%
TOTAL 27,044
Turnout: 51%


1976 Senate class 1, Clinton County
CandidateVotesPct
John Heinz (R) 5,874 47.3%
William Green (D) 6,450 51.9%
Andrew Watson (Cst) 55 0.4%
Frederick Stanton (SW) 24 0.2%
Bernard Salera (Lab) 10 0.1%
Frank Kinces (Comm) 6 0.0%
TOTAL 12,419
Turnout: 47%


1976 Senate class 1, Columbia County
CandidateVotesPct
John Heinz (R) 10,965 46.2%
William Green (D) 12,598 53.1%
Andrew Watson (Cst) 121 0.5%
Frederick Stanton (SW) 17 0.1%
Bernard Salera (Lab) 13 0.1%
Frank Kinces (Comm) 9 0.0%
TOTAL 23,727
Turnout: 57%


1976 Senate class 1, Crawford County
CandidateVotesPct
John Heinz (R) 16,647 55.8%
William Green (D) 12,800 42.9%
Andrew Watson (Cst) 250 0.8%
Frederick Stanton (SW) 104 0.3%
Bernard Salera (Lab) 27 0.1%
Frank Kinces (Comm) 10 0.0%
TOTAL 29,838
Turnout: 52%


1976 Senate class 1, Cumberland County
CandidateVotesPct
John Heinz (R) 40,603 64.4%
William Green (D) 21,811 34.6%
Andrew Watson (Cst) 525 0.8%
Frederick Stanton (SW) 57 0.1%
Bernard Salera (Lab) 29 0.0%
Frank Kinces (Comm) 20 0.0%
TOTAL 63,045
Turnout: 53%


1976 Senate class 1, Dauphin County
CandidateVotesPct
John Heinz (R) 48,916 60.5%
William Green (D) 31,028 38.4%
Andrew Watson (Cst) 810 1.0%
Frederick Stanton (SW) 53 0.1%
Bernard Salera (Lab) 35 0.0%
Frank Kinces (Comm) 37 0.0%
TOTAL 80,881
Turnout: 51%


1976 Senate class 1, Delaware County
CandidateVotesPct
John Heinz (R) 141,651 53.0%
William Green (D) 124,088 46.4%
Andrew Watson (Cst) 1,243 0.5%
Frederick Stanton (SW) 178 0.1%
Bernard Salera (Lab) 113 0.0%
Frank Kinces (Comm) 89 0.0%
TOTAL 267,362
Turnout: 66%


1976 Senate class 1, Elk County
CandidateVotesPct
John Heinz (R) 6,896 52.8%
William Green (D) 6,108 46.8%
Andrew Watson (Cst) 26 0.2%
Frederick Stanton (SW) 4 0.0%
Bernard Salera (Lab) 11 0.1%
Frank Kinces (Comm) 7 0.1%
TOTAL 13,052
Turnout: 52%


1976 Senate class 1, Erie County
CandidateVotesPct
John Heinz (R) 54,770 52.7%
William Green (D) 47,851 46.0%
Andrew Watson (Cst) 923 0.9%
Frederick Stanton (SW) 211 0.2%
Bernard Salera (Lab) 99 0.1%
Frank Kinces (Comm) 59 0.1%
TOTAL 103,913
Turnout: 57%


1976 Senate class 1, Fayette County
CandidateVotesPct
John Heinz (R) 25,337 48.5%
William Green (D) 26,262 50.2%
Andrew Watson (Cst) 548 1.0%
Frederick Stanton (SW) 98 0.2%
Bernard Salera (Lab) 25 0.0%
Frank Kinces (Comm) 21 0.0%
TOTAL 52,291
Turnout: 49%


1976 Senate class 1, Forest County
CandidateVotesPct
John Heinz (R) 1,285 58.9%
William Green (D) 886 40.6%
Andrew Watson (Cst) 6 0.3%
Bernard Salera (Lab) 3 0.1%
Frank Kinces (Comm) 1 0.0%
TOTAL 2,181
Turnout: 63%


1976 Senate class 1, Franklin County
CandidateVotesPct
John Heinz (R) 19,037 54.6%
William Green (D) 15,276 43.8%
Andrew Watson (Cst) 471 1.4%
Frederick Stanton (SW) 42 0.1%
Bernard Salera (Lab) 42 0.1%
Frank Kinces (Comm) 5 0.0%
TOTAL 34,873
Turnout: 48%


1976 Senate class 1, Fulton County
CandidateVotesPct
John Heinz (R) 2,064 52.5%
William Green (D) 1,835 46.6%
Andrew Watson (Cst) 28 0.7%
Frederick Stanton (SW) 4 0.1%
Bernard Salera (Lab) 1 0.0%
Frank Kinces (Comm) 3 0.1%
TOTAL 3,935
Turnout: 50%


1976 Senate class 1, Greene County
CandidateVotesPct
John Heinz (R) 6,836 48.2%
William Green (D) 7,290 51.4%
Andrew Watson (Cst) 31 0.2%
Frederick Stanton (SW) 9 0.1%
Bernard Salera (Lab) 16 0.1%
Frank Kinces (Comm) 3 0.0%
TOTAL 14,185
Turnout: 55%


1976 Senate class 1, Huntingdon County
CandidateVotesPct
John Heinz (R) 7,937 59.1%
William Green (D) 5,394 40.1%
Andrew Watson (Cst) 72 0.5%
Frederick Stanton (SW) 15 0.1%
Bernard Salera (Lab) 17 0.1%
Frank Kinces (Comm) 5 0.0%
TOTAL 13,440
Turnout: 48%


1976 Senate class 1, Indiana County
CandidateVotesPct
John Heinz (R) 19,116 61.9%
William Green (D) 11,631 37.6%
Andrew Watson (Cst) 73 0.2%
Frederick Stanton (SW) 36 0.1%
Bernard Salera (Lab) 25 0.1%
Frank Kinces (Comm) 13 0.0%
TOTAL 30,896
Turnout: 51%


1976 Senate class 1, Jefferson County
CandidateVotesPct
John Heinz (R) 10,473 61.1%
William Green (D) 6,599 38.5%
Andrew Watson (Cst) 42 0.2%
Frederick Stanton (SW) 12 0.1%
Bernard Salera (Lab) 17 0.1%
Frank Kinces (Comm) 1 0.0%
TOTAL 17,144
Turnout: 55%


1976 Senate class 1, Juniata County
CandidateVotesPct
John Heinz (R) 4,053 56.3%
William Green (D) 3,097 43.0%
Andrew Watson (Cst) 44 0.6%
Frederick Stanton (SW) 5 0.1%
Bernard Salera (Lab) 3 0.0%
Frank Kinces (Comm) 1 0.0%
TOTAL 7,203
Turnout: 59%


1976 Senate class 1, Lackawanna County
CandidateVotesPct
John Heinz (R) 43,247 43.5%
William Green (D) 55,327 55.6%
Andrew Watson (Cst) 652 0.7%
Frederick Stanton (SW) 120 0.1%
Bernard Salera (Lab) 45 0.0%
Frank Kinces (Comm) 46 0.0%
TOTAL 99,437
Turnout: 61%


1976 Senate class 1, Lancaster County
CandidateVotesPct
John Heinz (R) 72,617 67.1%
William Green (D) 34,266 31.7%
Andrew Watson (Cst) 1,103 1.0%
Frederick Stanton (SW) 111 0.1%
Bernard Salera (Lab) 56 0.1%
Frank Kinces (Comm) 12 0.0%
TOTAL 108,167
Turnout: 46%


1976 Senate class 1, Lawrence County
CandidateVotesPct
John Heinz (R) 20,848 49.3%
William Green (D) 21,125 50.0%
Andrew Watson (Cst) 183 0.4%
Frederick Stanton (SW) 49 0.1%
Bernard Salera (Lab) 57 0.1%
Frank Kinces (Comm) 15 0.0%
TOTAL 42,279
Turnout: 56%


1976 Senate class 1, Lebanon County
CandidateVotesPct
John Heinz (R) 20,835 63.7%
William Green (D) 11,571 35.3%
Andrew Watson (Cst) 258 0.8%
Frederick Stanton (SW) 44 0.1%
Bernard Salera (Lab) 19 0.1%
Frank Kinces (Comm) 5 0.0%
TOTAL 32,733
Turnout: 46%


1976 Senate class 1, Lehigh County
CandidateVotesPct
John Heinz (R) 48,105 51.4%
William Green (D) 44,699 47.8%
Andrew Watson (Cst) 551 0.6%
Frederick Stanton (SW) 92 0.1%
Bernard Salera (Lab) 42 0.0%
Frank Kinces (Comm) 31 0.0%
TOTAL 93,530
Turnout: 50%


1976 Senate class 1, Luzerne County
CandidateVotesPct
John Heinz (R) 59,826 45.3%
William Green (D) 71,834 54.4%
Andrew Watson (Cst) 246 0.2%
Frederick Stanton (SW) 114 0.1%
Bernard Salera (Lab) 49 0.0%
Frank Kinces (Comm) 53 0.0%
TOTAL 132,122
Turnout: 54%


1976 Senate class 1, Lycoming County
CandidateVotesPct
John Heinz (R) 22,470 54.4%
William Green (D) 18,413 44.6%
Andrew Watson (Cst) 347 0.8%
Frederick Stanton (SW) 58 0.1%
Bernard Salera (Lab) 25 0.1%
Frank Kinces (Comm) 13 0.0%
TOTAL 41,326
Turnout: 52%


1976 Senate class 1, McKean County
CandidateVotesPct
John Heinz (R) 9,715 60.0%
William Green (D) 6,290 38.8%
Andrew Watson (Cst) 145 0.9%
Frederick Stanton (SW) 33 0.2%
Bernard Salera (Lab) 7 0.0%
Frank Kinces (Comm) 7 0.0%
TOTAL 16,197
Turnout: 47%


1976 Senate class 1, Mercer County
CandidateVotesPct
John Heinz (R) 24,841 54.0%
William Green (D) 20,720 45.1%
Andrew Watson (Cst) 278 0.6%
Frederick Stanton (SW) 88 0.2%
Bernard Salera (Lab) 22 0.0%
Frank Kinces (Comm) 18 0.0%
TOTAL 45,967
Turnout: 52%


1976 Senate class 1, Mifflin County
CandidateVotesPct
John Heinz (R) 8,093 58.1%
William Green (D) 5,740 41.2%
Andrew Watson (Cst) 71 0.5%
Frederick Stanton (SW) 19 0.1%
Bernard Salera (Lab) 2 0.0%
Frank Kinces (Comm) 7 0.1%
TOTAL 13,935
Turnout: 45%


1976 Senate class 1, Monroe County
CandidateVotesPct
John Heinz (R) 10,105 51.2%
William Green (D) 9,461 47.9%
Andrew Watson (Cst) 137 0.7%
Frederick Stanton (SW) 21 0.1%
Bernard Salera (Lab) 10 0.1%
Frank Kinces (Comm) 9 0.0%
TOTAL 19,748
Turnout: 47%


1976 Senate class 1, Montgomery County
CandidateVotesPct
John Heinz (R) 148,800 55.1%
William Green (D) 119,593 44.3%
Andrew Watson (Cst) 1,188 0.4%
Frederick Stanton (SW) 219 0.1%
Bernard Salera (Lab) 98 0.0%
Frank Kinces (Comm) 98 0.0%
TOTAL 269,996
Turnout: 60%


1976 Senate class 1, Montour County
CandidateVotesPct
John Heinz (R) 3,217 53.2%
William Green (D) 2,783 46.0%
Andrew Watson (Cst) 31 0.5%
Frederick Stanton (SW) 4 0.1%
Bernard Salera (Lab) 11 0.2%
Frank Kinces (Comm) 1 0.0%
TOTAL 6,047
Turnout: 52%


1976 Senate class 1, Northampton County
CandidateVotesPct
John Heinz (R) 34,059 45.2%
William Green (D) 40,407 53.7%
Andrew Watson (Cst) 577 0.8%
Frederick Stanton (SW) 140 0.2%
Bernard Salera (Lab) 54 0.1%
Frank Kinces (Comm) 40 0.1%
TOTAL 75,277
Turnout: 48%


1976 Senate class 1, Northumberland County
CandidateVotesPct
John Heinz (R) 19,477 51.3%
William Green (D) 18,041 47.5%
Andrew Watson (Cst) 252 0.7%
Frederick Stanton (SW) 123 0.3%
Bernard Salera (Lab) 51 0.1%
Frank Kinces (Comm) 28 0.1%
TOTAL 37,972
Turnout: 55%


1976 Senate class 1, Perry County
CandidateVotesPct
John Heinz (R) 7,639 62.5%
William Green (D) 4,482 36.6%
Andrew Watson (Cst) 81 0.7%
Frederick Stanton (SW) 11 0.1%
Bernard Salera (Lab) 15 0.1%
Frank Kinces (Comm) 2 0.0%
TOTAL 12,230
Turnout: 57%


1976 Senate class 1, Philadelphia County
CandidateVotesPct
John Heinz (R) 210,445 28.8%
William Green (D) 516,294 70.6%
Andrew Watson (Cst) 1,522 0.2%
Frederick Stanton (SW) 1,127 0.2%
Bernard Salera (Lab) 930 0.1%
Frank Kinces (Comm) 623 0.1%
TOTAL 730,941
Turnout: 58%


1976 Senate class 1, Pike County
CandidateVotesPct
John Heinz (R) 4,033 58.9%
William Green (D) 2,754 40.2%
Andrew Watson (Cst) 53 0.8%
Frederick Stanton (SW) 8 0.1%
Bernard Salera (Lab) 4 0.1%
Frank Kinces (Comm) 1 0.0%
TOTAL 6,853
Turnout: 61%


1976 Senate class 1, Potter County
CandidateVotesPct
John Heinz (R) 3,617 54.0%
William Green (D) 3,039 45.4%
Andrew Watson (Cst) 23 0.3%
Frederick Stanton (SW) 5 0.1%
Bernard Salera (Lab) 11 0.2%
Frank Kinces (Comm) 3 0.0%
TOTAL 6,698
Turnout: 60%


1976 Senate class 1, Schuylkill County
CandidateVotesPct
John Heinz (R) 33,156 49.5%
William Green (D) 33,214 49.6%
Andrew Watson (Cst) 502 0.7%
Frederick Stanton (SW) 40 0.1%
Bernard Salera (Lab) 102 0.2%
Frank Kinces (Comm) 17 0.0%
TOTAL 67,031
Turnout: 59%


1976 Senate class 1, Snyder County
CandidateVotesPct
John Heinz (R) 6,699 68.3%
William Green (D) 3,002 30.6%
Andrew Watson (Cst) 73 0.7%
Frederick Stanton (SW) 10 0.1%
Bernard Salera (Lab) 15 0.2%
Frank Kinces (Comm) 3 0.0%
TOTAL 9,811
Turnout: 45%


1976 Senate class 1, Somerset County
CandidateVotesPct
John Heinz (R) 18,458 62.3%
William Green (D) 11,080 37.4%
Andrew Watson (Cst) 50 0.2%
Frederick Stanton (SW) 23 0.1%
Bernard Salera (Lab) 34 0.1%
Frank Kinces (Comm) 5 0.0%
TOTAL 29,650
Turnout: 55%


1976 Senate class 1, Sullivan County
CandidateVotesPct
John Heinz (R) 1,547 52.9%
William Green (D) 1,371 46.9%
Andrew Watson (Cst) 4 0.1%
Bernard Salera (Lab) 3 0.1%
TOTAL 2,925
Turnout: 69%


1976 Senate class 1, Susquehanna County
CandidateVotesPct
John Heinz (R) 8,395 58.4%
William Green (D) 5,837 40.6%
Andrew Watson (Cst) 114 0.8%
Frederick Stanton (SW) 14 0.1%
Bernard Salera (Lab) 14 0.1%
Frank Kinces (Comm) 6 0.0%
TOTAL 14,381
Turnout: 60%


1976 Senate class 1, Tioga County
CandidateVotesPct
John Heinz (R) 8,852 62.3%
William Green (D) 5,246 36.9%
Andrew Watson (Cst) 49 0.3%
Frederick Stanton (SW) 19 0.1%
Bernard Salera (Lab) 45 0.3%
Frank Kinces (Comm) 7 0.0%
TOTAL 14,218
Turnout: 53%


1976 Senate class 1, Union County
CandidateVotesPct
John Heinz (R) 6,412 65.1%
William Green (D) 3,346 34.0%
Andrew Watson (Cst) 57 0.6%
Frederick Stanton (SW) 14 0.1%
Bernard Salera (Lab) 9 0.1%
Frank Kinces (Comm) 5 0.1%
TOTAL 9,843
Turnout: 45%


1976 Senate class 1, Venango County
CandidateVotesPct
John Heinz (R) 13,675 64.6%
William Green (D) 7,389 34.9%
Andrew Watson (Cst) 68 0.3%
Frederick Stanton (SW) 17 0.1%
Bernard Salera (Lab) 12 0.1%
Frank Kinces (Comm) 4 0.0%
TOTAL 21,167
Turnout: 49%


1976 Senate class 1, Warren County
CandidateVotesPct
John Heinz (R) 8,987 57.1%
William Green (D) 6,615 42.0%
Andrew Watson (Cst) 103 0.7%
Frederick Stanton (SW) 31 0.2%
Bernard Salera (Lab) 9 0.1%
Frank Kinces (Comm) 7 0.0%
TOTAL 15,752
Turnout: 49%


1976 Senate class 1, Washington County
CandidateVotesPct
John Heinz (R) 47,196 56.8%
William Green (D) 35,433 42.7%
Andrew Watson (Cst) 208 0.3%
Frederick Stanton (SW) 74 0.1%
Bernard Salera (Lab) 105 0.1%
Frank Kinces (Comm) 21 0.0%
TOTAL 83,039
Turnout: 55%


1976 Senate class 1, Wayne County
CandidateVotesPct
John Heinz (R) 7,303 62.0%
William Green (D) 4,275 36.3%
Andrew Watson (Cst) 143 1.2%
Frederick Stanton (SW) 35 0.3%
Bernard Salera (Lab) 9 0.1%
Frank Kinces (Comm) 4 0.0%
TOTAL 11,770
Turnout: 53%


1976 Senate class 1, Westmoreland County
CandidateVotesPct
John Heinz (R) 78,802 58.8%
William Green (D) 54,028 40.3%
Andrew Watson (Cst) 900 0.7%
Frederick Stanton (SW) 175 0.1%
Bernard Salera (Lab) 99 0.1%
Frank Kinces (Comm) 47 0.0%
TOTAL 134,068
Turnout: 50%


1976 Senate class 1, Wyoming County
CandidateVotesPct
John Heinz (R) 5,760 61.3%
William Green (D) 3,576 38.0%
Andrew Watson (Cst) 43 0.5%
Frederick Stanton (SW) 10 0.1%
Bernard Salera (Lab) 10 0.1%
Frank Kinces (Comm) 2 0.0%
TOTAL 9,401
Turnout: 63%


1976 Senate class 1, York County
CandidateVotesPct
John Heinz (R) 58,257 59.3%
William Green (D) 39,072 39.8%
Andrew Watson (Cst) 651 0.7%
Frederick Stanton (SW) 108 0.1%
Bernard Salera (Lab) 53 0.1%
Frank Kinces (Comm) 31 0.0%
TOTAL 98,178
Turnout: 48%

Campaign finance data for this election**:

John Heinz
Total Disbursements: $3,004,814

**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/PA/1976

William Green
Total Disbursements: $1,269,409

Republican Primary
Pos Candidate Votes %
1   John Heinz 358,715 37.7%
2   Arlen Specter 332,513 35.0%
3   George Packard 160,379 16.9%
4   Homer Brown 46,828 4.9%
5   Mary Foltz 29,160 3.1%
6   Francis Worley 20,421 2.1%
    Other 2,665 0.3%
TOTAL VOTES 950,681  


Democrat Primary
Pos Candidate Votes %
1   William Green 762,733 68.7%
2   Jeanette Reibman 345,264 31.1%
    Other 2,058 0.2%
TOTAL VOTES 1,110,055