2022 Pennsylvania State Senate Election
Pennsylvania · State
General Election
November 8, 2022
Contests
25
Candidates
47
Valid votes
2,632,810
Seats shown are those contested that year, not the full chamber. Alternating districts and boundary changes affect comparisons.
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2020 |
|---|---|---|---|---|---|
| Republican | 1,363,465 | 51.8% | 13 | 52.0% | −2 |
| Democratic | 1,267,384 | 48.1% | 12 | 48.0% | +2 |
| Libertarian | 1,961 | 0.1% | 0 | 0.0% | — |
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 15 | 13 | −2 | 50.9% | 51.8% | +0.9 pp |
| Democratic | 10 | 12 | +2 | 49.1% | 48.1% | −1.0 pp |
Seat changes by party
25 → 25 seats
| Party | 2010 seats | 2022 seats | Change | 2010 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 13 | 13 | 0 | 46.6% | 51.8% | +5.2 pp |
| Democratic | 12 | 12 | 0 | 51.8% | 48.1% | −3.6 pp |
Seat changes by party
25 → 25 seats
| Party | 2012 seats | 2022 seats | Change | 2012 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 10 | 13 | +3 | 43.2% | 51.8% | +8.6 pp |
| Democratic | 13 | 12 | −1 | 47.8% | 48.1% | +0.4 pp |
| Democratic / Republican | 2 | — | — | 8.4% | — | — |
Seat changes by party
25 → 25 seats
| Party | 2014 seats | 2022 seats | Change | 2014 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 18 | 13 | −5 | 54.5% | 51.8% | −2.7 pp |
| Democratic | 6 | 12 | +6 | 42.0% | 48.1% | +6.1 pp |
| Democratic / Republican | 1 | — | — | 3.4% | — | — |
Seat changes by party
25 → 25 seats
| Party | 2016 seats | 2022 seats | Change | 2016 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 15 | 13 | −2 | 49.2% | 51.8% | +2.6 pp |
| Democratic | 8 | 12 | +4 | 42.6% | 48.1% | +5.5 pp |
| Democratic / Republican | 2 | — | — | 7.6% | — | — |
Seat changes by party
25 → 25 seats
| Party | 2018 seats | 2022 seats | Change | 2018 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 13 | 13 | 0 | 45.5% | 51.8% | +6.3 pp |
| Democratic | 12 | 12 | 0 | 53.8% | 48.1% | −5.7 pp |
Seat changes by party
25 → 25 seats
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 15 | 13 | −2 | 50.9% | 51.8% | +0.9 pp |
| Democratic | 10 | 12 | +2 | 49.1% | 48.1% | −1.0 pp |
Seat changes by party
25 → 25 seats
Historical trends
Republican Democratic Democratic / Republican
Chart data
| Election | Republican | Democratic | Democratic / Republican |
|---|---|---|---|
| November 2, 2010 | 13 | 12 | — |
| November 6, 2012 | 10 | 13 | 2 |
| November 4, 2014 | 18 | 6 | 1 |
| November 8, 2016 | 15 | 8 | 2 |
| November 6, 2018 | 13 | 12 | — |
| November 3, 2020 | 15 | 10 | — |
| November 8, 2022 | 13 | 12 | — |
Republican Democratic Democratic / Republican
Chart data
| Election | Republican | Democratic | Democratic / Republican |
|---|---|---|---|
| November 2, 2010 | 13 | 12 | — |
| November 6, 2012 | 10 | 13 | 2 |
| November 4, 2014 | 18 | 6 | 1 |
| November 8, 2016 | 15 | 8 | 2 |
| November 6, 2018 | 13 | 12 | — |
| November 3, 2020 | 15 | 10 | — |
| November 8, 2022 | 13 | 12 | — |
Republican Democratic Democratic / Republican
Chart data
| Election | Republican | Democratic | Democratic / Republican |
|---|---|---|---|
| November 2, 2010 | 46.6% | 51.8% | — |
| November 6, 2012 | 43.2% | 47.8% | 8.4% |
| November 4, 2014 | 54.5% | 42.0% | 3.4% |
| November 8, 2016 | 49.2% | 42.6% | 7.6% |
| November 6, 2018 | 45.5% | 53.8% | — |
| November 3, 2020 | 50.9% | 49.1% | — |
| November 8, 2022 | 51.8% | 48.1% | — |
Source: Pennsylvania Department of State
District results
25 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Libertarian | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| —— | — | 85,905100.0% | 100.0% | —— | — | 85,905 | |
| 56,34344.3% | 44.3% | 70,79055.7% | 55.7% | —— | — | 127,133 | |
| 78,289100.0% | 100.0% | —— | — | —— | — | 78,289 | |
| 74,12768.4% | 68.4% | 34,26431.6% | 31.6% | —— | — | 108,391 | |
| 75,84271.4% | 71.4% | 30,43428.6% | 28.6% | —— | — | 106,276 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
| Wayne D. FontanaDem85,905 votes · 100.0% | — | — | |
Katie J MuthDem70,790 votes · 55.7%Runner-upJessica B FlorioRep56,343 votes · 44.3% | Jessica B FlorioRep56,343 votes · 44.3% | 11.4percentage points | |
| Camera BartolottaRep78,289 votes · 100.0% | — | — | |
Christopher M GebhardRep74,127 votes · 68.4%Runner-upCalvin Craig ClementsDem34,264 votes · 31.6% | Calvin Craig ClementsDem34,264 votes · 31.6% | 36.8percentage points | |
Michele BrooksRep75,842 votes · 71.4%Runner-upRianna S CzechDem30,434 votes · 28.6% | Rianna S CzechDem30,434 votes · 28.6% | 42.7percentage points |