2024Final results

2024 election for President in Pennsylvania

President · Pennsylvania

Donald J. Trump (R) won with 50.4% of the vote, defeating Kamala D. Harris (D) by 1.7 points.

Donald J. TrumpRepublican · winner
50.4%3,543,041
48.6%3,420,865
0.5%34,514
Chase OliverLibertarian
0.5%33,317
7,031,737 votes

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 3:26 AM ET

The seat over time

D − R margin in this seat's races around 2024

The seat's recent races

EvenD+2.52004D+10.32008D+5.42012R+0.72016D+1.12020R+1.72024

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 3:26 AM ET

The candidates

Donald J. Trump (R)Kamala D. Harris (D)

Also on the ballot: Jill Stein (Green), 0.5%; Chase Oliver (Libertarian), 0.5%