Skip to content

Pennsylvania 2012 vs 2016: county swing

61 of 67 counties moved toward the Republican ticket; 4 changed hands.

Blair County: swing R+12.0Bradford County: swing R+21.1Cambria County: swing R+19.1Clarion County: swing R+11.6Elk County: swing R+26.8Indiana County: swing R+16.7Lackawanna County: swing R+23.9Mifflin County: swing R+8.2Montour County: swing R+8.0Potter County: swing R+17.6Sullivan County: swing R+21.0Warren County: swing R+22.3Armstrong County: swing R+14.2Allegheny County: swing D+2.0Beaver County: swing R+12.1Bucks County: swing R+0.4Cameron County: swing R+18.3Centre County: swing D+2.1Chester County: swing D+9.7Clearfield County: swing R+19.9Crawford County: swing R+17.4Delaware County: swing D+1.0Erie County: swing R+17.7Fayette County: swing R+22.6Franklin County: swing R+7.9Huntingdon County: swing R+13.4Juniata County: swing R+16.4Lawrence County: swing R+19.0Luzerne County: swing R+24.2Mercer County: swing R+21.1Monroe County: swing R+12.6Northampton County: swing R+8.5Philadelphia County: swing R+4.2Snyder County: swing R+11.3Somerset County: swing R+13.0Susquehanna County: swing R+19.6Union County: swing R+2.2Venango County: swing R+15.1Washington County: swing R+11.1York County: swing R+7.9Berks County: swing R+9.0Butler County: swing R+2.1Carbon County: swing R+26.5Columbia County: swing R+19.3Forest County: swing R+23.0Fulton County: swing R+14.0Lebanon County: swing R+6.7Lycoming County: swing R+11.6Perry County: swing R+13.0Tioga County: swing R+17.8Wyoming County: swing R+25.3Bedford County: swing R+12.4Clinton County: swing R+22.4Cumberland County: swing D+0.4Dauphin County: swing R+3.2Greene County: swing R+22.6Jefferson County: swing R+13.7Lancaster County: swing R+0.5Lehigh County: swing R+3.1McKean County: swing R+18.6Schuylkill County: swing R+29.9Wayne County: swing R+17.6Westmoreland County: swing R+7.5Montgomery County: swing D+7.2Northumberland County: swing R+23.3Pike County: swing R+15.0Adams County: swing R+8.8
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20122016SwingVotes 2012Votes 2016
Schuylkill County R+13.4 R+43.3 R+29.9 57,727 62,869
Elk County R+16.0 R+42.8 R+26.8 13,238 14,426
Carbon County R+7.5 R+34.0 R+26.5 25,581 28,776
Wyoming County R+12.9 R+38.2 R+25.3 11,872 13,144
Luzerne County flipped D+4.8 R+19.4 R+24.2 124,439 134,983
Lackawanna County D+27.3 D+3.4 R+23.9 98,015 103,456
Northumberland County R+19.4 R+42.7 R+23.3 33,212 36,622
Forest County R+21.0 R+44.0 R+23.0 2,312 2,401
Fayette County R+8.3 R+30.9 R+22.6 48,505 53,767
Greene County R+17.8 R+40.4 R+22.6 14,464 15,764
Clinton County R+11.9 R+34.3 R+22.4 13,265 15,394
Warren County R+17.5 R+39.8 R+22.3 17,299 18,434
Bradford County R+24.7 R+45.8 R+21.1 23,426 25,708
Mercer County R+3.4 R+24.5 R+21.1 50,863 52,309
Sullivan County R+28.2 R+49.2 R+21.0 2,949 3,136
Clearfield County R+28.9 R+48.8 R+19.9 31,967 34,271
Susquehanna County R+21.5 R+41.1 R+19.6 18,044 18,863
Columbia County R+12.9 R+32.2 R+19.3 25,623 28,228
Cambria County R+18.0 R+37.1 R+19.1 60,526 63,072
Lawrence County R+9.0 R+28.0 R+19.0 39,036 40,753
McKean County R+28.1 R+46.7 R+18.6 15,108 16,296
Cameron County R+30.1 R+48.4 R+18.3 2,111 2,186
Tioga County R+35.2 R+53.0 R+17.8 17,004 18,325
Erie County flipped D+16.1 R+1.6 R+17.7 118,619 123,679
Potter County R+46.0 R+63.6 R+17.6 7,242 7,784
Wayne County R+20.8 R+38.4 R+17.6 21,607 24,018
Crawford County R+19.9 R+37.3 R+17.4 35,388 37,492
Indiana County R+18.7 R+35.4 R+16.7 36,321 37,770
Juniata County R+45.3 R+61.7 R+16.4 9,535 10,454
Venango County R+26.5 R+41.6 R+15.1 22,167 23,348
Pike County R+11.0 R+26.0 R+15.0 23,279 26,101
Armstrong County R+37.4 R+51.6 R+14.2 29,602 31,618
Fulton County R+56.6 R+70.6 R+14.0 6,195 6,771
Jefferson County R+45.6 R+59.3 R+13.7 18,097 19,478
Huntingdon County R+37.2 R+50.6 R+13.4 17,639 19,706
Perry County R+38.9 R+51.9 R+13.0 19,128 21,158
Somerset County R+42.9 R+55.9 R+13.0 33,942 35,773
Monroe County D+13.3 D+0.7 R+12.6 62,917 69,752
Bedford County R+54.9 R+67.3 R+12.4 21,697 23,637
Beaver County R+6.6 R+18.7 R+12.1 80,474 83,571
Blair County R+33.9 R+45.9 R+12.0 50,241 54,909
Clarion County R+35.7 R+47.3 R+11.6 16,186 17,535
Lycoming County R+33.2 R+44.8 R+11.6 46,493 50,565
Snyder County R+35.9 R+47.2 R+11.3 15,002 16,363
Washington County R+13.6 R+24.7 R+11.1 94,750 101,450
Berks County R+1.0 R+10.0 R+9.0 170,320 183,065
Adams County R+27.5 R+36.3 R+8.8 42,457 47,489
Northampton County flipped D+4.7 R+3.8 R+8.5 130,735 143,519
Mifflin County R+46.8 R+55.0 R+8.2 16,371 18,601
Montour County R+20.4 R+28.4 R+8.0 7,831 8,556
Franklin County R+38.5 R+46.4 R+7.9 63,078 69,731
York County R+21.2 R+29.1 R+7.9 189,229 205,986
Westmoreland County R+23.7 R+31.2 R+7.5 169,572 182,051
Lebanon County R+28.2 R+34.9 R+6.7 56,580 61,845
Philadelphia County D+71.3 D+67.1 R+4.2 690,327 707,631
Dauphin County D+6.1 D+2.9 R+3.2 124,008 130,872
Lehigh County D+7.8 D+4.7 R+3.1 147,002 160,993
Union County R+23.2 R+25.4 R+2.2 16,268 17,468
Butler County R+34.9 R+37.0 R+2.1 89,445 97,071
Lancaster County R+18.9 R+19.4 R+0.5 222,436 241,112
Bucks County D+1.2 D+0.8 R+0.4 321,016 344,297
Cumberland County R+18.5 R+18.1 D+0.4 110,814 121,617
Delaware County D+21.4 D+22.4 D+1.0 285,564 297,634
Allegheny County D+14.6 D+16.6 D+2.0 622,081 650,114
Centre County D+0.3 D+2.4 D+2.1 69,626 76,148
Montgomery County D+14.3 D+21.5 D+7.2 412,200 434,687
Chester County flipped R+0.2 D+9.5 D+9.7 251,973 268,800

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