2024-2025 129 Name Dist Seat No Term Exp Nov 30 Mailing Address County of Residence Occupation Previous Legislative Experience REGAN, MIKE (R) 31 41 2024 1 East Harrisburg St, Dillsburg 17019 York Former U.S. Marshal, Deputy Inspector General, and State Representative H.R. 2013 - 2016 Sen. 2017- ROBINSON, DEVLIN J. (R) 37 46 2024 1700 N. Highland Rd, Ste 307, Pittsburgh 15241 Allegheny State Senator Sen. 2020- ROTHMAN, GREG (R) 34 22 2026 25 East McClure St., P.O. Box 236, New Bloomfield 17068 Cumberland Chairman and a partner of RSR Realtors H.R. Aug. 4, 2015-22 Sen. 2023- SANTARSIERO, STEVEN J. (D) 10 30 2026 Doylestown Borough Hall, 10 Doyle St, Doylestown 18901 Bucks State Senator HR 2009-2016 Sen. 2019- SAVAL, NIKIL (D) 1 7 2024 1434 Germantown Ave., Philadelphia 19122 Philadelphia State Senator Sen. 2020- SCHWANK, JUDITH L. (D) 11 9 2024 210 George St, Ste 201, Reading 19605 Berks Legislator Sen. Apr.5, 2011- STEFANO, PATRICK J. (R) 32 13 2026 171 West Crawford Ave, 2nd Fl, Connellsville 15425 Fayette State Senator Sen. 2015- STREET, SHARIF (D) 3 29 2024 1621 West Jefferson St, Philadelphia 19121 Philadelphia Attorney / State Senator Sen. 2017- TARTAGLIONE, CHRISTINE M. (D) 2 48 2026 5321 Oxford Ave, Philadelphia 19124 Philadelphia State Senator Sen. 1995- VOGEL, JR., ELDER A. (R) 47 43 2024 488 Adams St, Rochester 15074 Beaver State Senator Sen. 2009- WARD, JUDY (R) 30 25 2026 1904 North Juniata St, Hollidaysburg 16648 Blair Registered Nurse HR 2014-2018 Sen. 2019- WARD, KIM L. (R) 39 2 2024 1075 South Main St, Ste 116, Westmoreland CrossRds Plaza, Greensburg 15601 Westmoreland State Senator, President Pro Tempore Sen. 2009- WILLIAMS, ANTHONY H. (D) 8 18 2026 2901 Island Ave, Ste 100, Philadelphia 19153 Philadelphia State Senator H.R. 1989-1998 Sen. 1999- WILLIAMS, LINDSEY M. (D) 38 17 2026 5000 McKnight Rd, Ste 405, Pittsburgh 15237 Allegheny State Senator Sen. 2019- YAW, GENE (R) 23 23 2024 175 Pine St, Ste 105, Williamsport 17701 Lycoming State Senator Sen. 2009- RECAPITULATION Republicans 28 Democrats 22 Total 50 Members of the Senate Session of 2023-2024 Last updated Jun 13, 2023