Skip to content

Pennsylvania 2000 vs 2008: county swing

19 of 67 counties moved toward the Republican ticket; 12 changed hands.

Blair County: swing D+3.7Bradford County: swing D+10.5Cambria County: swing R+3.2Clarion County: swing D+4.0Elk County: swing D+16.0Indiana County: swing D+2.9Lackawanna County: swing D+2.8Mifflin County: swing R+2.4Montour County: swing D+9.6Potter County: swing D+2.3Sullivan County: swing D+8.3Warren County: swing D+3.8Armstrong County: swing R+8.7Allegheny County: swing R+0.7Beaver County: swing R+11.7Bucks County: swing D+4.5Cameron County: swing D+7.7Centre County: swing D+21.4Chester County: swing D+18.9Clearfield County: swing D+8.4Crawford County: swing D+6.4Delaware County: swing D+9.5Erie County: swing D+10.7Fayette County: swing R+16.8Franklin County: swing D+4.4Huntingdon County: swing D+5.9Juniata County: swing D+1.1Lawrence County: swing R+11.5Luzerne County: swing D+0.2Mercer County: swing R+1.7Monroe County: swing D+19.1Northampton County: swing D+6.9Philadelphia County: swing D+4.8Snyder County: swing D+13.1Somerset County: swing R+0.3Susquehanna County: swing D+10.1Union County: swing D+18.2Venango County: swing R+2.4Washington County: swing R+13.7York County: swing D+11.2Berks County: swing D+18.0Butler County: swing R+0.8Carbon County: swing R+2.5Columbia County: swing D+9.8Forest County: swing D+9.8Fulton County: swing R+4.6Lebanon County: swing D+8.2Lycoming County: swing D+4.6Perry County: swing D+8.1Tioga County: swing D+6.5Wyoming County: swing D+14.3Bedford County: swing R+3.1Clinton County: swing D+1.9Cumberland County: swing D+13.2Dauphin County: swing D+18.2Greene County: swing R+10.1Jefferson County: swing D+3.8Lancaster County: swing D+22.9Lehigh County: swing D+14.5McKean County: swing D+8.9Schuylkill County: swing R+2.5Wayne County: swing D+10.4Westmoreland County: swing R+11.0Montgomery County: swing D+11.1Northumberland County: swing R+0.4Pike County: swing D+7.4Adams County: swing D+7.9
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20002008SwingVotes 2000Votes 2008
Fayette County flipped D+16.4 R+0.4 R+16.8 49,532 52,554
Washington County flipped D+9.0 R+4.7 R+13.7 84,441 98,002
Beaver County flipped D+8.8 R+2.9 R+11.7 73,593 84,463
Lawrence County flipped D+6.4 R+5.1 R+11.5 39,640 42,084
Westmoreland County R+5.8 R+16.8 R+11.0 156,709 176,785
Greene County flipped D+9.8 R+0.3 R+10.1 13,634 15,961
Armstrong County R+16.0 R+24.7 R+8.7 27,423 30,072
Fulton County R+44.0 R+48.6 R+4.6 5,285 6,306
Cambria County D+3.9 D+0.7 R+3.2 60,286 65,622
Bedford County R+41.8 R+44.9 R+3.1 19,435 22,441
Carbon County D+4.4 D+1.9 R+2.5 21,277 26,919
Schuylkill County R+6.2 R+8.7 R+2.5 58,300 63,054
Mifflin County R+31.2 R+33.6 R+2.4 14,614 16,501
Venango County R+16.8 R+19.2 R+2.4 20,523 23,288
Mercer County flipped D+1.4 R+0.3 R+1.7 48,725 53,796
Butler County R+26.7 R+27.5 R+0.8 70,824 90,355
Allegheny County D+16.2 D+15.5 R+0.7 582,478 651,380
Northumberland County R+13.5 R+13.9 R+0.4 33,251 33,916
Somerset County R+24.8 R+25.1 R+0.3 32,985 35,167
Luzerne County D+8.2 D+8.4 D+0.2 119,586 135,163
Juniata County R+36.3 R+35.2 D+1.1 8,667 9,711
Clinton County R+4.6 R+2.7 D+1.9 11,994 14,793
Potter County R+39.8 R+37.5 D+2.3 7,090 7,507
Lackawanna County D+23.2 D+26.0 D+2.8 96,381 107,866
Indiana County R+10.0 R+7.1 D+2.9 31,401 37,299
Blair County R+28.0 R+24.3 D+3.7 45,140 53,081
Jefferson County R+33.6 R+29.8 D+3.8 17,574 18,801
Warren County R+10.0 R+6.2 D+3.8 17,541 18,494
Clarion County R+26.4 R+22.4 D+4.0 15,843 17,765
Franklin County R+37.0 R+32.6 D+4.4 48,969 63,635
Bucks County D+4.2 D+8.7 D+4.5 263,422 332,923
Lycoming County R+28.8 R+24.2 D+4.6 43,183 49,235
Philadelphia County D+62.0 D+66.8 D+4.8 561,180 717,155
Huntingdon County R+33.4 R+27.5 D+5.9 15,957 18,646
Crawford County R+16.8 R+10.4 D+6.4 33,321 38,074
Tioga County R+33.9 R+27.4 D+6.5 14,772 17,965
Northampton County D+5.4 D+12.3 D+6.9 104,690 135,581
Pike County R+11.6 R+4.2 D+7.4 17,364 24,297
Cameron County R+26.9 R+19.2 D+7.7 2,246 2,311
Adams County R+27.5 R+19.6 D+7.9 33,433 44,489
Perry County R+41.9 R+33.8 D+8.1 16,071 19,733
Lebanon County R+27.1 R+18.9 D+8.2 45,880 58,252
Sullivan County R+27.8 R+19.5 D+8.3 3,105 3,120
Clearfield County R+20.6 R+12.2 D+8.4 30,609 33,774
McKean County R+26.2 R+17.3 D+8.9 15,804 15,947
Delaware County D+11.7 D+21.2 D+9.5 248,077 281,082
Montour County R+24.7 R+15.1 D+9.6 6,492 8,023
Columbia County R+14.2 R+4.4 D+9.8 21,894 28,041
Forest County R+23.2 R+13.4 D+9.8 2,283 2,444
Susquehanna County R+21.7 R+11.6 D+10.1 17,271 19,283
Wayne County R+22.7 R+12.3 D+10.4 18,914 22,833
Bradford County R+28.9 R+18.4 D+10.5 23,330 25,782
Erie County D+9.3 D+20.0 D+10.7 112,335 127,642
Montgomery County D+9.7 D+20.8 D+11.1 332,422 422,411
York County R+24.8 R+13.6 D+11.2 144,244 194,183
Snyder County R+42.3 R+29.2 D+13.1 12,841 15,479
Cumberland County R+26.9 R+13.7 D+13.2 88,062 113,298
Wyoming County R+21.9 R+7.6 D+14.3 11,693 13,129
Lehigh County D+1.0 D+15.5 D+14.5 116,280 152,464
Elk County flipped R+11.7 D+4.3 D+16.0 13,578 14,258
Berks County flipped R+8.9 D+9.1 D+18.0 135,163 179,896
Dauphin County flipped R+9.2 D+9.0 D+18.2 100,658 129,526
Union County R+32.8 R+14.6 D+18.2 13,175 17,400
Chester County flipped R+9.7 D+9.2 D+18.9 187,562 254,305
Monroe County flipped R+2.8 D+16.3 D+19.1 46,878 68,385
Centre County flipped R+9.6 D+11.8 D+21.4 49,538 75,737
Lancaster County R+34.7 R+11.8 D+22.9 175,317 228,097

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data