VoteDataUSA

2024 United States Senate Election in Pennsylvania

Pennsylvania · Federal

Election results

General · November 5, 2024

CandidatePartyVotesVote %Result
David H McCormickRep3,399,05448.8%Elected
Robert P Casey JrDem3,382,14448.6%
John C Thomas JrLibertarian89,6461.3%
Leila L HazouGreen66,3111.0%
Bernard SelkerConstitution23,6200.3%

Primary results

Democratic Primary

April 23, 2024

CandidatePartyVotesVote %Result
Robert P Casey JrDem1,024,490100.0%Advanced

Republican Primary

April 23, 2024

CandidatePartyVotesVote %Result
David H McCormickRep878,317100.0%Advanced

Comparisons show seats contested in each cycle; Senate seat classes and special elections can differ between years.

Party2022 seats2024 seatsChange2022 Vote %2024 Vote %Vote share Δ
Republican01+146.3%48.8%+2.5 pp
Democratic10−151.2%48.6%−2.7 pp

Seat changes by party

01234RepDem20222024

1 → 1 seats

2022 election results →

Historical trends

10201020122016201820222024

Republican Democratic

Chart data
ElectionRepublicanDemocratic
November 2, 201010
November 6, 201201
November 8, 201610
November 6, 201801
November 8, 202201
November 5, 202410

Source: Pennsylvania Department of State

Other recorded elections

2022 United States Senate Election in Pennsylvania2018 United States Senate Election in Pennsylvania2016 United States Senate Election in Pennsylvania2012 United States Senate Election in Pennsylvania2010 United States Senate Election in Pennsylvania