Elections for the Pennsylvania State Senate were held on , with 25 of 50 districts being contested. The term of office for those elected in 2024 will begin when the Senate convenes in January 2025. Pennsylvania State Senators are elected for four-year terms, with half of the seats up for election every two years. The election coincided with the 2024 U.S. presidential election, elections to the U.S. Senate, elections to the U.S. House of Representatives, and elections to the entirety of the Pennsylvania House of Representatives.

Republicans have controlled the chamber since 1994.

Outgoing incumbents Incumbents not seeking re-election Democrats District 45: Jim Brewster retired.

Republicans District 15: John DiSanto retired. District 31: Mike Regan retired.

Primary elections

Democratic primary +2024 Pennsylvania Senate electionsDemocratic PrimaryDistrictCandidatesVotesPercent1Nikil SavalUnopposed3Sharif StreetUnopposed5Jimmy DillonUnopposed7Vincent HughesUnopposed9John I. KaneUnopposed11Judy SchwankUnopposed13No candidate filed for party.15Patty Kim20,72986.67Alvin Taylor3,07512.8617Amanda CappellettiUnopposed19Carolyn ComittaUnopposed21No candidate filed for party.23No candidate filed for party.25No candidate filed for party.27Patricia LawtonUnopposed29John N. ZugarekUnopposed31Mark TemonsUnopposed33Cameron SchroyUnopposed35No candidate filed for party.37Nicole RuscittoUnopposed39No candidate filed for party.41No candidate filed for party.43Jay CostaUnopposed45Nick Pisciottano22,26372.95Makenzie White8,06826.4447No candidate filed for party.49Jim Wertz16,62367.10Selena King7,08328.59

Republican primary +2024 Pennsylvania Senate electionsRepublican PrimaryDistrictCandidatesVotesPercent1No candidate filed for party.3No candidate filed for party.5Joseph Samuel PicozziUnopposed7No candidate filed for party.9Michael Allan WoodinUnopposed11Lisha L. Rowe8,38476.21Miguel Vasquez2,52822.9813Scott MartinUnopposed15Nick DiFrancesco10,85054.30Ken Stambaugh8,99645.0217No candidate filed for party.19Duane MilneUnopposed21Scott HutchinsonUnopposed23Eugene YawUnopposed25Cris DushUnopposed27Lynda Schlegel CulverUnopposed29Dave ArgallUnopposed31Dawn KeeferUnopposed33Doug MastrianoUnopposed35Wayne LangerholcUnopposed37Devlin RobinsonUnopposed39Kim WardUnopposed41Joe PittmanUnopposed43No candidate filed for party.45Jen Dintini10,01374.30Kami Stulginskas3,36024.9347Elder VogelUnopposed49Dan LaughlinUnopposed

Source:

General election Predictions SourceRankingAs of CNalysis February 29, 2024

Overview +Statewide OutlookAffiliationCandidatesVotes%Seats beforeSeats upSeats wonSeats afterRepublican201,693,84454.29%28151528Democratic171,422,43345.59%22101022Libertarian13,5790.11%0000Total383,119,856100.00%50252550

Close races Six district races had winning margins of less than 15%:

District Winner Margin District 5 Republican (flip) 0.82% District 9 Democratic 12.06% District 19 Democratic 13.02% District 37 Republican 5.66% District 45 Democratic 6.13% District 49 Republican 8.56%

District breakdown

Source: [www.electionreturns.pa.gov]

See also

2022 Pennsylvania elections Elections in Pennsylvania List of Pennsylvania state legislatures

References

External links

(State affiliate of the U.S. League of Women Voters)