View results from the 2024 Pennsylvania Senate election. Follow live outcomes and maps by district as votes are added up on Election Day.
Trump won Pennsylvania by 44,292 votes, which is the narrowest margin in a presidential election since 1860 between William Henry Harrison and Martin Van Buren. He was the first Republican nominee for president to win the state since George H. W. Bush in 1988. Trump ended up winning the "Blue Wall" of Pennsylvania, Wisconsin and Michigan in 2016.
Republican David McCormick defeated three-term Democratic Sen. Bob Casey in Pennsylvania, the Associated Press projected, underscoring the battleground state’s red shift this year while expanding the GOP’s Senate majority in the next Congress.
Sen. John Fetterman (D-Pa.) criticized The Associated Press on Thursday over its call for the Republican challenger in the Pennsylvania Senate race, saying the outlet “shouldn’t make a call in this race” just yet.
The state's 19 electoral votes have been avidly sought by Harris and Donald Trump, but she has a path to winning without them.
Ryan Mackenzie, a 2020 election denier who aligned himself with President-elect Donald J. Trump during his congressional campaign, flipped a competitive seat in the Lehigh Valley.
Rob Bresnahan Jr., a Republican and business executive, ousted the Democratic incumbent who had kept the Scranton-based district blue for more than a decade.
Donald Trump reclaimed Pennsylvania by improving his margins across the state, shaving Democratic President Joe Biden’s 2020 win in Philadelphia, expanding his own dominance in rural parts of the state and flipping key suburban counties to the GOP column.
Republican Senate candidate and former Bridgewater CEO Dave McCormick has staged a come-from-behind victory against Sen. Bob Casey (D-PA) to represent Pennsylvania in Washington. McCormick led Casey 49% to 48.