Pennsylvania State House districts
203 districts. Seats held today: D 103 · R 100. Majority is 102.
District map
Select a shape for details. Arrow keys move between shapes.
- Democratic
- Republican
- Independent
- Nonpartisan
- More than one party
- No member listed
Map settings
All 203 districts
- 1Harkins (D), incumbentHarkins (D) 100%, 2024
- 2Merski (D), incumbentMerski (D) 63.0% · Strupczewski (R) 37.0%, 2024
- 3Bizzarro (D), incumbent · Reese (R)Bizzarro (D) 57.7% · Goring (R) 42.3%, 2024
- 4Banta (R), incumbent · Divittorio (D)Banta (R) 67.7% · Cancilla (D) 32.3%, 2024
- 5Santiago (D) · Weaknecht (R), incumbentWeaknecht (R) 66.7% · Hanna (D) 33.3%, 2024
- 6Roae (R), incumbent · Walker (D)Roae (R) 70.0% · Walker (D) 30.0%, 2024
- 7Wentling (R), incumbentWentling (R) 100%, 2024
- 8Bernstine (R), incumbent · Telesz (D)Bernstine (R) 100%, 2024
- 9Brown (R), incumbent · Micco (D)Brown (R) 100%, 2024
- 10Brown (D), incumbentBrown (D) 100%, 2024
- 11Mustello (R), incumbentMustello (R) 87.0% · Konchar (L) 13.0%, 2024
- 12Dukes (D), incumbent · Timko (R)Last winner no longer holds this seat
- 13Alvarino (D) · Lawrence (R), incumbentLawrence (R) 58.0% · Luna-Valente (D) 42.0%, 2024
- 14Kozak (R), incumbentKozak (R) 65.3% · Johns (D) 34.7%, 2024
- 15Kail (R), incumbent · Speicher (D)Kail (R) 68.9% · Caul (D) 31.1%, 2024
- 16Costanza (R) · Matzie (D), incumbentMatzie (D) 52.3% · Perich (R) 47.7%, 2024
- 17Bonner (R), incumbentBonner (R) 100%, 2024
- 18Allen (D) · Tomlinson (R), incumbentTomlinson (R) 55.7% · Patel (D) 44.3%, 2024
- 19Abney (D), incumbentAbney (D) 100%, 2024
- 20Kinkead (D), incumbentKinkead (D) 59.2% · Kruth (R) 40.8%, 2024
- 21Powell (D), incumbentPowell (D) 100%, 2024
- 22Gerlach (D) · Smith (R)Last winner no longer holds this seat
- 23Frankel (D), incumbentFrankel (D) 100%, 2024
- 24Mayes (D), incumbentMayes (D) 100%, 2024
- 25Markosek (D), incumbent · Noone (R)Markosek (D) 59.6% · Ritter (R) 40.4%, 2024
- 26Friel (D), incumbentFriel (D) 57.4% · Blickley (R) 42.7%, 2024
- 27Deasy (D), incumbentDeasy (D) 100%, 2024
- 28Ferderber (D) · Shaffer (R), incumbentShaffer (R) 57.0% · Petulla (D) 43.0%, 2024
- 29Brennan (D), incumbent · Duffy (R)Brennan (D) 55.6% · Mekanik (R) 42.2%, 2024
- 30Venkat (D), incumbentVenkat (D) 54.3% · Wolfe (R) 44.0%, 2024
- 31Warren (D), incumbentWarren (D) 58.8% · Sauer (R) 41.2%, 2024
- 32McAndrew (D), incumbentMcAndrew (D) 100%, 2024
- 33Hammill (R) · Steele (D), incumbentSteele (D) 55.8% · Lotz (R) 44.2%, 2024
- 34Salisbury (D), incumbentSalisbury (D) 100%, 2024
- 35Edwards (R) · Goughnour (D), incumbentLast winner no longer holds this seat
- 36Benham (D), incumbent · McCune (R)Benham (D) 78.8% · Sylvester (L) 21.2%, 2024
- 37Fee (R), incumbent · Gleissl (D)Fee (R) 66.8% · George (D) 33.2%, 2024
- 38Inglis (D), incumbentInglis (D) 55.5% · Sobieralski (R) 44.5%, 2024
- 39Altemara (D) · Kuzma (R), incumbentKuzma (R) 62.1% · Girol (D) 37.9%, 2024
- 40Lloyd (D) · Stuck (R)Stuck (R) 60.4% · Kohnke (D) 39.6%, 2024
- 41Chambers (D) · Miller (R), incumbentMiller (R) 55.7% · Chambers (D) 44.3%, 2024
- 42Mazzocco (D), incumbentLast winner no longer holds this seat
- 43Greiner (R), incumbent · Peirson (D)Greiner (R) 100%, 2024
- 44Gaydos (R), incumbent · Haas (D)Gaydos (R) 53.8% · Haas (D) 46.2%, 2024
- 45Bloam (D) · Julius (R)Kulik (D) 58.1% · Julius (R) 41.9%, 2024
- 46Crossey (D) · Ortitay (R), incumbentOrtitay (R) 62.2% · Taylor (D) 37.8%, 2024
- 47D'Orsie (R), incumbent · Ritter (D)D'Orsie (R) 62.8% · Ritter (D) 37.2%, 2024
- 48Mactaggart (D) · O'Neal (R), incumbentO'Neal (R) 100%, 2024
- 49Acosta (R) · Smith-Wade-El (D), incumbentSmith-Wade-El (D) 100%, 2024
- 50Bower-Bjornson (D) · Humble (R)Cook (R) 69.1% · Manko (D) 30.9%, 2024
- 51Krupa (R), incumbentKrupa (R) 65.7% · Rattay (D) 34.3%, 2024
- 52Warner (R), incumbentWarner (R) 100%, 2024
- 53Malagari (D), incumbentMalagari (D) 60.2% · Bonavita-Cressman (R) 39.8%, 2024
- 54Scott (D), incumbentScott (D) 69.7% · Dickerson (R) 30.3%, 2024
- 55Cooper (R), incumbent · Magwood (D)Cooper (R) 67.8% · Magwood (D) 32.2%, 2024
- 56Rasel (R), incumbentRasel (R) 100%, 2024
- 57Francis (D) · Nelson (R), incumbentNelson (R) 100%, 2024
- 58Davanzo (R), incumbent · Rogers (D)Davanzo (R) 69.2% · Rogers (D) 30.8%, 2024
- 59Omlor (D) · Rossi (R), incumbentRossi (R) 69.8% · Zelenak (D) 30.2%, 2024
- 60Dorn (D) · Major (R), incumbentMajor (R) 100%, 2024
- 61Hanbidge (D), incumbentHanbidge (D) 60.9% · Rupp (R) 39.1%, 2024
- 62Jones (D) · Struzzi (R), incumbentStruzzi (R) 100%, 2024
- 63Bashline (R), incumbent · Harbaugh (D)Bashline (R) 80.0% · Ritchie (D) 20.0%, 2024
- 64James (R), incumbent · Shaffer (D)James (R) 87.0% · Johnson (O) 13.0%, 2024
- 65Howard (D) · Rapp (R), incumbentRapp (R) 73.0% · Willman (D) 27.0%, 2024
- 66Gourley (D) · Smith (R), incumbentSmith (R) 100%, 2024
- 67Causer (R), incumbent · Ware (D)Causer (R) 81.9% · Pradhan (D) 18.1%, 2024
- 68Gee (D) · Owlett (R), incumbentOwlett (R) 100%, 2024
- 69Metzgar (R), incumbentMetzgar (R) 100%, 2024
- 70Bradford (D), incumbentBradford (D) 60.2% · Moye (R) 39.8%, 2024
- 71Rigby (R), incumbentRigby (R) 100%, 2024
- 72Burns (D), incumbent · Rice (R)Burns (D) 51.4% · Bradley (R) 48.6%, 2024
- 73Kephart (R), incumbentKephart (R) 100%, 2024
- 74Kelley (R) · Williams (D), incumbentWilliams (D) 55.1% · Hensel (R) 45.0%, 2024
- 75Armanini (R), incumbent · Kohlhepp (D)Armanini (R) 100%, 2024
- 76Borowicz (R), incumbent · Eggler (D)Borowicz (R) 69.4% · Maris (D) 30.7%, 2024
- 77Conklin (D), incumbent · Schellberg (R)Conklin (D) 61.4% · Librizzi (R) 38.6%, 2024
- 78Topper (R), incumbentTopper (R) 100%, 2024
- 79McCoy (D) · Verobish (R), incumbentLast winner no longer holds this seat
- 80Barger (R), incumbent · Holland (D)Barger (R) 100%, 2024
- 81Donahue (D) · Irvin (R), incumbentIrvin (R) 79.4% · Steeg (D) 20.6%, 2024
- 82McTernan (R) · Takac (D), incumbentTakac (D) 53.8% · Rohal-Hollen (R) 46.2%, 2024
- 83Flick (R), incumbentFlick (R) 100%, 2024
- 84Hamm (R), incumbentHamm (R) 100%, 2024
- 85Rowe (R), incumbentRowe (R) 71.8% · Jacobson (D) 28.2%, 2024
- 86Morgan (D) · Stambaugh (R), incumbentStambaugh (R) 100%, 2024
- 87Kutz (R), incumbent · St Clair (D)Kutz (R) 61.7% · Flood (D) 38.3%, 2024
- 88Agerton (D) · Clark (R)Delozier (R) 55.2% · Agerton (D) 44.9%, 2024
- 89Jackson (D) · Kauffman (R), incumbentKauffman (R) 71.0% · Kreischer (D) 29.0%, 2024
- 90Reichard (R), incumbentReichard (R) 100%, 2024
- 91Moul (R), incumbent · Pratt (D)Moul (R) 100%, 2024
- 92Anderson (D) · Anderson (R), incumbentAnderson (R) 70.5% · Almoney (D) 29.5%, 2024
- 93Barnes (D) · Jones (R), incumbentJones (R) 100%, 2024
- 94Fink (R), incumbent · Grimek (D)Fink (R) 100%, 2024
- 95Hill-Evans (D), incumbent · Rivera (R)Hill-Evans (D) 59.1% · Rivera (R) 40.9%, 2024
- 96Rivera (D) · Rusyn (R)Rivera (D) 60.4% · Beezer (R) 39.7%, 2024
- 97Branas (D) · Mentzer (R), incumbentMentzer (R) 61.8% · Rudy (D) 38.2%, 2024
- 98Hyder-Darlington (D) · Woods (R)Jones (R) 64.4% · McCleary (D) 35.6%, 2024
- 99Gabrick (D) · Zimmerman (R), incumbentZimmerman (R) 100%, 2024
- 100Hamby (I) · Nissley (R)Cutler (R) 100%, 2024
- 101Schlegel (R), incumbentSchlegel (R) 100%, 2024
- 102Diamond (R), incumbentDiamond (R) 100%, 2024
- 103Davidson (D), incumbentDavidson (D) 60.6% · Ward (R) 39.4%, 2024
- 104Madsen (D), incumbentMadsen (D) 100%, 2024
- 105Fleming (D), incumbentFleming (D) 100%, 2024
- 106Mehaffie (R), incumbent · Singh (D)Mehaffie (R) 63.0% · Singh (D) 37.0%, 2024
- 107Coleman (D) · Stehr (R), incumbentStehr (R) 100%, 2024
- 108Neidig (D) · Stender (R), incumbentStender (R) 100%, 2024
- 109Hummel (D) · Leadbeter (R), incumbentLeadbeter (R) 67.2% · McGaw (D) 32.8%, 2024
- 110Hemann (D) · Pickett (R), incumbentPickett (R) 100%, 2024
- 111Devlin (D) · Fritz (R), incumbentFritz (R) 100%, 2024
- 112Mullins (D), incumbent · Sabia (R)Mullins (D) 100%, 2024
- 113Donahue (D), incumbent · O'Brien (R)Donahue (D) 100%, 2024
- 114Kosierowski (D), incumbent · Lombardo (R)Kosierowski (D) 100%, 2024
- 115Madden (D), incumbent · Szabo (R)Madden (D) 53.5% · Long (R) 46.6%, 2024
- 116Watro (R), incumbentWatro (R) 72.5% · Adoff (D) 27.5%, 2024
- 117Benscoter (D) · Walsh (R), incumbentWalsh (R) 100%, 2024
- 118Haddock (D), incumbent · Lombardo (R)Haddock (D) 56.2% · Kathio (R) 43.8%, 2024
- 119McCurdy (D) · Ryncavage (R), incumbentRyncavage (R) 62.9% · Kocher (D) 37.1%, 2024
- 120Leard (D) · Pugh (R), incumbentPugh (R) 57.6% · Leard (D) 42.4%, 2024
- 121Harostock (R) · McClay (D)Pashinski (D) 55.3% · Disler (R) 44.7%, 2024
- 122Heffley (R), incumbentHeffley (R) 100%, 2024
- 123Deatrich (D) · Twardzik (R), incumbentTwardzik (R) 72.9% · Zvalaren (D) 27.1%, 2024
- 124Barton (R), incumbent · Burns (D)Barton (R) 71.7% · Burns (D) 28.3%, 2024
- 125Kerwin (R), incumbent · Waters (D)Kerwin (R) 68.5% · Stilp (D) 31.6%, 2024
- 126Rusnock (D), incumbent · Vasquez (R)Rusnock (D) 55.9% · Oswald (R) 44.1%, 2024
- 127Guzman (D), incumbentGuzman (D) 100%, 2024
- 128Gillen (R), incumbent · Wagner (D)Gillen (R) 100%, 2024
- 129Cepeda-Freytiz (D), incumbentCepeda-Freytiz (D) 56.3% · Larkin (R) 43.7%, 2024
- 130Bonnett (D) · Brewer (R)Maloney (R) 65.6% · Reitnauer (D) 34.4%, 2024
- 131Mackenzie (R), incumbent · Sabih (D)Mackenzie (R) 57.2% · Sabih (D) 42.8%, 2024
- 132Lowrey (R) · Schlossberg (D), incumbentSchlossberg (D) 100%, 2024
- 133McNeill (D), incumbentMcNeill (D) 100%, 2024
- 134Maldonado (R) · Schweyer (D), incumbentSchweyer (D) 100%, 2024
- 135Poplawski (R) · Samuelson (D), incumbentSamuelson (D) 100%, 2024
- 136Campisi (R) · Freeman (D), incumbentFreeman (D) 100%, 2024
- 137Emrick (R), incumbent · Warren (D)Emrick (R) 51.7% · Thomas (D) 48.3%, 2024
- 138Bitting (D) · Flood (R), incumbentFlood (R) 65.2% · Bitting (D) 34.8%, 2024
- 139Azzollini (D) · Olsommer (R), incumbentOlsommer (R) 67.4% · Skibber (D) 32.6%, 2024
- 140Gettis (R) · Prokopiak (D), incumbentProkopiak (D) 54.0% · Cabanas (R) 46.0%, 2024
- 141Davis (D), incumbent · Velez (R)Davis (D) 64.9% · Boyd (R) 35.1%, 2024
- 142Egan (D) · Hogan (R), incumbentHogan (R) 54.8% · Payne (D) 45.2%, 2024
- 143Hayes (D) · Labs (R), incumbentLabs (R) 56.4% · Breslin (D) 43.6%, 2024
- 144Munroe (D), incumbent · Murphy (R)Munroe (D) 51.3% · McPhillips (R) 48.7%, 2024
- 145Prendergast (O) · Staats (R), incumbentStaats (R) 58.9% · Cole (D) 41.1%, 2024
- 146Ciresi (D), incumbentCiresi (D) 59.3% · McCloskey (R) 40.7%, 2024
- 147Burke (D) · Scheuren (R), incumbentScheuren (R) 58.6% · Leach (D) 41.4%, 2024
- 148Griffin-Shelley (D)Daley (D) 100%, 2024
- 149Briggs (D), incumbentBriggs (D) 100%, 2024
- 150Webster (D), incumbentWebster (D) 58.9% · Collins (R) 41.1%, 2024
- 151Cerrato (D), incumbentCerrato (D) 61.4% · Anderson (R) 38.6%, 2024
- 152Guenst (D), incumbentGuenst (D) 61.2% · Bertman (R) 38.8%, 2024
- 153Sanchez (D), incumbent · Toner (R)Sanchez (D) 65.7% · Rooney (R) 34.3%, 2024
- 154Berardi (O) · Nelson (D), incumbentNelson (D) 80.3% · Estilow (R) 19.7%, 2024
- 155Otten (D), incumbentOtten (D) 57.3% · Simon (R) 42.7%, 2024
- 156Pielli (D), incumbent · Vollrath (R)Pielli (D) 58.7% · Vollrath (R) 41.3%, 2024
- 157Pak (R) · Shusterman (D), incumbentShusterman (D) 60.5% · Mauro (R) 39.5%, 2024
- 158Sappey (D), incumbentSappey (D) 58.0% · Ayala (R) 42.0%, 2024
- 159Kazeem (D), incumbentKazeem (D) 100%, 2024
- 160Moro (D) · Williams (R), incumbentWilliams (R) 51.8% · Moro (D) 48.2%, 2024
- 161Krueger (D), incumbentKrueger (D) 58.2% · Mancinelli (R) 41.8%, 2024
- 162Delloso (D), incumbent · Murphy (R)Delloso (D) 56.7% · Mendez (R) 43.3%, 2024
- 163Boyd (D), incumbentBoyd (D) 63.2% · Jones (R) 36.8%, 2024
- 164Curry (D), incumbentCurry (D) 100%, 2024
- 165McCleary (R) · O'Mara (D), incumbentO'Mara (D) 59.6% · Piazza (R) 40.4%, 2024
- 166Trombetta (D) · Walker (R)Vitali (D) 60.4% · Dugery (R) 39.6%, 2024
- 167Howard (D), incumbent · Lewis (R)Howard (D) 58.6% · Dicranian (R) 41.4%, 2024
- 168Borowski (D), incumbent · Buckley (R)Borowski (D) 58.1% · Buckley (R) 41.9%, 2024
- 169Graham (D) · Klunk (R), incumbentKlunk (R) 100%, 2024
- 170Gurtcheff (D) · White (R), incumbentWhite (R) 100%, 2024
- 171Benninghoff (R), incumbent · Zangari (D)Benninghoff (R) 100%, 2024
- 172Dougherty (D), incumbentDougherty (D) 51.0% · Gill (R) 49.0%, 2024
- 173Gallagher (D), incumbent · Griffin (R)Gallagher (D) 100%, 2024
- 174Neilson (D), incumbentNeilson (D) 100%, 2024
- 175Isaacson (D), incumbentIsaacson (D) 100%, 2024
- 176Rader (R), incumbentRader (R) 63.0% · Christman (D) 37.0%, 2024
- 177Bird (R) · Hohenstein (D), incumbentHohenstein (D) 100%, 2024
- 178Marcell (R), incumbent · Weninger (D)Marcell (R) 61.3% · Lang (D) 38.7%, 2024
- 179Dawkins (D), incumbentDawkins (D) 100%, 2024
- 180Giral (D), incumbentGiral (D) 100%, 2024
- 181Kenyatta (D), incumbentKenyatta (D) 100%, 2024
- 182Waxman (D), incumbentWaxman (D) 100%, 2024
- 183Kamber (D) · Mako (R), incumbentMako (R) 65.6% · Lenzi (D) 34.5%, 2024
- 184Fiedler (D), incumbentFiedler (D) 100%, 2024
- 185Young (D), incumbentYoung (D) 100%, 2024
- 186Harris (D), incumbentHarris (D) 100%, 2024
- 187Day (R), incumbent · Guynn-Cuevas (D)Day (R) 55.4% · Rafes (D) 44.6%, 2024
- 188Krajewski (D), incumbentKrajewski (D) 100%, 2024
- 189Hartenfels (R) · Probst (D), incumbentProbst (D) 57.5% · Vanwhy (R) 42.5%, 2024
- 190Green (D)Green (D) 100%, 2024
- 191McClinton (D), incumbentMcClinton (D) 100%, 2024
- 192Brown (R) · Cephas (D), incumbentCephas (D) 100%, 2024
- 193Wallen (R), incumbentLast winner no longer holds this seat
- 194Khan (D), incumbentKhan (D) 100%, 2024
- 195McNeil (D)Harris (D) 100%, 2024
- 196Margetas (R), incumbent · Ruman (D)Last winner no longer holds this seat
- 197Burgos (D), incumbentBurgos (D) 100%, 2024
- 198Parker (D), incumbentParker (D) 100%, 2024
- 199Gleim (R), incumbent · Stallworth (D)Gleim (R) 60.9% · Christie (D) 39.1%, 2024
- 200Johnson (D)Rabb (D) 100%, 2024
- 201Carroll (D), incumbentCarroll (D) 100%, 2024
- 202Solomon (D), incumbentSolomon (D) 100%, 2024
- 203Bellmon (D), incumbentBellmon (D) 100%, 2024
DataSources: Seat holders: Open States, 2026 candidates: pavoterservices.pa.gov, Results: State Legislative Election Returns, 1967-2022, Results: MEDSL 2024 official precinct returnsData as of Oct 28, 2026