2026 general · November 3, 2026
2026 Pennsylvania election results
Every race on Pennsylvania's ballot in the 2026 general election: winners, margins and seats that changed party.
Races246
Changed party14
Unopposed26%63 races
Incumbents defeated25
Governors
D 1
| Race | Winner | Won by | Notes |
|---|---|---|---|
| Pennsylvania | Josh Shapiro (D) | 22.1 |
U.S. House
D 11 · R 6 · 4 changed party
| Race | Winner | Won by | Notes |
|---|---|---|---|
| PA-1 | Bob Harvie (D) | 5.5 | FlippedIncumbent lost |
| PA-2 | Brendan Boyle (D) | 61.5 | |
| PA-3 | Chris Rabb (D) | 87.2 | |
| PA-4 | Madeleine Dean (D) | 34.2 | |
| PA-5 | Mary Gay Scanlon (D) | 44.1 | |
| PA-6 | Chrissy Houlahan (D) | 28.6 | |
| PA-7 | Bob Brooks (D) | 12.2 | FlippedIncumbent lost |
| PA-8 | Paige Cognetti (D) | 8.9 | FlippedIncumbent lost |
| PA-9 | Dan Meuser (R) | 23.0 | |
| PA-10 | Janelle Stelson (D) | 10.1 | FlippedIncumbent lost |
| PA-11 | Lloyd Smucker (R) | 11.1 | |
| PA-12 | Summer Lee (D) | 30.9 | |
| PA-13 | John Joyce (R) | 34.9 | |
| PA-14 | Guy Reschenthaler (R) | 15.1 | |
| PA-15 | Glenn Thompson (R) | 27.8 | |
| PA-16 | Mike Kelly (R) | 7.9 | |
| PA-17 | Chris Deluzio (D) | 25.6 |
Pennsylvania State Senate
D 13 · R 9 · Uncalled 3 · 2 changed party
| Race | Winner | Won by | Notes |
|---|---|---|---|
| SD-2 | Christine Tartaglione (D) | Unopposed | |
| SD-4 | Art Haywood (D) | 76.4 | |
| SD-6 | Counting | — | Incumbent lost |
| SD-8 | Tony Williams (D) | Unopposed | |
| SD-10 | Steve Santarsiero (D) | 28.4 | |
| SD-12 | Maria Collett (D) | 32.5 | |
| SD-14 | Nick Miller (D) | 25.0 | |
| SD-16 | Counting | — | Incumbent lost |
| SD-18 | Lisa Boscola (D) | 29.7 | |
| SD-20 | Lisa Baker (R) | 22.7 | |
| SD-22 | Marty Flynn (D) | 31.2 | |
| SD-24 | Chris Thomas (D) | 10.5 | FlippedIncumbent lost |
| SD-26 | Tim Kearney (D) | 36.9 | |
| SD-28 | Kristin Phillips-Hill (R) | 23.2 | |
| SD-30 | Judy Ward (R) | 44.7 | |
| SD-32 | Pat Stefano (R) | 41.5 | |
| SD-34 | Greg Rothman (R) | 13.9 | |
| SD-36 | Tom Jones (R) | 9.1 | FlippedIncumbent lost |
| SD-38 | Lindsey Williams (D) | 27.3 | |
| SD-40 | Counting | — | Incumbent lost |
| SD-42 | Wayne Fontana (D) | Unopposed | |
| SD-44 | Katie Muth (D) | 28.5 | |
| SD-46 | Camera Bartolotta (R) | 12.1 | |
| SD-48 | Chris Gebhard (R) | 24.2 | |
| SD-50 | Michele Brooks (R) | 28.6 |
Pennsylvania House of Representatives
D 107 · R 83 · Other 1 · Uncalled 12 · 8 changed party
Pennsylvania
Results are each source's final count; margins are the winner's lead over the runner-up in points of the vote. Source: 99chambers results archive (MEDSL, Klarner, state election offices)