Pennsylvania 2024 Presidential Election

Kamala Harris vs. Donald Trump

Donald Trump won the Pennsylvania 2024 presidential election with 3,543,308 votes (50.2%), a margin of R+1.7. Pennsylvania's 19 electoral votes went to the Republican ticket.

Statewide Results

48.5%
50.2%
3,423,042
Kamala Harris (48.5%)
3,543,308
Donald Trump (50.2%)
Total Votes: 7,058,269|Margin: R+1.7

County Results

Loading county map...

County Results (67 counties)

CountyMargin
Philadelphia CountyD+58.6
Delaware CountyD+23.7
Montgomery CountyD+22.7
Allegheny CountyD+20.2
Chester CountyD+14.4
Dauphin CountyD+5.9
Centre CountyD+2.8
Lackawanna CountyD+2.8
Lehigh CountyD+2.7
Bucks CountyR+0.1
Monroe CountyR+0.8
Erie CountyR+1.0
Northampton CountyR+1.8
Cumberland CountyR+9.4
Berks CountyR+12.1
Lancaster CountyR+15.9
Luzerne CountyR+19.1
Beaver CountyR+20.6
Montour CountyR+20.9
Union CountyR+23.3
Pike CountyR+24.0
York CountyR+25.2
Washington CountyR+25.4
Westmoreland CountyR+28.3
Mercer CountyR+30.1
Columbia CountyR+30.9
Lebanon CountyR+31.8
Butler CountyR+32.1
Adams CountyR+33.5
Lawrence CountyR+33.7
Carbon CountyR+34.8
Wyoming CountyR+36.7
Wayne CountyR+37.0
Fayette CountyR+37.9
Indiana CountyR+39.0
Warren CountyR+39.1
Crawford CountyR+39.1
Cambria CountyR+39.6
Northumberland CountyR+39.8
Clinton CountyR+40.8
Lycoming CountyR+41.3
Schuylkill CountyR+42.0
Venango CountyR+42.0
Franklin CountyR+42.8
Blair CountyR+43.3
Forest CountyR+44.3
Susquehanna CountyR+44.6
Greene CountyR+44.8
Sullivan CountyR+46.8
Elk CountyR+46.8
Snyder CountyR+46.9
McKean CountyR+47.0
Bradford CountyR+47.9
Perry CountyR+49.1
Cameron CountyR+50.1
Clearfield CountyR+51.4
Tioga CountyR+51.6
Huntingdon CountyR+52.8
Clarion CountyR+52.9
Armstrong CountyR+53.1
Mifflin CountyR+56.3
Somerset CountyR+57.1
Jefferson CountyR+58.4
Juniata CountyR+61.2
Potter CountyR+62.1
Bedford CountyR+68.5
Fulton CountyR+72.6

Related

Source: Official state election returns
akashicedge.com/states/pa/president/2024