U.S. Senate elections in Pennsylvania

40 elections · 1914–present · popular vote
Elections won
R 31 · D 940 Senate elections since 1914
Last decided by
0.2 pts2024, Dave McCormick over Robert P. Casey Jr.
Closest ever
0.22 pts2024, Dave McCormick over Robert P. Casey Jr.
Longest streak
14 in a rowRepublican, 1964–2004
Next election
2028Tuesday, November 7, 2028

Pennsylvania's U.S. Senate seats are held by Democrat John K Fetterman and Republican Dave McCormick; McCormick won the most recent race by 0.22 points in 2024. Fetterman has held one seat since 2022 and McCormick the other since 2024. The 2024 race put McCormick ahead of Robert P. Casey Jr., 0.22 points clear. Across 40 elections since 1914, Republicans have won 31 and Democrats 9. Of those, the closest was 2024, decided by 0.22 points; the widest 1930, by 45.9 points.

Dave McCormick R 3,399,295 · Robert P. Casey Jr. D 3,384,180 · John C Thomas L 89,653 · Leila Hazou G 66,388 · +1 more
John K Fetterman D 2,751,012 · Mehmet C Oz R 2,487,260 · Erik Gerhardt L 72,887 · Richard L Weiss G 30,434 · +1 more
Rick Santorum R 2,481,962 · Ron Klink D 2,154,908 · John J. Featherman L 45,775 · Lester B. Searer C 28,382 · +1 more
H. John Heinz III R 2,901,715 · Joe Vignola D 1,416,764 · Darcy Richardson C 25,273 · Henry Haller III L 11,822 · +2 more
Arlen Specter R 2,230,404 · Pete Flaherty D 2,122,391 · Linda Mohrbacher S 27,229 · David K. Walter L 18,595 · +2 more
Hugh Scott R 1,874,106 · William G. Sesler D 1,653,774 · Frank W. Gaydosh C 85,813 · W. Henry McFarland I 18,275 · +3 more
Edward Martin R 2,331,034 · Guy K. Bard D 2,168,546 · Ira S. Sassaman P 12,150 · William J. Van Essen S 3,538 · +2 more
James H. Duff R 1,820,400 · Francis J. Myers D 1,694,076 · Earl N. Bergerstock P 12,618 · Jack Still G 8,353 · +4 more
Francis J. Myers D 1,864,735 · James J. Davis R 1,840,943 · J. Henry Stump S 14,129 · A. Mitchell Palmer P 8,599 · +1 more
Joseph F. Guffey D 2,069,980 · Jay Cooke R 1,893,104 · David H. Felix S 15,449 · H. B. Mansell P 11,113 · +2 more
James J. Davis R 2,086,932 · George H. Earle D 1,694,464 · David H. Felix S 20,155 · Forest S. Van Valin P 9,327 · +2 more
Joseph F. Guffey D 1,494,010 · David A. Reed R 1,366,872 · James H. Maurer S 50,444 · Edwin J. Fithian P 19,985 · +2 more
Boies Penrose R 1,068,985 · John A. Farrell D 484,862 · Leah C. Marion P 132,610 · William B. Wilson S 67,316 · +2 more