2022 Pennsylvania State House Election
Pennsylvania · State
General Election
November 8, 2022
Contests
203
Candidates
343
Valid votes
4,934,258
Historical party totals retain the reported precinct-file labels. The 2010 labels differ from the official House composition, so these are not caucus totals.
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2020 |
|---|---|---|---|---|---|
| Democratic | 2,256,790 | 45.7% | 102 | 50.2% | +13 |
| Republican | 2,639,273 | 53.5% | 101 | 49.8% | −11 |
| Libertarian | 23,670 | 0.5% | 0 | 0.0% | 0 |
| Green | 6,538 | 0.1% | 0 | 0.0% | 0 |
| KEY | 5,758 | 0.1% | 0 | 0.0% | — |
Show 2 more parties
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2020 |
|---|---|---|---|---|---|
| Independent | 1,826 | 0.0% | 0 | 0.0% | 0 |
| FOV | 403 | 0.0% | 0 | 0.0% | — |
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 89 | 102 | +13 | 46.5% | 45.7% | −0.7 pp |
| Republican | 112 | 101 | −11 | 52.0% | 53.5% | +1.5 pp |
| Democratic / Republican | 2 | — | — | 0.9% | — | — |
Seat changes by party
203 → 203 seats
| Party | 2010 seats | 2022 seats | Change | 2010 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 100 | 102 | +2 | 48.3% | 45.7% | −2.5 pp |
| Republican | 103 | 101 | −2 | 50.3% | 53.5% | +3.2 pp |
Seat changes by party
203 → 203 seats
| Party | 2012 seats | 2022 seats | Change | 2012 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 89 | 102 | +13 | 45.8% | 45.7% | −0.1 pp |
| Republican | 102 | 101 | −1 | 47.8% | 53.5% | +5.7 pp |
| Democratic / Republican | 12 | — | — | 5.9% | — | — |
Seat changes by party
203 → 203 seats
| Party | 2014 seats | 2022 seats | Change | 2014 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 83 | 102 | +19 | 44.2% | 45.7% | +1.5 pp |
| Republican | 113 | 101 | −12 | 51.5% | 53.5% | +2.0 pp |
| Democratic / Republican | 7 | — | — | 3.5% | — | — |
Seat changes by party
203 → 203 seats
| Party | 2016 seats | 2022 seats | Change | 2016 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 78 | 102 | +24 | 44.0% | 45.7% | +1.8 pp |
| Republican | 113 | 101 | −12 | 49.2% | 53.5% | +4.3 pp |
| Democratic / Republican | 12 | — | — | 6.1% | — | — |
Seat changes by party
203 → 203 seats
| Party | 2018 seats | 2022 seats | Change | 2018 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 92 | 102 | +10 | 53.3% | 45.7% | −7.6 pp |
| Republican | 107 | 101 | −6 | 44.4% | 53.5% | +9.1 pp |
| Democratic / Republican | 4 | — | — | 1.7% | — | — |
Seat changes by party
203 → 203 seats
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 89 | 102 | +13 | 46.5% | 45.7% | −0.7 pp |
| Republican | 112 | 101 | −11 | 52.0% | 53.5% | +1.5 pp |
| Democratic / Republican | 2 | — | — | 0.9% | — | — |
Seat changes by party
203 → 203 seats
Historical trends
Republican Democratic Democratic / Republican
Chart data
| Election | Republican | Democratic | Democratic / Republican |
|---|---|---|---|
| November 2, 2010 | 103 | 100 | — |
| November 6, 2012 | 102 | 89 | 12 |
| November 4, 2014 | 113 | 83 | 7 |
| November 8, 2016 | 113 | 78 | 12 |
| November 6, 2018 | 107 | 92 | 4 |
| November 3, 2020 | 112 | 89 | 2 |
| November 8, 2022 | 101 | 102 | — |
Republican Democratic Democratic / Republican
Chart data
| Election | Republican | Democratic | Democratic / Republican |
|---|---|---|---|
| November 2, 2010 | 103 | 100 | — |
| November 6, 2012 | 102 | 89 | 12 |
| November 4, 2014 | 113 | 83 | 7 |
| November 8, 2016 | 113 | 78 | 12 |
| November 6, 2018 | 107 | 92 | 4 |
| November 3, 2020 | 112 | 89 | 2 |
| November 8, 2022 | 101 | 102 | — |
Republican Democratic Democratic / Republican
Chart data
| Election | Republican | Democratic | Democratic / Republican |
|---|---|---|---|
| November 2, 2010 | 50.3% | 48.3% | — |
| November 6, 2012 | 47.8% | 45.8% | 5.9% |
| November 4, 2014 | 51.5% | 44.2% | 3.5% |
| November 8, 2016 | 49.2% | 44.0% | 6.1% |
| November 6, 2018 | 44.4% | 53.3% | 1.7% |
| November 3, 2020 | 52.0% | 46.5% | 0.9% |
| November 8, 2022 | 53.5% | 45.7% | — |
Source: Pennsylvania Department of State
District results
203 contests
Swipe to compare parties · Tap a district for full results
| District | Dem | Rep | Libertarian | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 18,12259.6% | 59.6% | 12,29640.4% | 40.4% | —— | — | 30,418 | |
| 15,14558.8% | 58.8% | 10,62541.2% | 41.2% | —— | — | 25,770 | |
| 16,44865.0% | 65.0% | 8,45033.4% | 33.4% | 3991.6% | 1.6% | 25,297 | |
| 15,560100.0% | 100.0% | —— | — | —— | — | 15,560 | |
| 21,14561.1% | 61.1% | 13,05637.7% | 37.7% | —— | — | 34,604 | |
| 22,94165.5% | 65.5% | 11,75833.5% | 33.5% | 3501.0% | 1.0% | 35,049 | |
| 19,27660.0% | 60.0% | 12,86740.0% | 40.0% | —— | — | 32,143 | |
| 17,48556.1% | 56.1% | 13,70843.9% | 43.9% | —— | — | 31,193 | |
| 7,84628.4% | 28.4% | 19,80871.6% | 71.6% | —— | — | 27,654 | |
| —— | — | 13,531100.0% | 100.0% | —— | — | 13,531 | |
| 7,41528.0% | 28.0% | 19,02872.0% | 72.0% | —— | — | 26,443 | |
| 10,62557.0% | 57.0% | 8,02343.0% | 43.0% | —— | — | 18,648 | |
| 9,548100.0% | 100.0% | —— | — | —— | — | 9,548 | |
| 11,294100.0% | 100.0% | —— | — | —— | — | 11,294 | |
| 23,904100.0% | 100.0% | —— | — | —— | — | 23,904 | |
| 9,02437.1% | 37.1% | 14,03657.8% | 57.8% | 1,2375.1% | 5.1% | 24,297 | |
| 11,07065.8% | 65.8% | 5,75134.2% | 34.2% | —— | — | 16,821 | |
| 15,41043.4% | 43.4% | 20,07556.6% | 56.6% | —— | — | 35,485 | |
| 9,256100.0% | 100.0% | —— | — | —— | — | 9,256 | |
| 6,584100.0% | 100.0% | —— | — | —— | — | 6,584 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Leanne T. KruegerDem18,122 votes · 59.6%Runner-upEdward A MongelluzzoRep12,296 votes · 40.4% | Edward A MongelluzzoRep12,296 votes · 40.4% | 19.2percentage points | |
David M DellosoDem15,145 votes · 58.8%Runner-upMichelle Stock MattusRep10,625 votes · 41.2% | Michelle Stock MattusRep10,625 votes · 41.2% | 17.5percentage points | |
Michael P ZabelDem16,448 votes · 65.0%Runner-upKenneth P RucciRep8,450 votes · 33.4% | Kenneth P RucciRep8,450 votes · 33.4% | 31.6percentage points | |
| Gina H. CurryDem15,560 votes · 100.0% | — | — | |
Jennifer O'MaraDem21,145 votes · 61.1%Runner-upNichole Leann MissinoRep13,056 votes · 37.7% | Nichole Leann MissinoRep13,056 votes · 37.7% | 23.4percentage points | |
Gregory S. VitaliDem22,941 votes · 65.5%Runner-upKimberly J RazzanoRep11,758 votes · 33.6% | Kimberly J RazzanoRep11,758 votes · 33.6% | 31.9percentage points | |
Kristine C. HowardDem19,276 votes · 60.0%Runner-upGail A. NewmanRep12,867 votes · 40.0% | Gail A. NewmanRep12,867 votes · 40.0% | 19.9percentage points | |
Lisa BorowskiDem17,485 votes · 56.1%Runner-upChristopher B. QuinnRep13,708 votes · 44.0% | Christopher B. QuinnRep13,708 votes · 44.0% | 12.1percentage points | |
Kate Anne KlunkRep19,808 votes · 71.6%Runner-upIsaac RistonDem7,846 votes · 28.4% | Isaac RistonDem7,846 votes · 28.4% | 43.3percentage points | |
| Martina A WhiteRep13,531 votes · 100.0% | — | — | |
Kerry A. BenninghoffRep19,028 votes · 72.0%Runner-upRobert ZeiglerDem7,415 votes · 28.0% | Robert ZeiglerDem7,415 votes · 28.0% | 43.9percentage points | |
Kevin J. BoyleDem10,625 votes · 57.0%Runner-upAl TaubenbergerRep8,023 votes · 43.0% | Al TaubenbergerRep8,023 votes · 43.0% | 14.0percentage points | |
| Patrick Liam GallagherDem9,548 votes · 100.0% | — | — | |
| Edward J NeilsonDem11,294 votes · 100.0% | — | — | |
| Marylouise IsaacsonDem23,904 votes · 100.0% | — | — | |
Jack B Rader JrRep14,036 votes · 57.8%Runner-upHope ChristmanDem9,024 votes · 37.1% | Hope ChristmanDem9,024 votes · 37.1% | 20.6percentage points | |
Joseph HohensteinDem11,070 votes · 65.8%Runner-upMark Joseph LavelleRep5,751 votes · 34.2% | Mark Joseph LavelleRep5,751 votes · 34.2% | 31.6percentage points | |
Kristin MarcellRep20,075 votes · 56.6%Runner-upIlya BreymanDem15,410 votes · 43.4% | Ilya BreymanDem15,410 votes · 43.4% | 13.2percentage points | |
| Jason T DawkinsDem9,256 votes · 100.0% | — | — | |
| Jose A GiralDem6,584 votes · 100.0% | — | — |