Pennsylvania State Senate District 31 includes parts of Cumberland County and York County. It is currently represented by Republican Dawn Keefer.

District profile The district includes the following areas:

Cumberland County

Lemoyne Lower Allen Township Mechanicsburg New Cumberland Shiremanstown Upper Allen Township

York County

Carroll Township Conewago Township Dillsburg Dover Dover Township East Manchester Township Fairview Township Franklin Township Franklintown Goldsboro Lewisberry Manchester Manchester Township Monaghan Township Mount Wolf Newberry Township Warrington Township Washington Township Wellsville West Manchester Township West York York York Haven

Senators Representative Party Years District home Note CountiesGeorge N. Wade Republican 1941–1974   Died January 9, 1974 Cumberland, Juniata, Mifflin, Perry 1967–1972 Adams, Cumberland, Juniata, Perry, York (part) 1973–1974 Cumberland (part), York (part) Robert L. Myers III Democratic 1974–1976 Seated June 11, 1974 to fill vacancy. Cumberland (part), York (part) John D. Hopper Republican 1977–1992 Cumberland (part), York (part)Harold F. Mowrey, Jr. Republican 1993–2004     Cumberland (part), Perry (part), York (part) 2003–2004 Cumberland (part), York (part) Patricia H. Vance Republican 2005–2017 Cumberland (part), York (part) Mike Regan Republican 2017–2024 Cumberland (part), York (part) Dawn Keefer Republican 2025 – present Dillsburg

Recent election results

References