Skip to content

Pennsylvania 2000 vs 2004: county swing

50 of 67 counties moved toward the Republican ticket; 5 changed hands.

Blair County: swing R+4.6Bradford County: swing R+3.6Cambria County: swing R+6.0Clarion County: swing R+2.8Elk County: swing D+3.0Indiana County: swing R+2.2Lackawanna County: swing R+9.2Mifflin County: swing R+9.5Montour County: swing R+4.6Potter County: swing R+2.5Sullivan County: swing D+2.1Warren County: swing R+5.4Armstrong County: swing R+6.2Allegheny County: swing R+1.1Beaver County: swing R+6.1Bucks County: swing R+1.4Cameron County: swing R+6.6Centre County: swing D+5.8Chester County: swing D+5.2Clearfield County: swing D+0.1Crawford County: swing D+1.3Delaware County: swing D+3.1Erie County: swing R+1.0Fayette County: swing R+9.0Franklin County: swing R+6.1Huntingdon County: swing R+1.2Juniata County: swing R+7.1Lawrence County: swing R+7.7Luzerne County: swing R+4.8Mercer County: swing R+4.2Monroe County: swing D+2.8Northampton County: swing R+4.3Philadelphia County: swing R+0.9Snyder County: swing D+0.8Somerset County: swing R+5.0Susquehanna County: swing R+0.5Union County: swing D+4.1Venango County: swing R+6.3Washington County: swing R+8.5York County: swing R+3.4Berks County: swing D+2.3Butler County: swing R+2.4Carbon County: swing R+5.6Columbia County: swing R+5.8Forest County: swing D+0.5Fulton County: swing R+8.6Lebanon County: swing R+7.0Lycoming County: swing R+7.8Perry County: swing R+1.8Tioga County: swing R+3.6Wyoming County: swing D+0.1Bedford County: swing R+4.9Clinton County: swing R+11.2Cumberland County: swing R+1.1Dauphin County: swing D+0.9Greene County: swing R+10.5Jefferson County: swing R+3.8Lancaster County: swing D+2.5Lehigh County: swing D+1.6McKean County: swing R+0.5Schuylkill County: swing R+3.6Wayne County: swing R+3.0Westmoreland County: swing R+6.7Montgomery County: swing D+1.9Northumberland County: swing R+7.2Pike County: swing R+6.2Adams County: swing R+6.8
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20002004SwingVotes 2000Votes 2004
Clinton County R+4.6 R+15.8 R+11.2 11,994 13,967
Greene County flipped D+9.8 R+0.7 R+10.5 13,634 15,565
Mifflin County R+31.2 R+40.7 R+9.5 14,614 16,802
Lackawanna County D+23.2 D+14.0 R+9.2 96,381 105,819
Fayette County D+16.4 D+7.4 R+9.0 49,532 54,707
Fulton County R+44.0 R+52.6 R+8.6 5,285 6,271
Washington County D+9.0 D+0.5 R+8.5 84,441 96,177
Lycoming County R+28.8 R+36.6 R+7.8 43,183 50,049
Lawrence County flipped D+6.4 R+1.3 R+7.7 39,640 43,442
Northumberland County R+13.5 R+20.7 R+7.2 33,251 37,134
Juniata County R+36.3 R+43.4 R+7.1 8,667 10,006
Lebanon County R+27.1 R+34.1 R+7.0 45,880 55,665
Adams County R+27.5 R+34.3 R+6.8 33,433 42,228
Westmoreland County R+5.8 R+12.5 R+6.7 156,709 178,696
Cameron County R+26.9 R+33.5 R+6.6 2,246 2,406
Venango County R+16.8 R+23.1 R+6.3 20,523 23,659
Armstrong County R+16.0 R+22.2 R+6.2 27,423 31,097
Pike County R+11.6 R+17.8 R+6.2 17,364 21,299
Beaver County D+8.8 D+2.7 R+6.1 73,593 82,543
Franklin County R+37.0 R+43.1 R+6.1 48,969 58,569
Cambria County flipped D+3.9 R+2.1 R+6.0 60,286 66,983
Columbia County R+14.2 R+20.0 R+5.8 21,894 26,869
Carbon County flipped D+4.4 R+1.2 R+5.6 21,277 25,043
Warren County R+10.0 R+15.4 R+5.4 17,541 19,273
Somerset County R+24.8 R+29.8 R+5.0 32,985 36,778
Bedford County R+41.8 R+46.7 R+4.9 19,435 22,679
Luzerne County D+8.2 D+3.4 R+4.8 119,586 136,028
Blair County R+28.0 R+32.6 R+4.6 45,140 54,178
Montour County R+24.7 R+29.3 R+4.6 6,492 7,624
Northampton County D+5.4 D+1.1 R+4.3 104,690 126,740
Mercer County flipped D+1.4 R+2.8 R+4.2 48,725 51,564
Jefferson County R+33.6 R+37.4 R+3.8 17,574 19,560
Bradford County R+28.9 R+32.5 R+3.6 23,330 25,652
Schuylkill County R+6.2 R+9.8 R+3.6 58,300 65,269
Tioga County R+33.9 R+37.5 R+3.6 14,772 17,571
York County R+24.8 R+28.2 R+3.4 144,244 179,269
Wayne County R+22.7 R+25.7 R+3.0 18,914 21,967
Clarion County R+26.4 R+29.2 R+2.8 15,843 17,184
Potter County R+39.8 R+42.3 R+2.5 7,090 7,962
Butler County R+26.7 R+29.1 R+2.4 70,824 85,425
Indiana County R+10.0 R+12.2 R+2.2 31,401 36,248
Perry County R+41.9 R+43.7 R+1.8 16,071 19,427
Bucks County D+4.2 D+2.8 R+1.4 263,422 319,816
Huntingdon County R+33.4 R+34.6 R+1.2 15,957 18,058
Allegheny County D+16.2 D+15.1 R+1.1 582,478 645,469
Cumberland County R+26.9 R+28.0 R+1.1 88,062 106,082
Erie County D+9.3 D+8.3 R+1.0 112,335 125,898
Philadelphia County D+62.0 D+61.1 R+0.9 561,180 674,069
McKean County R+26.2 R+26.7 R+0.5 15,804 17,426
Susquehanna County R+21.7 R+22.2 R+0.5 17,271 19,040
Clearfield County R+20.6 R+20.5 D+0.1 30,609 34,233
Wyoming County R+21.9 R+21.8 D+0.1 11,693 12,832
Forest County R+23.2 R+22.7 D+0.5 2,283 2,573
Snyder County R+42.3 R+41.5 D+0.8 12,841 14,983
Dauphin County R+9.2 R+8.3 D+0.9 100,658 121,208
Crawford County R+16.8 R+15.5 D+1.3 33,321 38,322
Lehigh County D+1.0 D+2.6 D+1.6 116,280 145,091
Montgomery County D+9.7 D+11.6 D+1.9 332,422 399,591
Sullivan County R+27.8 R+25.7 D+2.1 3,105 3,285
Berks County R+8.9 R+6.6 D+2.3 135,163 164,487
Lancaster County R+34.7 R+32.2 D+2.5 175,317 221,278
Monroe County R+2.8 Even D+2.8 46,878 56,342
Elk County R+11.7 R+8.7 D+3.0 13,578 14,550
Delaware County D+11.7 D+14.8 D+3.1 248,077 284,538
Union County R+32.8 R+28.7 D+4.1 13,175 16,123
Chester County R+9.7 R+4.5 D+5.2 187,562 230,823
Centre County R+9.6 R+3.8 D+5.8 49,538 64,253

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