akashic
1876–2024
Elections / 1988 · President · PA

George H. W. Bush carried Pennsylvania R+2.3.

Michael Dukakis (D) vs George H. W. Bush (R) in Pennsylvania, 1988. The state ran 5.4 points more Democratic than the nation (R+7.7 nationally). A US Senate contest shared the 1988 ballot here.

Nominees: Michael Dukakis (D) · George H. W. Bush (R)

Pennsylvania result
4,536,251 votes counted
Dukakis (D)
2,194,944
48.4%
Bush (R)
2,300,087
50.7%
All others
41,220
0.9%
Margin
R+2.3
Pennsylvania, 1988
BushR+2.3
1988 presidential margin by county for Pennsylvania — 1988 presidential electionA map of the constituent counties of Pennsylvania — 1988 presidential election, each outlined and filled by its 1988 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Adams County, PA · R+30.5Allegheny County, PA · D+20.1Armstrong County, PA · D+9.3Beaver County, PA · D+32.1Bedford County, PA · R+31.6Berks County, PA · R+25.9Blair County, PA · R+24.1Bradford County, PA · R+34.1Bucks County, PA · R+21.2Butler County, PA · R+10.7Cambria County, PA · D+20.0Cameron County, PA · R+31.3Carbon County, PA · R+5.8Centre County, PA · R+13.0Chester County, PA · R+34.9Clarion County, PA · R+17.5Clearfield County, PA · R+7.7Clinton County, PA · TiedColumbia County, PA · R+21.7Crawford County, PA · R+13.8Cumberland County, PA · R+31.3Dauphin County, PA · R+16.3Delaware County, PA · R+20.9Elk County, PA · R+6.7Erie County, PA · D+5.4Fayette County, PA · D+32.1Forest County, PA · R+12.8Franklin County, PA · R+37.1Fulton County, PA · R+33.4Greene County, PA · D+30.1Huntingdon County, PA · R+29.7Indiana County, PA · D+4.8Jefferson County, PA · R+21.8Juniata County, PA · R+26.4Lackawanna County, PA · D+4.0Lancaster County, PA · R+42.3Lawrence County, PA · D+16.0Lebanon County, PA · R+34.2Lehigh County, PA · R+13.5Luzerne County, PA · TiedLycoming County, PA · R+29.1McKean County, PA · R+27.3Mercer County, PA · D+6.5Mifflin County, PA · R+25.9Monroe County, PA · R+26.8Montgomery County, PA · R+21.4Montour County, PA · R+27.8Northampton County, PA · R+4.2Northumberland County, PA · R+17.1Perry County, PA · R+37.0Philadelphia County, PA · D+34.2Pike County, PA · R+35.9Potter County, PA · R+35.1Schuylkill County, PA · R+13.6Snyder County, PA · R+54.3Somerset County, PA · R+9.7Sullivan County, PA · R+24.5Susquehanna County, PA · R+29.9Tioga County, PA · R+32.5Union County, PA · R+42.6Venango County, PA · R+14.0Warren County, PA · R+13.8Washington County, PA · D+24.7Wayne County, PA · R+44.4Westmoreland County, PA · D+10.9Wyoming County, PA · R+40.3York County, PA · R+31.2
How it voted
Share of the 1988 vote
George H. W. BushRepublican50.7%2,300,087
Michael DukakisDemocratic48.4%2,194,944
OtherAll other candidates0.9%41,220
D+60
R+60
67 counties, each filled by 1988 D-vs-R margin. Hover any county for its result.
Pennsylvania's presidential margins
1892–2024, the 1988 contest in context
Pennsylvania's presidential marginsDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: −1.7% in 2024.flipped R · 2024−1.7%DR18922024
Pennsylvania's presidential margins
YearMargin (D minus R)
1892−6.4%
1896−24.7%
1900−24.6%
1904−40.7%
1908−23.4%
1912+10.0%
1916−14.0%
1920−38.6%
1924−46.3%
1928−31.4%
1932−5.5%
1936+16.0%
1940+6.9%
1944+2.8%
1948−4.0%
1952−5.9%
1956−13.2%
1960+2.3%
1964+30.2%
1968+3.6%
1972−20.0%
1976+2.7%
1980−7.1%
1984−7.4%
1988−2.3%
1992+9.0%
1996+9.2%
2000+4.2%
2004+2.5%
2008+10.3%
2012+5.4%
2016−0.7%
2020+1.2%
2024−1.7%
County results — 1988
67 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Adams CountyR
−30.5%
8,29915,65024,105
Allegheny CountyD
+20.1%
348,814231,137586,151
Armstrong CountyD
+9.3%
13,89211,50925,683
Beaver CountyD
+32.1%
50,32725,76476,469
Bedford CountyR
−31.6%
5,75411,12316,969
Berks CountyR
−25.9%
41,04070,153112,444
Blair CountyR
−24.1%
15,58825,62341,662
Bradford CountyR
−34.1%
6,63513,56820,337
Bucks CountyR
−21.2%
82,472127,563212,640
Butler CountyR
−10.7%
22,34127,77750,667
Cambria CountyD
+20.0%
38,51725,62664,552
Cameron CountyR
−31.3%
9011,7312,655
Carbon CountyR
−5.8%
9,10410,23219,547
Centre CountyR
−13.0%
18,35723,87542,527
Chester CountyR
−34.9%
44,85393,522139,585
Clarion CountyR
−17.5%
5,6168,02613,751
Clearfield CountyR
−7.7%
12,23514,29626,713
Clinton CountyD
+0.2%
5,7595,73511,613
Columbia CountyR
−21.7%
7,76712,11420,021
Crawford CountyR
−13.8%
13,02117,24930,628
Cumberland CountyR
−31.3%
24,61347,29272,433
Dauphin CountyR
−16.3%
35,07948,91784,677
Delaware CountyR
−20.9%
96,144147,656246,305
Elk CountyR
−6.7%
5,8796,73712,744
Erie CountyD
+5.4%
53,91348,306103,300
Fayette CountyD
+32.1%
33,09816,91550,349
Forest CountyR
−12.8%
8951,1592,065
Franklin CountyR
−37.1%
12,36827,08639,644
Fulton CountyR
−33.4%
1,5323,0864,646
Greene CountyD
+30.1%
9,1264,87914,095
Huntingdon CountyR
−29.7%
4,7528,80013,631
Indiana CountyD
+4.8%
16,51414,98331,739
Jefferson CountyR
−21.8%
6,2359,74316,109
Juniata CountyR
−26.4%
2,8344,8817,764
Lackawanna CountyD
+4.0%
45,59142,08388,741
Lancaster CountyR
−42.3%
38,98296,979137,029
Lawrence CountyD
+16.0%
21,88415,82937,904
Lebanon CountyR
−34.2%
11,91224,41536,608
Lehigh CountyR
−13.5%
42,80156,363100,107
Luzerne CountyR
−0.4%
58,55359,059118,092
Lycoming CountyR
−29.1%
13,52824,79238,735
McKean CountyR
−27.3%
5,3009,32314,747
Mercer CountyD
+6.5%
24,27821,30145,880
Mifflin CountyR
−25.9%
4,7908,17013,075
Monroe CountyR
−26.8%
9,85917,18527,371
Montgomery CountyR
−21.4%
109,834170,294282,870
Montour CountyR
−27.8%
2,0313,6175,696
Northampton CountyR
−4.2%
39,26442,74882,978
Northumberland CountyR
−17.1%
14,25520,20734,800
Perry CountyR
−37.0%
3,9108,54512,533
Philadelphia CountyD
+34.2%
449,566219,053674,977
Pike CountyR
−35.9%
3,0976,6599,917
Potter CountyR
−35.1%
2,1194,4326,592
Schuylkill CountyR
−13.6%
24,79732,66657,842
Snyder CountyR
−54.3%
2,6589,05411,779
Somerset CountyR
−9.7%
13,81516,80930,768
Sullivan CountyR
−24.5%
1,0911,8082,922
Susquehanna CountyR
−29.9%
4,8719,07714,056
Tioga CountyR
−32.5%
4,8079,47114,350
Union CountyR
−42.6%
3,1637,91211,136
Venango CountyR
−14.0%
8,62411,46820,263
Warren CountyR
−13.8%
6,7908,99115,995
Washington CountyD
+24.7%
47,52728,65176,553
Wayne CountyR
−44.4%
3,7759,92613,862
Westmoreland CountyD
+10.9%
76,71061,472139,290
Wyoming CountyR
−40.3%
2,7976,6079,447
York CountyR
−31.2%
37,69172,408111,116