Pennsylvania — 1988 U.S. Senate election
Recent presidential results
state1988 Senate electionPennsylvania · U.S. SenateHeinzR+34.0
How it voted
Share of the 1988 vote
| John Heinz (i) ✓Republican | 66.5% | 2,901,715 |
|---|---|---|
| Joe VignolaDemocrat | 32.4% | 1,416,764 |
| Darcy RichardsonConsumer | 0.6% | 25,273 |
1988Senate margin
D+60R+60
67 counties, each filled by 1988 D-vs-R margin. Hover any county for its result.
County-level results (67 counties) — table
| County | Winner | Margin |
|---|---|---|
| ADAMS, PA | Republican | R+54.4 |
| ALLEGHENY, PA | Republican | R+32.9 |
| ARMSTRONG, PA | Republican | R+49.5 |
| BEAVER, PA | Republican | R+26.1 |
| BEDFORD, PA | Republican | R+54.8 |
| BERKS, PA | Republican | R+46.4 |
| BLAIR, PA | Republican | R+61.0 |
| BRADFORD, PA | Republican | R+64.3 |
| BUCKS, PA | Republican | R+41.4 |
| BUTLER, PA | Republican | R+56.9 |
| CAMBRIA, PA | Republican | R+30.6 |
| CAMERON, PA | Republican | R+46.9 |
| CARBON, PA | Republican | R+33.4 |
| CENTRE, PA | Republican | R+49.9 |
| CHESTER, PA | Republican | R+58.4 |
| CLARION, PA | Republican | R+59.2 |
| CLEARFIELD, PA | Republican | R+39.5 |
| CLINTON, PA | Republican | R+36.1 |
| COLUMBIA, PA | Republican | R+51.8 |
| CRAWFORD, PA | Republican | R+54.5 |
| CUMBERLAND, PA | Republican | R+61.3 |
| DAUPHIN, PA | Republican | R+50.5 |
| DELAWARE, PA | Republican | R+42.3 |
| ELK, PA | Republican | R+40.7 |
| ERIE, PA | Republican | R+48.4 |
| FAYETTE, PA | Republican | R+9.7 |
| FOREST, PA | Republican | R+52.4 |
| FRANKLIN, PA | Republican | R+58.3 |
| FULTON, PA | Republican | R+45.1 |
| GREENE, PA | Republican | R+25.7 |
| HUNTINGDON, PA | Republican | R+59.3 |
| INDIANA, PA | Republican | R+47.3 |
| JEFFERSON, PA | Republican | R+55.5 |
| JUNIATA, PA | Republican | R+52.5 |
| LACKAWANNA, PA | Republican | R+36.6 |
| LANCASTER, PA | Republican | R+61.5 |
| LAWRENCE, PA | Republican | R+27.6 |
| LEBANON, PA | Republican | R+60.0 |
| LEHIGH, PA | Republican | R+39.7 |
| LUZERNE, PA | Republican | R+32.8 |
| LYCOMING, PA | Republican | R+56.4 |
| MCKEAN, PA | Republican | R+50.1 |
| MERCER, PA | Republican | R+27.8 |
| MIFFLIN, PA | Republican | R+52.8 |
| MONROE, PA | Republican | R+46.0 |
| MONTGOMERY, PA | Republican | R+45.2 |
| MONTOUR, PA | Republican | R+55.3 |
| NORTHAMPTON, PA | Republican | R+26.2 |
| NORTHUMBERLAND, PA | Republican | R+41.9 |
| PERRY, PA | Republican | R+69.1 |
| PHILADELPHIA, PA | Democratic | D+21.3 |
| PIKE, PA | Republican | R+49.0 |
| POTTER, PA | Republican | R+47.2 |
| SCHUYLKILL, PA | Republican | R+46.0 |
| SNYDER, PA | Republican | R+74.9 |
| SOMERSET, PA | Republican | R+48.8 |
| SULLIVAN, PA | Republican | R+45.2 |
| SUSQUEHANNA, PA | Republican | R+59.8 |
| TIOGA, PA | Republican | R+54.6 |
| UNION, PA | Republican | R+69.2 |
| VENANGO, PA | Republican | R+52.9 |
| WARREN, PA | Republican | R+47.5 |
| WASHINGTON, PA | Republican | R+32.9 |
| WAYNE, PA | Republican | R+65.4 |
| WESTMORELAND, PA | Republican | R+33.5 |
| WYOMING, PA | Republican | R+70.0 |
| YORK, PA | Republican | R+56.8 |
presidential baselinePresident 1988R+2.3Senate 1988R+34.0vs. baselineR+31.7
Pennsylvania's 1988 Senate race ran 31.7 points more Republican than the presidential race on the same ballot.
Pennsylvania's Senate margins
Every comparable D–R contest in our store, 1976–2024
| Year | Margin (D minus R) |
|---|---|
| 1976 | −5.6% |
| 1980 | −2.4% |
| 1982 | −20.1% |
| 1986 | −13.6% |
| 1988 | −34.0% |
| 1992 | −2.8% |
| 1994 | −2.5% |
| 1998 | −26.6% |
| 2000 | −6.9% |
| 2004 | −10.6% |
| 2006 | +17.4% |
| 2010 | −2.0% |
| 2012 | +9.1% |
| 2016 | −1.4% |
| 2018 | +12.9% |
| 2022 | +4.9% |
| 2024 | −0.2% |
Same ballot, 1988PA
Source. MIT Election Data + Science Lab — 1988 US Senate returns, party-classified by literal ballot party · county returns aggregated from precinct-level results. Real returns — nothing estimated.