2024 Pennsylvania Senate election

Elections for the Pennsylvania State Senate were held on November 5, 2024, 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.[1] 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.

2024 Pennsylvania Senate election

← 2022 November 5, 2024 (2024-11-05) 2026 →

All odd-numbered seats in the Pennsylvania State Senate
26 seats needed for a majority
  Majority party Minority party
 
Leader Kim Ward Jay Costa
Party Republican Democratic
Leader since January 5, 2021 (2021-01-05) January 4, 2011 (2011-01-04)
Leader's seat 39th district 43rd district
Last election 28 22
Seats after 28 22
Seat change Steady Steady

Results
     Republican gain      Democratic gain
     Republican hold      Democratic hold
     No election

Elected President Pro Tempore

TBD

Republicans have controlled the chamber since the 1994 election (30 years).

Outgoing incumbents

edit

Incumbents not seeking re-election

edit

Democrats

edit
  1. District 45: Jim Brewster retired.[2]

Republicans

edit
  1. District 15: John DiSanto retired.[3]
  2. District 31: Mike Regan retired.[4]

Primary elections

edit

Source:[10]

General election

edit

Predictions

edit
Source Ranking As of
CNalysis[11] Likely R February 29, 2024

Overview

edit
Statewide Outlook
Affiliation Candidates Votes % Seats before Seats up Seats won Seats after
Republican 20 28
Democratic 17 22
Libertarian 1 0
Total 50

District breakdown

edit
District Party Incumbent Status Party Candidate Votes %
1 Democratic Nikil Saval Re-elected Democratic Nikil Saval 109,065 100.00%
3 Democratic Sharif Street Re-elected Democratic Sharif Street 90,091 100.00%
5 Democratic Jimmy Dillon Defeated Republican Joe Picozzi 50,515 50.41%
Democratic Jimmy Dillon 49,686 49.59%
7 Democratic Vincent Hughes Re-elected Democratic Vincent Hughes 112,670 100.00%
9 Democratic John I. Kane Re-elected Democratic John I. Kane 80,793 56.03%
Republican Michael Woodin 63,392 43.97%
11 Democratic Judy Schwank Re-elected Democratic Judy Schwank 63,214 58.61%
Republican Lisha Rowe 44,637 41.39%
13 Republican Scott Martin Re-elected Republican Scott Martin 64,702[12] 59.12%
Democratic Trex Proffitt 44,735[13] 40.88%
15 Republican John DiSanto Retired[3] Republican Nick DiFrancesco 55,368 41.78%
Democratic Patty Kim 77,155 58.22%
17 Democratic Amanda Cappelletti Re-elected Democratic Amanda Cappelletti 98,939 68.29%
Republican Greg Harris 45,946 31.71%
19 Democratic Carolyn Comitta Re-elected Democratic Carolyn Comitta 84,612 56.51%
Republican Duane Milne 65,106 43.49%
21 Republican Scott Hutchinson Re-elected Republican Scott Hutchinson 115,512 100.00%
23 Republican Eugene Yaw Re-elected Republican Eugene Yaw 100,523 74.68%
Democratic Denitra Moffett 34,089 25.32%
25 Republican Cris Dush Re-elected Republican Cris Dush 87,984 66.44%
Democratic William McGill 44,444 33.56%
27 Republican Lynda Schlegel Culver Re-elected Republican Lynda Schlegel Culver 93,626 72.28%
Democratic Patricia Lawton 35,899 27.72%
29 Republican Dave Argall Re-elected Republican Dave Argall 85,847 71.08%
Democratic John Zugarek 31,357 25.96%
Libertarian Timothy Henning 3,579 2.96%
31 Republican Mike Regan Retired[4] Republican Dawn Keefer 80,049 61.00%
Democratic Mark Temons 51,169 39.00%
33 Republican Doug Mastriano Re-elected Republican Doug Mastriano 98,040 69.03%
Democratic Cameron Schroy 43,991 30.97%
35 Republican Wayne Langerholc Re-elected Republican Wayne Langerholc 110,748 100.00%
37 Republican Devlin Robinson Re-elected Republican Devlin Robinson 79,768 52.77%
Democratic Nicole Ruscitto 71,203 47.11%
39 Republican Kim Ward Re-elected Republican Kim Ward 112,588 100.00%
41 Republican Joe Pittman Re-elected Republican Joe Pittman 111,752 100.00%
43 Democratic Jay Costa Re-elected Democratic Jay Costa 116,507 100.00%
45 Democratic Jim Brewster Retired[2] Democratic Nick Pisciottano 69,105 52.98%
Republican Jen Dintini 61,117 46.85%
47 Republican Elder Vogel Re-elected Republican Elder Vogel 96,536 63.85%
Democratic Kate Lennen 54,666 36.15%
49 Republican Dan Laughlin Re-elected Republican Dan Laughlin 70,088 54.28%
Democratic Jim Wertz 59,043 45.72%

Source: [www.electionreturns.pa.gov]

See also

edit

References

edit
  1. ^ Center, Legislativate Data Processing. "Members of the Senate". The official website for the Pennsylvania General Assembly. Archived from the original on September 15, 2019. Retrieved October 8, 2019.
  2. ^ a b Deto, Ryan (January 10, 2024). "State Sen. Jim Brewster retiring at end of 2024". Pittsburgh Tribune-Review. Retrieved January 11, 2024.
  3. ^ a b Ulrich, Steve (December 8, 2023). "SD-15: DiSanto Says He Will Not Seek Reelection". PoliticsPA.
  4. ^ a b Owens, Dennis (January 2, 2024). "Pennsylvania State Senator Mike Regan not seeking re-election". WHTM-TV.
  5. ^ a b "2024 Presidential Primary Election Results | State Senator 15". Dauphin County, Pennsylvania. Retrieved June 8, 2024.
  6. ^ "DEM SENATOR IN THE GENERAL ASSEMBLY DISTRICT 45". Allegheny County, PA 2024 General Primary. May 13, 2024. Retrieved June 11, 2024.
  7. ^ "SENATOR IN THE GENERAL ASSEMBLY - DISTRICT 49 (DEMOCRATIC)". Erie County, PA 2024 General Primary Election. May 10, 2024. Retrieved June 11, 2024.
  8. ^ "Summary Results Report 2024 General Primary April 23, 2024 STATISTICS Berks County" (PDF). Berks County, Pennsylvania. May 13, 2024. p. 10. Retrieved June 11, 2024.
  9. ^ "REP SENATOR IN THE GENERAL ASSEMBLY DISTRICT 45". Allegheny County, PA 2024 General Primary. May 13, 2024. Retrieved June 11, 2024.
  10. ^ "2024 Presidential Primary (Official Returns)". electionreturns.pa.gov. Retrieved June 11, 2024.
  11. ^ "24 PA Forecast". projects.cnalysis.com. Retrieved April 2, 2024.
  12. ^ https://electionresults.lancastercountypa.gov/results/public/lancaster-county-pa/elections/2024GeneralElection/ballot-items/01000000-e4af-86cf-5953-08dcec50cfca
  13. ^ https://electionresults.lancastercountypa.gov/results/public/lancaster-county-pa/elections/2024GeneralElection/ballot-items/01000000-e4af-86cf-5953-08dcec50cfca
edit