Pennsylvania — 2016 presidential election
Recent presidential results
state2016 presidential electionPennsylvania · PresidentTrumpR+0.7
How it voted
Share of the 2016 vote
| Donald Trump ✓Republican | 48.2% | 2,970,742 |
|---|---|---|
| Hillary ClintonDemocratic | 47.5% | 2,926,458 |
| OtherAll other candidates | 4.4% | 269,738 |
2016presidential margin
D+60R+60
67 counties, each filled by 2016 D-vs-R margin. Hover any county for its result.
Pennsylvania cast 20 electoral votes this cycle.
County-level results (67 counties) — table
| County | Winner | Margin |
|---|---|---|
| Adams County, PA | Republican | R+35.8 |
| Allegheny County, PA | Democratic | D+16.5 |
| Armstrong County, PA | Republican | R+51.2 |
| Beaver County, PA | Republican | R+18.5 |
| Bedford County, PA | Republican | R+67.2 |
| Berks County, PA | Republican | R+9.9 |
| Blair County, PA | Republican | R+45.5 |
| Bradford County, PA | Republican | R+45.3 |
| Bucks County, PA | Democratic | D+0.8 |
| Butler County, PA | Republican | R+36.6 |
| Cambria County, PA | Republican | R+36.8 |
| Cameron County, PA | Republican | R+47.9 |
| Carbon County, PA | Republican | R+33.8 |
| Centre County, PA | Democratic | D+2.3 |
| Chester County, PA | Democratic | D+9.4 |
| Clarion County, PA | Republican | R+47.0 |
| Clearfield County, PA | Republican | R+48.4 |
| Clinton County, PA | Republican | R+34.0 |
| Columbia County, PA | Republican | R+31.8 |
| Crawford County, PA | Republican | R+37.1 |
| Cumberland County, PA | Republican | R+17.8 |
| Dauphin County, PA | Democratic | D+2.9 |
| Delaware County, PA | Democratic | D+22.3 |
| Elk County, PA | Republican | R+42.4 |
| Erie County, PA | Republican | R+1.6 |
| Fayette County, PA | Republican | R+30.8 |
| Forest County, PA | Republican | R+43.7 |
| Franklin County, PA | Republican | R+45.8 |
| Fulton County, PA | Republican | R+70.1 |
| Greene County, PA | Republican | R+40.1 |
| Huntingdon County, PA | Republican | R+50.1 |
| Indiana County, PA | Republican | R+35.0 |
| Jefferson County, PA | Republican | R+58.9 |
| Juniata County, PA | Republican | R+61.2 |
| Lackawanna County, PA | Democratic | D+3.4 |
| Lancaster County, PA | Republican | R+19.1 |
| Lawrence County, PA | Republican | R+27.8 |
| Lebanon County, PA | Republican | R+34.5 |
| Lehigh County, PA | Democratic | D+4.7 |
| Luzerne County, PA | Republican | R+19.3 |
| Lycoming County, PA | Republican | R+44.2 |
| McKean County, PA | Republican | R+46.2 |
| Mercer County, PA | Republican | R+24.2 |
| Mifflin County, PA | Republican | R+54.6 |
| Monroe County, PA | Democratic | D+0.8 |
| Montgomery County, PA | Democratic | D+21.3 |
| Montour County, PA | Republican | R+28.4 |
| Northampton County, PA | Republican | R+3.8 |
| Northumberland County, PA | Republican | R+42.4 |
| Perry County, PA | Republican | R+51.4 |
| Philadelphia County, PA | Democratic | D+67.0 |
| Pike County, PA | Republican | R+25.8 |
| Potter County, PA | Republican | R+62.9 |
| Schuylkill County, PA | Republican | R+43.0 |
| Snyder County, PA | Republican | R+46.8 |
| Somerset County, PA | Republican | R+55.5 |
| Sullivan County, PA | Republican | R+48.9 |
| Susquehanna County, PA | Republican | R+40.8 |
| Tioga County, PA | Republican | R+52.5 |
| Union County, PA | Republican | R+25.1 |
| Venango County, PA | Republican | R+41.3 |
| Warren County, PA | Republican | R+39.4 |
| Washington County, PA | Republican | R+24.5 |
| Wayne County, PA | Republican | R+38.5 |
| Westmoreland County, PA | Republican | R+31.0 |
| Wyoming County, PA | Republican | R+37.9 |
| York County, PA | Republican | R+28.8 |
Pennsylvania results by county
67 counties. Third-party and independent votes are reported by the county source as one combined figure; every named candidate is listed in the complete result below.
| Led by | |||||
|---|---|---|---|---|---|
| Adams County | Donald Trump+17,204 | 31,42365.5% | 14,21929.6% | 2,3484.9% | 47,990 |
| Allegheny County | Hillary Clinton+108,137 | 259,48039.5% | 367,61755.9% | 30,0924.6% | 657,189 |
| Armstrong County | Donald Trump+16,306 | 23,48473.7% | 7,17822.5% | 1,2023.8% | 31,864 |
| Beaver County | Donald Trump+15,636 | 48,16757.0% | 32,53138.5% | 3,7644.5% | 84,462 |
| Bedford County | Donald Trump+15,907 | 19,55282.6% | 3,64515.4% | 4782.0% | 23,675 |
| Berks County | Donald Trump+18,189 | 96,62652.5% | 78,43742.6% | 9,0224.9% | 184,085 |
| Blair County | Donald Trump+25,177 | 39,13570.7% | 13,95825.2% | 2,2484.1% | 55,341 |
| Bradford County | Donald Trump+11,772 | 18,14169.8% | 6,36924.5% | 1,4765.7% | 25,986 |
| Bucks County | Hillary Clinton+2,699 | 164,36147.6% | 167,06048.4% | 13,6213.9% | 345,042 |
| Butler County | Donald Trump+35,845 | 64,43165.7% | 28,58629.2% | 5,0345.1% | 98,051 |
| Cambria County | Donald Trump+23,391 | 42,25866.5% | 18,86729.7% | 2,4643.9% | 63,589 |
| Cameron County | Donald Trump+1,058 | 1,58971.9% | 53124.0% | 904.1% | 2,210 |
| Carbon County | Donald Trump+9,807 | 18,74364.6% | 8,93630.8% | 1,3144.5% | 28,993 |
| Centre County | Hillary Clinton+1,814 | 35,27445.6% | 37,08848.0% | 4,9456.4% | 77,307 |
| Chester County | Hillary Clinton+25,568 | 116,11442.5% | 141,68251.9% | 15,2025.6% | 272,998 |
| Clarion County | Donald Trump+8,303 | 12,57671.2% | 4,27324.2% | 8114.6% | 17,660 |
| Clearfield County | Donald Trump+16,732 | 24,93272.2% | 8,20023.7% | 1,4184.1% | 34,550 |
| Clinton County | Donald Trump+5,278 | 10,02264.6% | 4,74430.6% | 7394.8% | 15,505 |
| Columbia County | Donald Trump+9,070 | 18,00463.2% | 8,93431.3% | 1,5685.5% | 28,506 |
| Crawford County | Donald Trump+14,016 | 24,98766.1% | 10,97129.0% | 1,8554.9% | 37,813 |
| Cumberland County | Donald Trump+21,991 | 69,07655.9% | 47,08538.1% | 7,3255.9% | 123,486 |
| Dauphin County | Hillary Clinton+3,843 | 60,86346.2% | 64,70649.1% | 6,2144.7% | 131,783 |
| Delaware County | Hillary Clinton+66,735 | 110,66737.0% | 177,40259.3% | 11,2673.8% | 299,336 |
| Elk County | Donald Trump+6,172 | 10,02568.9% | 3,85326.5% | 6694.6% | 14,547 |
| Erie County | Donald Trump+1,957 | 60,06948.0% | 58,11246.4% | 6,9485.6% | 125,129 |
| Fayette County | Donald Trump+16,644 | 34,59063.9% | 17,94633.2% | 1,5632.9% | 54,099 |
| Forest County | Donald Trump+1,058 | 1,68469.6% | 62625.9% | 1104.5% | 2,420 |
| Franklin County | Donald Trump+32,303 | 49,76870.6% | 17,46524.8% | 3,2734.6% | 70,506 |
| Fulton County | Donald Trump+4,782 | 5,69483.5% | 91213.4% | 2163.2% | 6,822 |
| Greene County | Donald Trump+6,367 | 10,84968.4% | 4,48228.2% | 5373.4% | 15,868 |
| Huntingdon County | Donald Trump+9,955 | 14,49473.0% | 4,53922.8% | 8334.2% | 19,866 |
| Indiana County | Donald Trump+13,360 | 24,88865.3% | 11,52830.2% | 1,7064.5% | 38,122 |
| Jefferson County | Donald Trump+11,542 | 15,19277.5% | 3,65018.6% | 7533.8% | 19,595 |
| Juniata County | Donald Trump+6,452 | 8,27378.5% | 1,82117.3% | 4514.3% | 10,545 |
| Lackawanna County | Hillary Clinton+3,599 | 48,38446.3% | 51,98349.8% | 4,0373.9% | 104,404 |
| Lancaster County | Donald Trump+46,821 | 137,91456.3% | 91,09337.2% | 15,8256.5% | 244,832 |
| Lawrence County | Donald Trump+11,419 | 25,42861.9% | 14,00934.1% | 1,6394.0% | 41,076 |
| Lebanon County | Donald Trump+21,572 | 40,52564.8% | 18,95330.3% | 3,0254.8% | 62,503 |
| Lehigh County | Hillary Clinton+7,634 | 73,69045.3% | 81,32450.0% | 7,7194.7% | 162,733 |
| Luzerne County | Donald Trump+26,237 | 78,68857.9% | 52,45138.6% | 4,7623.5% | 135,901 |
| Lycoming County | Donald Trump+22,607 | 35,62769.7% | 13,02025.5% | 2,4844.9% | 51,131 |
| McKean County | Donald Trump+7,610 | 11,63570.7% | 4,02524.4% | 8044.9% | 16,464 |
| Mercer County | Donald Trump+12,811 | 31,54459.7% | 18,73335.5% | 2,5624.8% | 52,839 |
| Mifflin County | Donald Trump+10,217 | 14,09475.3% | 3,87720.7% | 7504.0% | 18,721 |
| Monroe County | Hillary Clinton+532 | 33,38647.7% | 33,91848.4% | 2,7043.9% | 70,008 |
| Montgomery County | Hillary Clinton+93,351 | 162,73137.1% | 256,08258.4% | 19,8394.5% | 438,652 |
| Montour County | Donald Trump+2,431 | 5,28861.8% | 2,85733.4% | 4114.8% | 8,556 |
| Northampton County | Donald Trump+5,461 | 71,73649.6% | 66,27545.8% | 6,5584.5% | 144,569 |
| Northumberland County | Donald Trump+15,639 | 25,42768.9% | 9,78826.5% | 1,6924.6% | 36,907 |
| Perry County | Donald Trump+10,984 | 15,61673.1% | 4,63221.7% | 1,1235.3% | 21,371 |
| Philadelphia County | Hillary Clinton+475,277 | 108,74815.3% | 584,02582.3% | 16,8452.4% | 709,618 |
| Pike County | Donald Trump+6,793 | 16,06161.1% | 9,26835.2% | 9743.7% | 26,303 |
| Potter County | Donald Trump+4,949 | 6,25179.5% | 1,30216.6% | 3114.0% | 7,864 |
| Schuylkill County | Donald Trump+27,231 | 44,00169.4% | 16,77026.5% | 2,6144.1% | 63,385 |
| Snyder County | Donald Trump+7,723 | 11,72571.1% | 4,00224.3% | 7594.6% | 16,486 |
| Somerset County | Donald Trump+20,003 | 27,37975.9% | 7,37620.4% | 1,3183.7% | 36,073 |
| Sullivan County | Donald Trump+1,541 | 2,29172.7% | 75023.8% | 1113.5% | 3,152 |
| Susquehanna County | Donald Trump+7,768 | 12,89167.7% | 5,12326.9% | 1,0295.4% | 19,043 |
| Tioga County | Donald Trump+9,713 | 13,61473.6% | 3,90121.1% | 9925.4% | 18,507 |
| Union County | Donald Trump+4,442 | 10,62260.0% | 6,18034.9% | 8945.1% | 17,696 |
| Venango County | Donald Trump+9,712 | 16,02168.1% | 6,30926.8% | 1,2005.1% | 23,530 |
| Warren County | Donald Trump+7,332 | 12,47767.1% | 5,14527.7% | 9845.3% | 18,606 |
| Washington County | Donald Trump+25,064 | 61,38660.0% | 36,32235.5% | 4,5594.5% | 102,267 |
| Wayne County | Donald Trump+9,236 | 16,24467.6% | 7,00829.2% | 7663.2% | 24,018 |
| Westmoreland County | Donald Trump+56,853 | 116,52263.5% | 59,66932.5% | 7,3014.0% | 183,492 |
| Wyoming County | Donald Trump+5,026 | 8,83766.6% | 3,81128.7% | 6144.6% | 13,262 |
| York County | Donald Trump+60,004 | 128,52861.8% | 68,52432.9% | 10,9775.3% | 208,029 |
Nominees: Hillary Clinton (D) · Donald Trump (R)
Pennsylvania's presidential margins
1892–2024, the 2016 contest in context
| Year | Margin (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% |
Same ballot, 2016PA
Source. MIT Election Data + Science Lab — 2016 presidential returns · official county-level results. Real returns — nothing estimated.