RightDataUSA

1988-11-08 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)
Joseph Vignola
(D)
Darcy Richardson
(Consumer)
Henry Haller
(Libertarian)
Other Margin TOTAL
Adams42%18,17176.7%5,29022.3%900.4%880.4%580.2%12,881 23,697
Allegheny52%366,27865.7%182,84632.8%5,6881.0%1,2520.2%1,1950.2%183,432 557,259
Armstrong46%18,70872.7%5,96723.2%680.3%340.1%9503.7%12,741 25,727
Beaver53%47,70662.6%27,81036.5%2330.3%1310.2%2780.4%19,896 76,158
Bedford48%13,02077.0%3,75622.2%570.3%360.2%400.2%9,264 16,909
Berks43%78,47472.6%28,34026.2%5010.5%4870.5%2870.3%50,134 108,089
Blair42%33,17179.8%7,82618.8%2990.7%950.2%1640.4%25,345 41,555
Bradford44%15,91681.6%3,37517.3%880.5%640.3%640.3%12,541 19,507
Bucks53%144,64570.1%59,28928.7%9640.5%1,0420.5%3360.2%85,356 206,276
Butler45%39,02077.5%10,35820.6%6581.3%1460.3%1750.3%28,662 50,357
Cambria51%41,69164.8%22,02234.2%3760.6%940.1%1700.3%19,669 64,353
Cameron58%1,87972.9%67226.1%90.3%110.4%50.2%1,207 2,576
Carbon43%12,16066.2%6,02432.8%1010.5%370.2%470.3%6,136 18,369
Centre42%30,97574.3%10,14524.3%2240.5%1900.5%1690.4%20,830 41,703
Chester51%108,41978.7%28,02520.3%4620.3%6670.5%1830.1%80,394 137,756
Clarion43%10,85479.0%2,72919.9%560.4%250.2%690.5%8,125 13,733
Clearfield45%18,37469.3%7,91529.9%1000.4%450.2%640.2%10,459 26,498
Clinton39%7,47667.1%3,45331.0%890.8%290.3%900.8%4,023 11,137
Columbia40%14,84075.4%4,64923.6%1130.6%320.2%560.3%10,191 19,690
Crawford46%22,46176.5%6,47522.1%2690.9%620.2%800.3%15,986 29,347
Cumberland48%56,73180.3%13,41119.0%3030.4%1480.2%910.1%43,320 70,684
Dauphin46%61,56474.8%20,04024.4%3720.5%1640.2%1480.2%41,524 82,288
Delaware57%169,24770.7%67,98028.4%9030.4%7750.3%3600.2%101,267 239,265
Elk49%8,92269.9%3,72729.2%470.4%340.3%340.3%5,195 12,764
Erie48%72,05473.5%24,56325.1%9070.9%2350.2%2890.3%47,491 98,048
Fayette43%25,89154.1%21,26444.5%4500.9%890.2%1340.3%4,627 47,828
Forest56%1,56475.8%48323.4%90.4%20.1%50.2%1,081 2,063
Franklin43%30,41078.7%7,88820.4%1580.4%760.2%870.2%22,522 38,619
Fulton46%3,27172.1%1,22427.0%280.6%50.1%100.2%2,047 4,538
Greene47%8,59662.5%5,06436.8%390.3%300.2%260.2%3,532 13,755
Huntingdon40%10,57479.3%2,67020.0%420.3%190.1%330.2%7,904 13,338
Indiana46%23,12973.1%8,17025.8%1110.4%670.2%1560.5%14,959 31,633
Jefferson47%12,47277.3%3,51821.8%520.3%320.2%530.3%8,954 16,127
Juniata52%5,89976.0%1,82723.5%160.2%40.1%150.2%4,072 7,761
Lackawanna47%54,73267.5%25,09331.0%9441.2%980.1%1770.2%29,639 81,044
Lancaster44%107,43380.3%25,18018.8%6020.5%3290.2%1680.1%82,253 133,712
Lawrence50%23,70463.4%13,38035.8%1450.4%650.2%1050.3%10,324 37,399
Lebanon42%28,36779.6%6,98419.6%1490.4%550.2%690.2%21,383 35,624
Lehigh43%66,47569.3%28,43829.7%4260.4%3390.4%1870.2%38,037 95,865
Luzerne42%72,09266.0%36,27233.2%3050.3%1420.1%3750.3%35,820 109,186
Lycoming42%28,97377.5%7,89321.1%3651.0%900.2%860.2%21,080 37,407
McKean39%10,47574.5%3,43324.4%860.6%190.1%380.3%7,042 14,051
Mercer46%27,37863.4%15,38835.6%2260.5%940.2%870.2%11,990 43,173
Mifflin37%9,58676.0%2,92023.1%670.5%220.2%210.2%6,666 12,616
Monroe39%19,15872.3%6,98126.4%2260.9%700.3%510.2%12,177 26,486
Montgomery53%199,08672.2%74,41127.0%8670.3%1,1460.4%3350.1%124,675 275,845
Montour43%4,34777.0%1,22721.7%520.9%70.1%130.2%3,120 5,646
Northampton42%48,90362.4%28,40136.2%5730.7%3040.4%2140.3%20,502 78,395
Northumberland43%22,64770.1%9,11428.2%3321.0%880.3%1140.4%13,533 32,295
Perry43%10,57384.2%1,88915.0%400.3%270.2%300.2%8,684 12,559
Philadelphia52%245,92338.8%380,69660.1%3,2470.5%1,4610.2%1,7500.3%-134,773 633,077
Pike48%6,97073.7%2,33124.6%981.0%330.3%260.3%4,639 9,458
Potter51%4,55173.1%1,61225.9%320.5%190.3%150.2%2,939 6,229
Schuylkill48%41,67472.6%15,25326.6%1910.3%1320.2%1380.2%26,421 57,388
Snyder43%10,07487.2%1,41412.2%270.2%230.2%200.2%8,660 11,558
Somerset53%22,80574.1%7,79525.3%780.3%480.2%540.2%15,010 30,780
Sullivan63%2,10172.4%78927.2%10.0%60.2%60.2%1,312 2,903
Susquehanna51%11,74779.3%2,89619.6%620.4%480.3%520.4%8,851 14,805
Tioga47%10,92477.0%3,17322.4%410.3%240.2%270.2%7,751 14,189
Union40%9,14484.2%1,62415.0%410.4%260.2%250.2%7,520 10,860
Venango46%15,38375.8%4,64222.9%1650.8%450.2%540.3%10,741 20,289
Warren45%11,00373.0%3,84025.5%1240.8%520.3%540.4%7,163 15,073
Washington48%49,97666.0%25,07333.1%2960.4%1450.2%2190.3%24,903 75,709
Wayne45%10,78282.0%2,18616.6%1100.8%310.2%360.3%8,596 13,145
Westmoreland46%87,83866.1%43,36532.7%9510.7%3030.2%3530.3%44,473 132,810
Wyoming47%7,89584.7%1,37614.8%260.3%120.1%100.1%6,519 9,319
York43%84,43478.0%22,90021.1%4960.5%2720.3%1940.2%61,534 108,296
TOTAL 50% 2,901,71566.5% 1,416,76432.4% 25,2730.6% 11,8220.3% 11,0240.3% 1,484,951 4,366,598
Total R vote: 2,901,715 (66.5%)      Total D vote: 1,416,764 (32.4%)      Total Other vote: 48,119 (1.1%)
* incumbent
Campaign finance data for this election**:
Total Disbursements: $5,592,553 $526,836 $0 $104
Total Receipts: $5,999,905 $531,788 $0 $104
Cash on Hand: $71,668 $4,954 $0 $0
Contributions by Candidate: $0 $0 $0 $94
Loans by Candidate: $0 $32,001 $0 $0
Total Individual Contributions: $3,869,059 $465,968 $0 $10
Party Contributions: $17,286 $0 $0 $0
Other Committee Contributions: $1,365,363 $48,805 $0 $0
Transfers from Other Committees: $131,576 $991 $0 $0
Independent Expenditures Supporting: $0 $0 $0 $0
Independent Expenditures Opposing: $198 $0 $0 $0
Net Independent Expenditures: $-198 $0 $0 $0
Net Spending: $5,592,355 $526,836 $0 $104

**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/1988


Other candidates included: Samuel Cross (Populist), 6,455 votes ; Sam Blancato (Socialist Workers), 4,569 votes



1988 Senate class 1, Adams County
CandidateVotesPct
John Heinz* (R) 18,171 76.7%
Joseph Vignola (D) 5,290 22.3%
Darcy Richardson (Consumer) 90 0.4%
Henry Haller (Lbt) 88 0.4%
Samuel Cross (Pop) 39 0.2%
Sam Blancato (SW) 19 0.1%
TOTAL 23,697
Turnout: 42%


1988 Senate class 1, Allegheny County
CandidateVotesPct
John Heinz* (R) 366,278 65.7%
Joseph Vignola (D) 182,846 32.8%
Darcy Richardson (Consumer) 5,688 1.0%
Henry Haller (Lbt) 1,252 0.2%
Samuel Cross (Pop) 628 0.1%
Sam Blancato (SW) 567 0.1%
TOTAL 557,259
Turnout: 52%


1988 Senate class 1, Armstrong County
CandidateVotesPct
John Heinz* (R) 18,708 72.7%
Joseph Vignola (D) 5,967 23.2%
Darcy Richardson (Consumer) 68 0.3%
Henry Haller (Lbt) 34 0.1%
Samuel Cross (Pop) 934 3.6%
Sam Blancato (SW) 16 0.1%
TOTAL 25,727
Turnout: 46%


1988 Senate class 1, Beaver County
CandidateVotesPct
John Heinz* (R) 47,706 62.6%
Joseph Vignola (D) 27,810 36.5%
Darcy Richardson (Consumer) 233 0.3%
Henry Haller (Lbt) 131 0.2%
Samuel Cross (Pop) 90 0.1%
Sam Blancato (SW) 188 0.2%
TOTAL 76,158
Turnout: 53%


1988 Senate class 1, Bedford County
CandidateVotesPct
John Heinz* (R) 13,020 77.0%
Joseph Vignola (D) 3,756 22.2%
Darcy Richardson (Consumer) 57 0.3%
Henry Haller (Lbt) 36 0.2%
Samuel Cross (Pop) 32 0.2%
Sam Blancato (SW) 8 0.0%
TOTAL 16,909
Turnout: 48%


1988 Senate class 1, Berks County
CandidateVotesPct
John Heinz* (R) 78,474 72.6%
Joseph Vignola (D) 28,340 26.2%
Darcy Richardson (Consumer) 501 0.5%
Henry Haller (Lbt) 487 0.5%
Samuel Cross (Pop) 166 0.2%
Sam Blancato (SW) 121 0.1%
TOTAL 108,089
Turnout: 43%


1988 Senate class 1, Blair County
CandidateVotesPct
John Heinz* (R) 33,171 79.8%
Joseph Vignola (D) 7,826 18.8%
Darcy Richardson (Consumer) 299 0.7%
Henry Haller (Lbt) 95 0.2%
Samuel Cross (Pop) 135 0.3%
Sam Blancato (SW) 29 0.1%
TOTAL 41,555
Turnout: 42%


1988 Senate class 1, Bradford County
CandidateVotesPct
John Heinz* (R) 15,916 81.6%
Joseph Vignola (D) 3,375 17.3%
Darcy Richardson (Consumer) 88 0.5%
Henry Haller (Lbt) 64 0.3%
Samuel Cross (Pop) 49 0.3%
Sam Blancato (SW) 15 0.1%
TOTAL 19,507
Turnout: 44%


1988 Senate class 1, Bucks County
CandidateVotesPct
John Heinz* (R) 144,645 70.1%
Joseph Vignola (D) 59,289 28.7%
Darcy Richardson (Consumer) 964 0.5%
Henry Haller (Lbt) 1,042 0.5%
Samuel Cross (Pop) 197 0.1%
Sam Blancato (SW) 139 0.1%
TOTAL 206,276
Turnout: 53%


1988 Senate class 1, Butler County
CandidateVotesPct
John Heinz* (R) 39,020 77.5%
Joseph Vignola (D) 10,358 20.6%
Darcy Richardson (Consumer) 658 1.3%
Henry Haller (Lbt) 146 0.3%
Samuel Cross (Pop) 143 0.3%
Sam Blancato (SW) 32 0.1%
TOTAL 50,357
Turnout: 45%


1988 Senate class 1, Cambria County
CandidateVotesPct
John Heinz* (R) 41,691 64.8%
Joseph Vignola (D) 22,022 34.2%
Darcy Richardson (Consumer) 376 0.6%
Henry Haller (Lbt) 94 0.1%
Samuel Cross (Pop) 118 0.2%
Sam Blancato (SW) 52 0.1%
TOTAL 64,353
Turnout: 51%


1988 Senate class 1, Cameron County
CandidateVotesPct
John Heinz* (R) 1,879 72.9%
Joseph Vignola (D) 672 26.1%
Darcy Richardson (Consumer) 9 0.3%
Henry Haller (Lbt) 11 0.4%
Samuel Cross (Pop) 2 0.1%
Sam Blancato (SW) 3 0.1%
TOTAL 2,576
Turnout: 58%


1988 Senate class 1, Carbon County
CandidateVotesPct
John Heinz* (R) 12,160 66.2%
Joseph Vignola (D) 6,024 32.8%
Darcy Richardson (Consumer) 101 0.5%
Henry Haller (Lbt) 37 0.2%
Samuel Cross (Pop) 28 0.2%
Sam Blancato (SW) 19 0.1%
TOTAL 18,369
Turnout: 43%


1988 Senate class 1, Centre County
CandidateVotesPct
John Heinz* (R) 30,975 74.3%
Joseph Vignola (D) 10,145 24.3%
Darcy Richardson (Consumer) 224 0.5%
Henry Haller (Lbt) 190 0.5%
Samuel Cross (Pop) 94 0.2%
Sam Blancato (SW) 75 0.2%
TOTAL 41,703
Turnout: 42%


1988 Senate class 1, Chester County
CandidateVotesPct
John Heinz* (R) 108,419 78.7%
Joseph Vignola (D) 28,025 20.3%
Darcy Richardson (Consumer) 462 0.3%
Henry Haller (Lbt) 667 0.5%
Samuel Cross (Pop) 104 0.1%
Sam Blancato (SW) 79 0.1%
TOTAL 137,756
Turnout: 51%


1988 Senate class 1, Clarion County
CandidateVotesPct
John Heinz* (R) 10,854 79.0%
Joseph Vignola (D) 2,729 19.9%
Darcy Richardson (Consumer) 56 0.4%
Henry Haller (Lbt) 25 0.2%
Samuel Cross (Pop) 57 0.4%
Sam Blancato (SW) 12 0.1%
TOTAL 13,733
Turnout: 43%


1988 Senate class 1, Clearfield County
CandidateVotesPct
John Heinz* (R) 18,374 69.3%
Joseph Vignola (D) 7,915 29.9%
Darcy Richardson (Consumer) 100 0.4%
Henry Haller (Lbt) 45 0.2%
Samuel Cross (Pop) 44 0.2%
Sam Blancato (SW) 20 0.1%
TOTAL 26,498
Turnout: 45%


1988 Senate class 1, Clinton County
CandidateVotesPct
John Heinz* (R) 7,476 67.1%
Joseph Vignola (D) 3,453 31.0%
Darcy Richardson (Consumer) 89 0.8%
Henry Haller (Lbt) 29 0.3%
Samuel Cross (Pop) 78 0.7%
Sam Blancato (SW) 12 0.1%
TOTAL 11,137
Turnout: 39%


1988 Senate class 1, Columbia County
CandidateVotesPct
John Heinz* (R) 14,840 75.4%
Joseph Vignola (D) 4,649 23.6%
Darcy Richardson (Consumer) 113 0.6%
Henry Haller (Lbt) 32 0.2%
Samuel Cross (Pop) 44 0.2%
Sam Blancato (SW) 12 0.1%
TOTAL 19,690
Turnout: 40%


1988 Senate class 1, Crawford County
CandidateVotesPct
John Heinz* (R) 22,461 76.5%
Joseph Vignola (D) 6,475 22.1%
Darcy Richardson (Consumer) 269 0.9%
Henry Haller (Lbt) 62 0.2%
Samuel Cross (Pop) 45 0.2%
Sam Blancato (SW) 35 0.1%
TOTAL 29,347
Turnout: 46%


1988 Senate class 1, Cumberland County
CandidateVotesPct
John Heinz* (R) 56,731 80.3%
Joseph Vignola (D) 13,411 19.0%
Darcy Richardson (Consumer) 303 0.4%
Henry Haller (Lbt) 148 0.2%
Samuel Cross (Pop) 53 0.1%
Sam Blancato (SW) 38 0.1%
TOTAL 70,684
Turnout: 48%


1988 Senate class 1, Dauphin County
CandidateVotesPct
John Heinz* (R) 61,564 74.8%
Joseph Vignola (D) 20,040 24.4%
Darcy Richardson (Consumer) 372 0.5%
Henry Haller (Lbt) 164 0.2%
Samuel Cross (Pop) 70 0.1%
Sam Blancato (SW) 78 0.1%
TOTAL 82,288
Turnout: 46%


1988 Senate class 1, Delaware County
CandidateVotesPct
John Heinz* (R) 169,247 70.7%
Joseph Vignola (D) 67,980 28.4%
Darcy Richardson (Consumer) 903 0.4%
Henry Haller (Lbt) 775 0.3%
Samuel Cross (Pop) 165 0.1%
Sam Blancato (SW) 195 0.1%
TOTAL 239,265
Turnout: 57%


1988 Senate class 1, Elk County
CandidateVotesPct
John Heinz* (R) 8,922 69.9%
Joseph Vignola (D) 3,727 29.2%
Darcy Richardson (Consumer) 47 0.4%
Henry Haller (Lbt) 34 0.3%
Samuel Cross (Pop) 30 0.2%
Sam Blancato (SW) 4 0.0%
TOTAL 12,764
Turnout: 49%


1988 Senate class 1, Erie County
CandidateVotesPct
John Heinz* (R) 72,054 73.5%
Joseph Vignola (D) 24,563 25.1%
Darcy Richardson (Consumer) 907 0.9%
Henry Haller (Lbt) 235 0.2%
Samuel Cross (Pop) 153 0.2%
Sam Blancato (SW) 136 0.1%
TOTAL 98,048
Turnout: 48%


1988 Senate class 1, Fayette County
CandidateVotesPct
John Heinz* (R) 25,891 54.1%
Joseph Vignola (D) 21,264 44.5%
Darcy Richardson (Consumer) 450 0.9%
Henry Haller (Lbt) 89 0.2%
Samuel Cross (Pop) 59 0.1%
Sam Blancato (SW) 75 0.2%
TOTAL 47,828
Turnout: 43%


1988 Senate class 1, Forest County
CandidateVotesPct
John Heinz* (R) 1,564 75.8%
Joseph Vignola (D) 483 23.4%
Darcy Richardson (Consumer) 9 0.4%
Henry Haller (Lbt) 2 0.1%
Samuel Cross (Pop) 3 0.1%
Sam Blancato (SW) 2 0.1%
TOTAL 2,063
Turnout: 56%


1988 Senate class 1, Franklin County
CandidateVotesPct
John Heinz* (R) 30,410 78.7%
Joseph Vignola (D) 7,888 20.4%
Darcy Richardson (Consumer) 158 0.4%
Henry Haller (Lbt) 76 0.2%
Samuel Cross (Pop) 78 0.2%
Sam Blancato (SW) 9 0.0%
TOTAL 38,619
Turnout: 43%


1988 Senate class 1, Fulton County
CandidateVotesPct
John Heinz* (R) 3,271 72.1%
Joseph Vignola (D) 1,224 27.0%
Darcy Richardson (Consumer) 28 0.6%
Henry Haller (Lbt) 5 0.1%
Samuel Cross (Pop) 7 0.2%
Sam Blancato (SW) 3 0.1%
TOTAL 4,538
Turnout: 46%


1988 Senate class 1, Greene County
CandidateVotesPct
John Heinz* (R) 8,596 62.5%
Joseph Vignola (D) 5,064 36.8%
Darcy Richardson (Consumer) 39 0.3%
Henry Haller (Lbt) 30 0.2%
Samuel Cross (Pop) 20 0.1%
Sam Blancato (SW) 6 0.0%
TOTAL 13,755
Turnout: 47%


1988 Senate class 1, Huntingdon County
CandidateVotesPct
John Heinz* (R) 10,574 79.3%
Joseph Vignola (D) 2,670 20.0%
Darcy Richardson (Consumer) 42 0.3%
Henry Haller (Lbt) 19 0.1%
Samuel Cross (Pop) 29 0.2%
Sam Blancato (SW) 4 0.0%
TOTAL 13,338
Turnout: 40%


1988 Senate class 1, Indiana County
CandidateVotesPct
John Heinz* (R) 23,129 73.1%
Joseph Vignola (D) 8,170 25.8%
Darcy Richardson (Consumer) 111 0.4%
Henry Haller (Lbt) 67 0.2%
Samuel Cross (Pop) 118 0.4%
Sam Blancato (SW) 38 0.1%
TOTAL 31,633
Turnout: 46%


1988 Senate class 1, Jefferson County
CandidateVotesPct
John Heinz* (R) 12,472 77.3%
Joseph Vignola (D) 3,518 21.8%
Darcy Richardson (Consumer) 52 0.3%
Henry Haller (Lbt) 32 0.2%
Samuel Cross (Pop) 38 0.2%
Sam Blancato (SW) 15 0.1%
TOTAL 16,127
Turnout: 47%


1988 Senate class 1, Juniata County
CandidateVotesPct
John Heinz* (R) 5,899 76.0%
Joseph Vignola (D) 1,827 23.5%
Darcy Richardson (Consumer) 16 0.2%
Henry Haller (Lbt) 4 0.1%
Samuel Cross (Pop) 9 0.1%
Sam Blancato (SW) 6 0.1%
TOTAL 7,761
Turnout: 52%


1988 Senate class 1, Lackawanna County
CandidateVotesPct
John Heinz* (R) 54,732 67.5%
Joseph Vignola (D) 25,093 31.0%
Darcy Richardson (Consumer) 944 1.2%
Henry Haller (Lbt) 98 0.1%
Samuel Cross (Pop) 79 0.1%
Sam Blancato (SW) 98 0.1%
TOTAL 81,044
Turnout: 47%


1988 Senate class 1, Lancaster County
CandidateVotesPct
John Heinz* (R) 107,433 80.3%
Joseph Vignola (D) 25,180 18.8%
Darcy Richardson (Consumer) 602 0.5%
Henry Haller (Lbt) 329 0.2%
Samuel Cross (Pop) 92 0.1%
Sam Blancato (SW) 76 0.1%
TOTAL 133,712
Turnout: 44%


1988 Senate class 1, Lawrence County
CandidateVotesPct
John Heinz* (R) 23,704 63.4%
Joseph Vignola (D) 13,380 35.8%
Darcy Richardson (Consumer) 145 0.4%
Henry Haller (Lbt) 65 0.2%
Samuel Cross (Pop) 65 0.2%
Sam Blancato (SW) 40 0.1%
TOTAL 37,399
Turnout: 50%


1988 Senate class 1, Lebanon County
CandidateVotesPct
John Heinz* (R) 28,367 79.6%
Joseph Vignola (D) 6,984 19.6%
Darcy Richardson (Consumer) 149 0.4%
Henry Haller (Lbt) 55 0.2%
Samuel Cross (Pop) 47 0.1%
Sam Blancato (SW) 22 0.1%
TOTAL 35,624
Turnout: 42%


1988 Senate class 1, Lehigh County
CandidateVotesPct
John Heinz* (R) 66,475 69.3%
Joseph Vignola (D) 28,438 29.7%
Darcy Richardson (Consumer) 426 0.4%
Henry Haller (Lbt) 339 0.4%
Samuel Cross (Pop) 111 0.1%
Sam Blancato (SW) 76 0.1%
TOTAL 95,865
Turnout: 43%


1988 Senate class 1, Luzerne County
CandidateVotesPct
John Heinz* (R) 72,092 66.0%
Joseph Vignola (D) 36,272 33.2%
Darcy Richardson (Consumer) 305 0.3%
Henry Haller (Lbt) 142 0.1%
Samuel Cross (Pop) 257 0.2%
Sam Blancato (SW) 118 0.1%
TOTAL 109,186
Turnout: 42%


1988 Senate class 1, Lycoming County
CandidateVotesPct
John Heinz* (R) 28,973 77.5%
Joseph Vignola (D) 7,893 21.1%
Darcy Richardson (Consumer) 365 1.0%
Henry Haller (Lbt) 90 0.2%
Samuel Cross (Pop) 46 0.1%
Sam Blancato (SW) 40 0.1%
TOTAL 37,407
Turnout: 42%


1988 Senate class 1, McKean County
CandidateVotesPct
John Heinz* (R) 10,475 74.5%
Joseph Vignola (D) 3,433 24.4%
Darcy Richardson (Consumer) 86 0.6%
Henry Haller (Lbt) 19 0.1%
Samuel Cross (Pop) 19 0.1%
Sam Blancato (SW) 19 0.1%
TOTAL 14,051
Turnout: 39%


1988 Senate class 1, Mercer County
CandidateVotesPct
John Heinz* (R) 27,378 63.4%
Joseph Vignola (D) 15,388 35.6%
Darcy Richardson (Consumer) 226 0.5%
Henry Haller (Lbt) 94 0.2%
Samuel Cross (Pop) 43 0.1%
Sam Blancato (SW) 44 0.1%
TOTAL 43,173
Turnout: 46%


1988 Senate class 1, Mifflin County
CandidateVotesPct
John Heinz* (R) 9,586 76.0%
Joseph Vignola (D) 2,920 23.1%
Darcy Richardson (Consumer) 67 0.5%
Henry Haller (Lbt) 22 0.2%
Samuel Cross (Pop) 13 0.1%
Sam Blancato (SW) 8 0.1%
TOTAL 12,616
Turnout: 37%


1988 Senate class 1, Monroe County
CandidateVotesPct
John Heinz* (R) 19,158 72.3%
Joseph Vignola (D) 6,981 26.4%
Darcy Richardson (Consumer) 226 0.9%
Henry Haller (Lbt) 70 0.3%
Samuel Cross (Pop) 35 0.1%
Sam Blancato (SW) 16 0.1%
TOTAL 26,486
Turnout: 39%


1988 Senate class 1, Montgomery County
CandidateVotesPct
John Heinz* (R) 199,086 72.2%
Joseph Vignola (D) 74,411 27.0%
Darcy Richardson (Consumer) 867 0.3%
Henry Haller (Lbt) 1,146 0.4%
Samuel Cross (Pop) 187 0.1%
Sam Blancato (SW) 148 0.1%
TOTAL 275,845
Turnout: 53%


1988 Senate class 1, Montour County
CandidateVotesPct
John Heinz* (R) 4,347 77.0%
Joseph Vignola (D) 1,227 21.7%
Darcy Richardson (Consumer) 52 0.9%
Henry Haller (Lbt) 7 0.1%
Samuel Cross (Pop) 10 0.2%
Sam Blancato (SW) 3 0.1%
TOTAL 5,646
Turnout: 43%


1988 Senate class 1, Northampton County
CandidateVotesPct
John Heinz* (R) 48,903 62.4%
Joseph Vignola (D) 28,401 36.2%
Darcy Richardson (Consumer) 573 0.7%
Henry Haller (Lbt) 304 0.4%
Samuel Cross (Pop) 96 0.1%
Sam Blancato (SW) 118 0.2%
TOTAL 78,395
Turnout: 42%


1988 Senate class 1, Northumberland County
CandidateVotesPct
John Heinz* (R) 22,647 70.1%
Joseph Vignola (D) 9,114 28.2%
Darcy Richardson (Consumer) 332 1.0%
Henry Haller (Lbt) 88 0.3%
Samuel Cross (Pop) 50 0.2%
Sam Blancato (SW) 64 0.2%
TOTAL 32,295
Turnout: 43%


1988 Senate class 1, Perry County
CandidateVotesPct
John Heinz* (R) 10,573 84.2%
Joseph Vignola (D) 1,889 15.0%
Darcy Richardson (Consumer) 40 0.3%
Henry Haller (Lbt) 27 0.2%
Samuel Cross (Pop) 18 0.1%
Sam Blancato (SW) 12 0.1%
TOTAL 12,559
Turnout: 43%


1988 Senate class 1, Philadelphia County
CandidateVotesPct
John Heinz* (R) 245,923 38.8%
Joseph Vignola (D) 380,696 60.1%
Darcy Richardson (Consumer) 3,247 0.5%
Henry Haller (Lbt) 1,461 0.2%
Samuel Cross (Pop) 610 0.1%
Sam Blancato (SW) 1,140 0.2%
TOTAL 633,077
Turnout: 52%


1988 Senate class 1, Pike County
CandidateVotesPct
John Heinz* (R) 6,970 73.7%
Joseph Vignola (D) 2,331 24.6%
Darcy Richardson (Consumer) 98 1.0%
Henry Haller (Lbt) 33 0.3%
Samuel Cross (Pop) 13 0.1%
Sam Blancato (SW) 13 0.1%
TOTAL 9,458
Turnout: 48%


1988 Senate class 1, Potter County
CandidateVotesPct
John Heinz* (R) 4,551 73.1%
Joseph Vignola (D) 1,612 25.9%
Darcy Richardson (Consumer) 32 0.5%
Henry Haller (Lbt) 19 0.3%
Samuel Cross (Pop) 12 0.2%
Sam Blancato (SW) 3 0.0%
TOTAL 6,229
Turnout: 51%


1988 Senate class 1, Schuylkill County
CandidateVotesPct
John Heinz* (R) 41,674 72.6%
Joseph Vignola (D) 15,253 26.6%
Darcy Richardson (Consumer) 191 0.3%
Henry Haller (Lbt) 132 0.2%
Samuel Cross (Pop) 95 0.2%
Sam Blancato (SW) 43 0.1%
TOTAL 57,388
Turnout: 48%


1988 Senate class 1, Snyder County
CandidateVotesPct
John Heinz* (R) 10,074 87.2%
Joseph Vignola (D) 1,414 12.2%
Darcy Richardson (Consumer) 27 0.2%
Henry Haller (Lbt) 23 0.2%
Samuel Cross (Pop) 17 0.1%
Sam Blancato (SW) 3 0.0%
TOTAL 11,558
Turnout: 43%


1988 Senate class 1, Somerset County
CandidateVotesPct
John Heinz* (R) 22,805 74.1%
Joseph Vignola (D) 7,795 25.3%
Darcy Richardson (Consumer) 78 0.3%
Henry Haller (Lbt) 48 0.2%
Samuel Cross (Pop) 38 0.1%
Sam Blancato (SW) 16 0.1%
TOTAL 30,780
Turnout: 53%


1988 Senate class 1, Sullivan County
CandidateVotesPct
John Heinz* (R) 2,101 72.4%
Joseph Vignola (D) 789 27.2%
Darcy Richardson (Consumer) 1 0.0%
Henry Haller (Lbt) 6 0.2%
Samuel Cross (Pop) 5 0.2%
Sam Blancato (SW) 1 0.0%
TOTAL 2,903
Turnout: 63%


1988 Senate class 1, Susquehanna County
CandidateVotesPct
John Heinz* (R) 11,747 79.3%
Joseph Vignola (D) 2,896 19.6%
Darcy Richardson (Consumer) 62 0.4%
Henry Haller (Lbt) 48 0.3%
Samuel Cross (Pop) 39 0.3%
Sam Blancato (SW) 13 0.1%
TOTAL 14,805
Turnout: 51%


1988 Senate class 1, Tioga County
CandidateVotesPct
John Heinz* (R) 10,924 77.0%
Joseph Vignola (D) 3,173 22.4%
Darcy Richardson (Consumer) 41 0.3%
Henry Haller (Lbt) 24 0.2%
Samuel Cross (Pop) 20 0.1%
Sam Blancato (SW) 7 0.0%
TOTAL 14,189
Turnout: 47%


1988 Senate class 1, Union County
CandidateVotesPct
John Heinz* (R) 9,144 84.2%
Joseph Vignola (D) 1,624 15.0%
Darcy Richardson (Consumer) 41 0.4%
Henry Haller (Lbt) 26 0.2%
Samuel Cross (Pop) 16 0.1%
Sam Blancato (SW) 9 0.1%
TOTAL 10,860
Turnout: 40%


1988 Senate class 1, Venango County
CandidateVotesPct
John Heinz* (R) 15,383 75.8%
Joseph Vignola (D) 4,642 22.9%
Darcy Richardson (Consumer) 165 0.8%
Henry Haller (Lbt) 45 0.2%
Samuel Cross (Pop) 39 0.2%
Sam Blancato (SW) 15 0.1%
TOTAL 20,289
Turnout: 46%


1988 Senate class 1, Warren County
CandidateVotesPct
John Heinz* (R) 11,003 73.0%
Joseph Vignola (D) 3,840 25.5%
Darcy Richardson (Consumer) 124 0.8%
Henry Haller (Lbt) 52 0.3%
Samuel Cross (Pop) 31 0.2%
Sam Blancato (SW) 23 0.2%
TOTAL 15,073
Turnout: 45%


1988 Senate class 1, Washington County
CandidateVotesPct
John Heinz* (R) 49,976 66.0%
Joseph Vignola (D) 25,073 33.1%
Darcy Richardson (Consumer) 296 0.4%
Henry Haller (Lbt) 145 0.2%
Samuel Cross (Pop) 138 0.2%
Sam Blancato (SW) 81 0.1%
TOTAL 75,709
Turnout: 48%


1988 Senate class 1, Wayne County
CandidateVotesPct
John Heinz* (R) 10,782 82.0%
Joseph Vignola (D) 2,186 16.6%
Darcy Richardson (Consumer) 110 0.8%
Henry Haller (Lbt) 31 0.2%
Samuel Cross (Pop) 18 0.1%
Sam Blancato (SW) 18 0.1%
TOTAL 13,145
Turnout: 45%


1988 Senate class 1, Westmoreland County
CandidateVotesPct
John Heinz* (R) 87,838 66.1%
Joseph Vignola (D) 43,365 32.7%
Darcy Richardson (Consumer) 951 0.7%
Henry Haller (Lbt) 303 0.2%
Samuel Cross (Pop) 202 0.2%
Sam Blancato (SW) 151 0.1%
TOTAL 132,810
Turnout: 46%


1988 Senate class 1, Wyoming County
CandidateVotesPct
John Heinz* (R) 7,895 84.7%
Joseph Vignola (D) 1,376 14.8%
Darcy Richardson (Consumer) 26 0.3%
Henry Haller (Lbt) 12 0.1%
Samuel Cross (Pop) 8 0.1%
Sam Blancato (SW) 2 0.0%
TOTAL 9,319
Turnout: 47%


1988 Senate class 1, York County
CandidateVotesPct
John Heinz* (R) 84,434 78.0%
Joseph Vignola (D) 22,900 21.1%
Darcy Richardson (Consumer) 496 0.5%
Henry Haller (Lbt) 272 0.3%
Samuel Cross (Pop) 127 0.1%
Sam Blancato (SW) 67 0.1%
TOTAL 108,296
Turnout: 43%

Campaign finance data for this election**:

John Heinz*
Total Disbursements: $5,592,553
Total Receipts: $5,999,905
Cash on Hand: $71,668
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $3,869,059
Party Contributions: $17,286
Other Committee Contributions: $1,365,363
Other Committee Transfers: $131,576
Indep. Expenditures Supporting: $0
Indep. Expenditures Opposing: $198
Net Independent Expenditures: $-198
Net Spending: $5,592,355



Joseph Vignola
Total Disbursements: $526,836
Total Receipts: $531,788
Cash on Hand: $4,954
Candidate Contributions: $0
Candidate Loans: $32,001
Individual Contributions: $465,968
Party Contributions: $0
Other Committee Contributions: $48,805
Other Committee Transfers: $991
Indep. Expenditures Supporting: $0
Indep. Expenditures Opposing: $0
Net Independent Expenditures: $0
Net Spending: $526,836



Henry Haller
Total Disbursements: $104
Total Receipts: $104
Cash on Hand: $0
Candidate Contributions: $94
Candidate Loans: $0
Individual Contributions: $10
Party Contributions: $0
Other Committee Contributions: $0
Other Committee Transfers: $0
Indep. Expenditures Supporting: $0
Indep. Expenditures Opposing: $0
Net Independent Expenditures: $0
Net Spending: $104



**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/1988


Republican Primary
Pos Candidate Votes % $**

No Republican primary



Democrat Primary
Pos Candidate Votes % $**
1   Joseph Vignola 492,153 45.4% $526,836
2   Susan Kefover 371,443 34.2% $9,624
3   Steve Douglas 145,614 13.4%
4   John Logue 76,020 7.0% $10,754
TOTAL VOTES 1,085,230