1988 Senate elections · Pennsylvania history
Pennsylvania U.S. Senate election 1988
Henry John Heinz REP +34.0 · Class I seat · held 11/8/88
- Votes counted
- 4,366,598
- Margin
- 34.0 pts
- Seat held by
- Republicanheld
- President in PA
- R+2.3same year
General election 11/8/88
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Henry John Heinz Won | REP | 2,901,715 | 66.45% | |
| Joseph Vignola | DEM | 1,416,764 | 32.45% | |
| Darcy G. Richardson | OTH | 25,273 | 0.58% | |
| Henry Haller | LIB | 11,822 | 0.27% | |
| Samuel Cross | OTH | 6,455 | 0.15% | |
| Sam Blancato | NA | 4,569 | 0.11% | |
| Total | 4,366,598 | |||
Official source: data
Other Pennsylvania Senate races
| Year | Seat | Winner | Margin |
|---|---|---|---|
| 2024 | Class I | Dave McCormick | 0.2 |
| 2022 | Class III | John Fetterman | 4.9 |
| 2018 | Class I | Robert P. Casey Jr. | 13.1 |
| 2016 | Class III | Patrick J. Toomey | 1.4 |
| 2012 | Class I | Robert P. Casey Jr. | 9.1 |
| 2010 | Class III | Patrick J. Toomey | 2.0 |
| 2006 | Class I | Robert P. Casey Jr. | 17.4 |
| 2004 | Class III | Arlen Specter | 10.6 |
| 2000 | Class I | Rick Santorum | 6.9 |
| 1998 | Class III | Arlen Specter | 26.6 |
| 1994 | Class I | Rick Santorum | 2.5 |
| 1992 | Class III | Arlen Specter | 2.8 |
Full Pennsylvania Senate history →
Questions and answers
Who won the 1988 Pennsylvania Senate race?
Henry John Heinz (REP) won with 66.5% of the vote, ahead of Joseph Vignola (32.4%), a margin of 34.0 points.
Did the Pennsylvania Senate seat change party in 1988?
No. The Republican Party held it.
How many votes were cast in the 1988 Pennsylvania Senate race?
4,366,598 votes were counted for the candidates in the general election.
Compiled by FiveThirtyEight from the official source linked above.