2026 state legislative forecast
Pennsylvania House forecast
Democrats win control of the Pennsylvania House in 95% of 2,000 simulations. All 203 seats are on the 2026 ballot; 7 races are within a 35 to 65 split.
Chance of control
95%D5%R
Democratic seats, 80% range
103 to 115Median 108 ยท 102 for a majority
Favored to flip
6to D1to R
After 2024: 101 D, 101 R, 1 other
Environment
D +8.3Shift from the 2024 presidential vote
Pennsylvania House map
Safe DLean DToss upLean RSafe R
District shapes are estimated from where each district's voters live in the precinct returns, not drawn from the official boundary files.
Pick a district
Hover the map for the odds in any district. Click one to pin it here and find it in the table below.
Every seat
Average 109 D to 94 RSafe DLean DToss upLean RSafe R
Democratic seats across 2,000 simulations
Every House district
| District | Last winner | 2026 nominees | 2024 lean | Forecast | Dem win | Rating |
|---|---|---|---|---|---|---|
| 143 | Shelby E Labs 2024 | Timothy L. Hayes vs Shelby Labs ยท Christopher D. Gambino (O)2 polls | R +5.6 | D +0.2 | 51% | Toss up |
| 88 | Sheryl M Delozier 2024 | Sara M. Agerton vs Jeff Clark | R +0.9 | R +0.4 | 48% | Toss up |
| 187 | Gary W Day 2024 | Rachel Cuevas vs Gary Day2 polls | R +9.5 | R +0.8 | 45% | Toss up |
| 131 | V Milou Mackenzie 2024 | Meriam H. Sabih vs Milou Mackenzie2 polls | R +10.3 | R +1.4 | 41% | Toss up |
| 142 | Joseph F Hogan 2024 | Kristin Egan vs Joe Hogan2 polls | R +3.4 | D +1.4 | 59% | Toss up |
| 18 | Kathleen C Tomlinson 2024 | Bryan F. Allen Jr. vs K.C. Tomlinson2 polls | R +3.3 | D +1.5 | 59% | Toss up |
| 41 | Brett R Miller 2024 | Bradford T. Chambers vs Brett Miller2 polls | R +5.0 | R +2.0 | 39% | Toss up |
| 28 | Jeremy K Shaffer 2024 | Jeremy Ferderber vs Jeremy Shaffer | R +7.6 | R +2.7 | 34% | Lean R |
| 44 | Valerie S Gaydos 2024 | Hadley B. Haas vs Valerie Gaydos | R +3.9 | D +3.3 | 67% | Lean D |
| 170 | Martina A White 2024 | Robert N. Gurtcheff II vs Martina White | R +14.7 | R +3.3 | 31% | Lean R |
| 13 | John Adda Lawrence 2024 | Madelyn G. Alvarino vs John Lawrence | R +4.8 | R +3.8 | 27% | Lean R |
| 72 | Frank Burns 2024 | Frank Burns vs Philip Rice | R +31.6 | R +4.6 | 26% | Lean R |
| 120 | Brenda M Pugh 2024 | Fern Leard vs Brenda Pugh | R +11.8 | R +6.2 | 18% | Likely R |
| 40 | Natalie Stuck 2024 | Jonathan C. Lloyd vs Natalie Mihalek | R +5.9 | R +6.6 | 15% | Likely R |
| 160 | Wendell Craig Williams 2024 | Elizabeth Moro vs Craig Williams | D +5.4 | D +6.8 | 84% | Likely D |
| 147 | Donna Marie Scheuren 2024 | Margaret Burke vs Donna Scheuren1 poll | R +9.8 | R +6.8 | 16% | Likely R |
| 145 | Craig T Staats 2024 | Les Mavus vs Craig Staats1 poll | R +15.7 | R +7.7 | 13% | Likely R |
| 137 | Joseph T Emrick 2024 | Jeffrey M. Warren vs Joe Emrick | R +1.0 | D +7.8 | 87% | Likely D |
| 172 | Sean Michael Dougherty 2024 | Sean Dougherty vs Wallace J. Quinlan | R +0.9 | D +8.9 | 91% | Likely D |
| 7 | Parke H Wentling 2024 | Chris Ford vs Parke Wentling | R +17.7 | R +9.6 | 7% | Likely R |
| 144 | Brian Munroe 2024 | Brian Munroe vs Michael J. Murphy1 poll | R +0.3 | D +9.6 | 93% | Likely D |
| 16 | Robert F Matzie 2024 | Robert Matzie vs John Costanza | R +7.5 | D +10.0 | 94% | Likely D |
| 178 | Kristin Marcell 2024 | Monica Weninger vs Kristin Marcell1 poll | R +13.0 | R +10.6 | 5% | Likely R |
| 39 | Andrew M Kuzma 2024 | Dylan Altemara vs Andrew Kuzma | R +19.2 | R +11.2 | 5% | Likely R |
| 106 | Thomas L Mehaffie 2024 | Anju Singh vs Tom Mehaffie | R +9.9 | R +11.2 | 4% | Likely R |
| 128 | Mark M Gillen 2024 | Andrew Wagner vs Mark M. Gillen | R +17.4 | R +11.7 | 5% | Likely R |
| 87 | Thomas H Kutz 2024 | Jessica Lynne St. Clair vs Thomas Kutz | R +11.5 | R +11.7 | 3% | Likely R |
| 46 | Jason A Ortitay 2024 | Michael Crossey vs Jason Ortitay | R +14.8 | R +11.8 | 3% | Likely R |
| 199 | Barbara Gleim 2024 | Tawanda Hunter Stallworth vs Barbara Gleim | R +15.6 | R +12.0 | 3% | Likely R |
How this is built
Each district starts from its 2024 presidential vote, read off the precincts that voted in it, and moves with the state's 2026 House forecast and the national generic ballot. Half of what the last legislative winner ran ahead of the district carries over, 2026 primary turnout moves districts where it is posted, and district and statewide legislative polls count by recency and sample. A seat with no candidate from one party is called for the other. 2,000 simulations share a national, a state and a district shock. The map's district shapes are estimated from where each district's voters are in the precinct returns. All chambers.