2024 Pennsylvania State House Election
Pennsylvania · State
General Election
November 5, 2024
Contests
203
Candidates
315
Valid votes
6,309,792
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 2022 |
|---|---|---|---|---|---|
| Republican | 3,322,232 | 52.7% | 101 | 49.8% | 0 |
| Democratic | 2,940,522 | 46.6% | 101 | 49.8% | −1 |
| Democratic / Republican | 31,207 | 0.5% | 1 | 0.5% | — |
| Libertarian | 12,017 | 0.2% | 0 | 0.0% | 0 |
| Constitution | 3,814 | 0.1% | 0 | 0.0% | — |
Party totals follow reported ballot labels, including combined party labels.
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 101 | 101 | 0 | 53.5% | 52.7% | −0.8 pp |
| Democratic | 102 | 101 | −1 | 45.7% | 46.6% | +0.9 pp |
| Democratic / Republican | — | 1 | — | — | 0.5% | — |
Seat changes by party
203 → 203 seats
| Party | 2010 seats | 2024 seats | Change | 2010 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 103 | 101 | −2 | 50.3% | 52.7% | +2.4 pp |
| Democratic | 100 | 101 | +1 | 48.3% | 46.6% | −1.7 pp |
| Democratic / Republican | — | 1 | — | — | 0.5% | — |
Seat changes by party
203 → 203 seats
| Party | 2012 seats | 2024 seats | Change | 2012 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 102 | 101 | −1 | 47.8% | 52.7% | +4.8 pp |
| Democratic | 89 | 101 | +12 | 45.8% | 46.6% | +0.8 pp |
| Democratic / Republican | 12 | 1 | −11 | 5.9% | 0.5% | −5.4 pp |
Seat changes by party
203 → 203 seats
| Party | 2014 seats | 2024 seats | Change | 2014 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 113 | 101 | −12 | 51.5% | 52.7% | +1.2 pp |
| Democratic | 83 | 101 | +18 | 44.2% | 46.6% | +2.4 pp |
| Democratic / Republican | 7 | 1 | −6 | 3.5% | 0.5% | −3.0 pp |
Seat changes by party
203 → 203 seats
| Party | 2016 seats | 2024 seats | Change | 2016 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 113 | 101 | −12 | 49.2% | 52.7% | +3.5 pp |
| Democratic | 78 | 101 | +23 | 44.0% | 46.6% | +2.6 pp |
| Democratic / Republican | 12 | 1 | −11 | 6.1% | 0.5% | −5.6 pp |
Seat changes by party
203 → 203 seats
| Party | 2018 seats | 2024 seats | Change | 2018 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 107 | 101 | −6 | 44.4% | 52.7% | +8.2 pp |
| Democratic | 92 | 101 | +9 | 53.3% | 46.6% | −6.7 pp |
| Democratic / Republican | 4 | 1 | −3 | 1.7% | 0.5% | −1.2 pp |
Seat changes by party
203 → 203 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 112 | 101 | −11 | 52.0% | 52.7% | +0.7 pp |
| Democratic | 89 | 101 | +12 | 46.5% | 46.6% | +0.1 pp |
| Democratic / Republican | 2 | 1 | −1 | 0.9% | 0.5% | −0.4 pp |
Seat changes by party
203 → 203 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 101 | 101 | 0 | 53.5% | 52.7% | −0.8 pp |
| Democratic | 102 | 101 | −1 | 45.7% | 46.6% | +0.9 pp |
| Democratic / Republican | — | 1 | — | — | 0.5% | — |
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 | — |
| November 5, 2024 | 101 | 101 | 1 |
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 | — |
| November 5, 2024 | 101 | 101 | 1 |
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% | — |
| November 5, 2024 | 52.7% | 46.6% | 0.5% |
Source: Pennsylvania Department of State
District map
Loading map…
District results
203 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | D/R | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| —— | — | 23,165100.0% | 100.0% | —— | — | 23,165 | |
| —— | — | 32,994100.0% | 100.0% | —— | — | 32,994 | |
| 25,68865.5% | 65.5% | 13,50334.5% | 34.5% | —— | — | 39,191 | |
| —— | — | 20,306100.0% | 100.0% | —— | — | 20,306 | |
| —— | — | 19,366100.0% | 100.0% | —— | — | 19,366 | |
| —— | — | 27,658100.0% | 100.0% | —— | — | 27,658 | |
| 21,99455.4% | 55.4% | 17,73844.6% | 44.6% | —— | — | 39,732 | |
| —— | — | 26,408100.0% | 100.0% | —— | — | 26,408 | |
| 12,54242.5% | 42.5% | 16,97057.5% | 57.5% | —— | — | 29,512 | |
| —— | — | 24,492100.0% | 100.0% | —— | — | 24,492 | |
| —— | — | 23,939100.0% | 100.0% | —— | — | 23,939 | |
| —— | — | 26,635100.0% | 100.0% | —— | — | 26,635 | |
| 27,826100.0% | 100.0% | —— | — | —— | — | 27,826 | |
| —— | — | 29,784100.0% | 100.0% | —— | — | 29,784 | |
| —— | — | 26,653100.0% | 100.0% | —— | — | 26,653 | |
| 30,637100.0% | 100.0% | —— | — | —— | — | 30,637 | |
| —— | — | 16,952100.0% | 100.0% | —— | — | 16,952 | |
| —— | — | 23,842100.0% | 100.0% | —— | — | 23,842 | |
| 20,93560.9% | 60.9% | 13,44739.1% | 39.1% | —— | — | 34,382 | |
| —— | — | 35,743100.0% | 100.0% | —— | — | 35,743 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
| Malcolm KenyattaDem23,165 votes · 100.0% | — | — | |
| Benjamin R. WaxmanDem32,994 votes · 100.0% | — | — | |
Zachary Allen MakoRep25,688 votes · 65.6%Runner-upJoseph William LenziDem13,503 votes · 34.5% | Joseph William LenziDem13,503 votes · 34.5% | 31.1percentage points | |
| Elizabeth A. FiedlerDem20,306 votes · 100.0% | — | — | |
| Regina G YoungDem19,366 votes · 100.0% | — | — | |
| Jordan HarrisDem27,658 votes · 100.0% | — | — | |
Gary W DayRep21,994 votes · 55.4%Runner-upStefanie RafesDem17,738 votes · 44.6% | Stefanie RafesDem17,738 votes · 44.6% | 10.7percentage points | |
| Rick C KrajewskiDem26,408 votes · 100.0% | — | — | |
Tarah ProbstDem16,970 votes · 57.5%Runner-upLisa M VanwhyRep12,542 votes · 42.5% | Lisa M VanwhyRep12,542 votes · 42.5% | 15.0percentage points | |
| Gwendolyn Veronica GreenDem24,492 votes · 100.0% | — | — | |
| Joanna Elizabeth McClintonDem23,939 votes · 100.0% | — | — | |
| Morgan Beth CephasDem26,635 votes · 100.0% | — | — | |
| Torren C EckerRep27,826 votes · 100.0% | — | — | |
| Tarik KhanDem29,784 votes · 100.0% | — | — | |
| Keith S HarrisDem26,653 votes · 100.0% | — | — | |
| Seth Michael GroveRep30,637 votes · 100.0% | — | — | |
| Danilo BurgosDem16,952 votes · 100.0% | — | — | |
| Darisha K. ParkerDem23,842 votes · 100.0% | — | — | |
Barbara GleimRep20,935 votes · 60.9%Runner-upRichard E Christie JrDem13,447 votes · 39.1% | Richard E Christie JrDem13,447 votes · 39.1% | 21.8percentage points | |
| Christopher M RabbDem35,743 votes · 100.0% | — | — |