| |||||||||||||||||
| |||||||||||||||||
County results McCormick: 40–50% 50–60% 60–70% 70–80% 80–90% Casey: 40–50% 50–60% 60–70% 70–80% | |||||||||||||||||
|
Elections in Pennsylvania |
---|
Government |
The 2024 United States Senate election in Pennsylvania was held on November 5, 2024, to elect a member of the United States Senate to represent the state of Pennsylvania. Incumbent Democratic Senator Bob Casey Jr. lost re-election to a fourth term, being defeated by Republican nominee Dave McCormick in what was considered a major upset.[1] Most predictions gave Casey a slight advantage, and Casey narrowly led in most polls. Along with Sherrod Brown in Ohio and Jon Tester in Montana, Casey was one of three incumbent senators to lose re-election in 2024.[2]
The primary election took place on April 23, 2024.[3] The election was considered essential for Democrats' chances to retain their majority in 2024.[4]
The Associated Press and Fox News declared McCormick the winner on November 7,[5] while Decision Desk HQ called the race for McCormick on November 14.[6] CNN, NBC, ABC, and CBS all called the race for McCormick on November 21; Casey conceded the race later that day.[7] A recount confirmed the result of the election.[8]
This was Pennsylvania's closest US Senate election since the passage of the Seventeenth Amendment, as well as the closest Senate election of the 2024 cycle. McCormick was the only Republican challenger to win in a state flipped by Trump in the 2024 presidential election. The other three Republican Senate gains were in states Trump had won in all three of his runs.
Notably, the margin of just 0.22% between the Republican and Democratic candidates is fewer than the votes received by either the Libertarian candidate, John Thomas (1.29% of the vote), the Green candidate, Leila Hazou (0.95% of the vote), or the Constitution candidate, Marty Selker (0.34% of the vote).
This election made Pennsylvania one of several states to have a younger senior senator (John Fetterman) and an older junior senator (McCormick). McCormick was sworn in on January 3, 2025.
The three-term senator lost amid Trump's grip on rural voters and sagging turnout around metropolitan areas like Philadelphia.