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 % | ||
| 26,84079.4% | 79.4% | 6,97520.6% | 20.6% | —— | — | 33,815 | |
| 14,22146.2% | 46.2% | 16,55853.8% | 53.8% | —— | — | 30,779 | |
| 23,285100.0% | 100.0% | —— | — | —— | — | 23,285 | |
| 33,611100.0% | 100.0% | —— | — | —— | — | 33,611 | |
| 24,97771.8% | 71.8% | 9,79328.2% | 28.2% | —— | — | 34,770 | |
| 29,341100.0% | 100.0% | —— | — | —— | — | 29,341 | |
| 24,86161.7% | 61.7% | 15,44038.3% | 38.3% | —— | — | 40,301 | |
| 20,88255.1% | 55.1% | 16,98344.9% | 44.9% | —— | — | 37,865 | |
| 24,53171.0% | 71.0% | 10,01429.0% | 29.0% | —— | — | 34,545 | |
| 29,817100.0% | 100.0% | —— | — | —— | — | 29,817 | |
| 30,080100.0% | 100.0% | —— | — | —— | — | 30,080 | |
| 27,93870.5% | 70.5% | 11,71029.5% | 29.5% | —— | — | 39,648 | |
| 29,780100.0% | 100.0% | —— | — | —— | — | 29,780 | |
| 27,766100.0% | 100.0% | —— | — | —— | — | 27,766 | |
| 8,85240.9% | 40.9% | 12,81259.1% | 59.1% | —— | — | 21,664 | |
| 13,95539.6% | 39.6% | 21,24460.4% | 60.4% | —— | — | 35,199 | |
| 23,84661.8% | 61.8% | 14,73238.2% | 38.2% | —— | — | 38,578 | |
| 24,70664.4% | 64.4% | 13,65035.6% | 35.6% | —— | — | 38,356 | |
| 26,561100.0% | 100.0% | —— | — | —— | — | 26,561 | |
| 23,316100.0% | 100.0% | —— | — | —— | — | 23,316 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Richard S. IrvinRep26,840 votes · 79.4%Runner-upSean C SteegDem6,975 votes · 20.6% | Sean C SteegDem6,975 votes · 20.6% | 58.8percentage points | |
Paul R. Takac Jr.Dem16,558 votes · 53.8%Runner-upTherese J Rohal-HollenRep14,221 votes · 46.2% | Therese J Rohal-HollenRep14,221 votes · 46.2% | 7.6percentage points | |
| Jamie L FlickRep23,285 votes · 100.0% | — | — | |
| Joseph D HammRep33,611 votes · 100.0% | — | — | |
David Hummer RoweRep24,977 votes · 71.8%Runner-upNicholas Samuel JacobsonDem9,793 votes · 28.2% | Nicholas Samuel JacobsonDem9,793 votes · 28.2% | 43.7percentage points | |
| Perry A. StambaughRep29,341 votes · 100.0% | — | — | |
Thomas H KutzRep24,861 votes · 61.7%Runner-upJohn Patrick Flood JrDem15,440 votes · 38.3% | John Patrick Flood JrDem15,440 votes · 38.3% | 23.4percentage points | |
Sheryl M DelozierRep20,882 votes · 55.2%Runner-upSara AgertonDem16,983 votes · 44.9% | Sara AgertonDem16,983 votes · 44.9% | 10.3percentage points | |
Robert W. KauffmanRep24,531 votes · 71.0%Runner-upNoah Stuart KreischerDem10,014 votes · 29.0% | Noah Stuart KreischerDem10,014 votes · 29.0% | 42.0percentage points | |
| Chad Gerald ReichardRep29,817 votes · 100.0% | — | — | |
| Daniel P MoulRep30,080 votes · 100.0% | — | — | |
Marc S AndersonRep27,938 votes · 70.5%Runner-upDaniel A AlmoneyDem11,710 votes · 29.5% | Daniel A AlmoneyDem11,710 votes · 29.5% | 40.9percentage points | |
| Paul Michael JonesRep29,780 votes · 100.0% | — | — | |
| Wendy FinkRep27,766 votes · 100.0% | — | — | |
Carol D Hill-EvansDem12,812 votes · 59.1%Runner-upJasmine RiveraRep8,852 votes · 40.9% | Jasmine RiveraRep8,852 votes · 40.9% | 18.3percentage points | |
Stephanie Nichole RiveraDem21,244 votes · 60.4%Runner-upEric BeezerRep13,955 votes · 39.7% | Eric BeezerRep13,955 votes · 39.7% | 20.7percentage points | |
Steven Curtis MentzerRep23,846 votes · 61.8%Runner-upRobert James RudyDem14,732 votes · 38.2% | Robert James RudyDem14,732 votes · 38.2% | 23.6percentage points | |
Thomas M JonesRep24,706 votes · 64.4%Runner-upLynn W McClearyDem13,650 votes · 35.6% | Lynn W McClearyDem13,650 votes · 35.6% | 28.8percentage points | |
| David H ZimmermanRep26,561 votes · 100.0% | — | — | |
| Bryan D. CutlerRep23,316 votes · 100.0% | — | — |