akashic
1876–2024
Elections / 2024 · President · PA

Donald Trump carried Pennsylvania R+1.7.

Kamala Harris (D) vs Donald Trump (R) in Pennsylvania, 2024. The state ran 0.2 points more Republican than the nation (R+1.5 nationally). A US Senate contest shared the 2024 ballot here.

Nominees: Kamala Harris (D) · Donald Trump (R)

Pennsylvania result
7,058,269 votes counted
Harris (D)
3,423,042
48.5%
Trump (R)
3,543,308
50.2%
All others
91,919
1.3%
Margin
R+1.7
Pennsylvania, 2024
TrumpR+1.7
2024 presidential margin by county for Pennsylvania — 2024 presidential electionA map of the constituent counties of Pennsylvania — 2024 presidential election, each outlined and filled by its 2024 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+33.5Allegheny County, PA · D+20.2Armstrong County, PA · R+53.1Beaver County, PA · R+20.6Bedford County, PA · R+68.5Berks County, PA · R+12.1Blair County, PA · R+43.3Bradford County, PA · R+47.9Bucks County, PA · TiedButler County, PA · R+32.1Cambria County, PA · R+39.6Cameron County, PA · R+50.1Carbon County, PA · R+34.7Centre County, PA · D+2.8Chester County, PA · D+14.4Clarion County, PA · R+52.9Clearfield County, PA · R+51.4Clinton County, PA · R+40.8Columbia County, PA · R+30.9Crawford County, PA · R+39.1Cumberland County, PA · R+9.4Dauphin County, PA · D+5.9Delaware County, PA · D+23.7Elk County, PA · R+46.8Erie County, PA · R+1.0Fayette County, PA · R+37.9Forest County, PA · R+44.3Franklin County, PA · R+42.8Fulton County, PA · R+72.6Greene County, PA · R+44.8Huntingdon County, PA · R+52.8Indiana County, PA · R+39.0Jefferson County, PA · R+58.4Juniata County, PA · R+61.2Lackawanna County, PA · D+2.8Lancaster County, PA · R+15.9Lawrence County, PA · R+33.7Lebanon County, PA · R+31.8Lehigh County, PA · D+2.7Luzerne County, PA · R+19.1Lycoming County, PA · R+41.3McKean County, PA · R+47.0Mercer County, PA · R+30.1Mifflin County, PA · R+56.3Monroe County, PA · R+0.8Montgomery County, PA · D+22.7Montour County, PA · R+20.9Northampton County, PA · R+1.8Northumberland County, PA · R+39.8Perry County, PA · R+49.1Philadelphia County, PA · D+58.6Pike County, PA · R+24.0Potter County, PA · R+62.1Schuylkill County, PA · R+42.0Snyder County, PA · R+46.9Somerset County, PA · R+57.1Sullivan County, PA · R+46.8Susquehanna County, PA · R+44.6Tioga County, PA · R+51.6Union County, PA · R+23.3Venango County, PA · R+42.0Warren County, PA · R+39.1Washington County, PA · R+25.4Wayne County, PA · R+37.0Westmoreland County, PA · R+28.3Wyoming County, PA · R+36.7York County, PA · R+25.2
How it voted
Share of the 2024 vote
Donald TrumpRepublican50.2%3,543,308
Kamala HarrisDemocratic48.5%3,423,042
OtherAll other candidates1.3%91,919
D+60
R+60
67 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
Pennsylvania's presidential margins
1892–2024, the 2024 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 — 2024
67 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Adams CountyR
−33.5%
19,84240,24860,871
Allegheny CountyD
+20.2%
429,916283,595723,799
Armstrong CountyR
−53.1%
8,55328,29637,209
Beaver CountyR
−20.6%
37,19656,83795,194
Bedford CountyR
−68.5%
4,33623,65828,218
Berks CountyR
−12.1%
91,125116,677210,426
Blair CountyR
−43.3%
18,12746,35265,140
Bradford CountyR
−47.9%
7,99022,93731,192
Bucks CountyR
−0.1%
198,431198,722402,349
Butler CountyR
−32.1%
40,66179,773121,878
Cambria CountyR
−39.6%
21,17749,40871,345
Cameron CountyR
−50.1%
5381,6542,227
Carbon CountyR
−34.7%
11,39423,70835,436
Centre CountyD
+2.8%
41,11938,82981,153
Chester CountyD
+14.4%
184,281137,299326,429
Clarion CountyR
−52.9%
4,56215,03619,783
Clearfield CountyR
−51.4%
9,64730,48140,515
Clinton CountyR
−40.8%
5,39512,96518,567
Columbia CountyR
−30.9%
11,08321,19032,709
Crawford CountyR
−39.1%
12,85829,68542,999
Cumberland CountyR
−9.4%
66,25580,267149,068
Dauphin CountyD
+5.9%
78,32769,474150,081
Delaware CountyD
+23.7%
201,324123,421329,215
Elk CountyR
−46.8%
4,48312,54317,213
Erie CountyR
−1.0%
67,45668,866137,979
Fayette CountyR
−37.9%
19,54843,63363,543
Forest CountyR
−44.3%
7241,9022,660
Franklin CountyR
−42.8%
23,54359,60484,163
Fulton CountyR
−72.6%
1,1027,0398,182
Greene CountyR
−44.8%
4,59212,31917,236
Huntingdon CountyR
−52.8%
5,36817,62723,206
Indiana CountyR
−39.0%
12,69729,21542,337
Jefferson CountyR
−58.4%
4,70718,23523,183
Juniata CountyR
−61.2%
2,2909,72112,139
Lackawanna CountyD
+2.8%
59,51056,261116,925
Lancaster CountyR
−15.9%
120,119166,261290,672
Lawrence CountyR
−33.7%
15,44031,34747,255
Lebanon CountyR
−31.8%
24,73448,28273,986
Lehigh CountyD
+2.7%
96,31791,207190,368
Luzerne CountyR
−19.1%
62,50492,444156,432
Lycoming CountyR
−41.3%
17,21641,96159,846
McKean CountyR
−47.0%
5,11514,40119,750
Mercer CountyR
−30.1%
20,14537,76158,591
Mifflin CountyR
−56.3%
4,73517,18422,120
Monroe CountyR
−0.8%
42,00742,67685,752
Montgomery CountyD
+22.7%
317,103198,311523,138
Montour CountyR
−20.9%
3,8625,9449,947
Northampton CountyR
−1.8%
86,65589,817178,695
Northumberland CountyR
−39.8%
12,86330,24043,635
Perry CountyR
−49.1%
6,38519,07325,819
Philadelphia CountyD
+58.6%
568,571144,311723,610
Pike CountyR
−24.0%
13,13221,53735,031
Potter CountyR
−62.1%
1,6757,3349,118
Schuylkill CountyR
−42.0%
20,88251,66573,361
Snyder CountyR
−46.9%
5,23914,66420,081
Somerset CountyR
−57.1%
8,59631,99340,987
Sullivan CountyR
−46.8%
9762,7213,730
Susquehanna CountyR
−44.6%
6,09316,11422,471
Tioga CountyR
−51.6%
5,10016,27221,646
Union CountyR
−23.3%
8,01512,96921,257
Venango CountyR
−42.0%
7,62418,88326,809
Warren CountyR
−39.1%
6,21214,34520,792
Washington CountyR
−25.4%
44,91075,929121,956
Wayne CountyR
−37.0%
9,15020,07129,516
Westmoreland CountyR
−28.3%
74,904135,008212,098
Wyoming CountyR
−36.7%
4,68010,22215,095
York CountyR
−25.2%
91,926154,884250,136