Election forecasts you can inspect.Tested models, shown with their sources and their uncertainty.

Updated October 22, 2026, 09:28 UTC

State legislatures

Pennsylvania House

2026 forecast. Updated October 22, 2026, 09:28 UTC

71%chance of a Democratic majority
29%chance of a Republican majority
102seats for a majority, of 203

203 of 203 seats are up in 2026. Democrats are forecast to hold 103 seats after November (80% range 99–108) and Republicans 100 (95–104). In 3 seats a Democrat or Republican faces only independents or minor-party candidates and is counted as winning; in 2018 to 2024 such candidates lost about 3% of the time, mostly to sitting independents.

Initial version. This model was tested on every state legislative election from 1994 to 2024 before publication, forecasting each as if it had not happened. It beat the simple rule “the party that holds the seat keeps it”, and its chamber seat counts were off by 2.9 seats on average (target: under 3). Districts with no two-party race last time are read from their own presidential vote, a change tested in advance that cut their average error from 17 to 13 points. It missed one of its five accuracy targets: in 2024, the calmest year on record, its ranges were wider than they needed to be (92% of results fell inside its 80% ranges; target: at most 88%). Treat the ranges as cautious. The full test record and code.

Go to a district

Shaded by the chance of a Democratic win; pale dashed chips are not up in 2026.

Districts

Chance: of a Democratic win (in a district electing several members, of Democrats winning at least half its seats). Source: where the candidate list came from.

DistrictStatusCandidatesDemocratic chanceSource
1Decided: only a Democrat is runningPatrick J Harkins (D)official
2Decided: only a Democrat is runningBob Merski (D)official
3ForecastDonna Reese (R), Ryan A Bizzarro (D)98%official
4ForecastJake Banta (R), Kathryn Divittorio (D)<1%official
5ForecastAndres R F Santiago (D), Eric Weaknecht (R)<1%official
6ForecastBrad Roae (R), Michael Walker (D)<1%official
7ForecastChristopher A Crumby-Ford (D), Parke Wentling (R)3%official
8ForecastAaron Bernstine (R), Rick Telesz (D)2%official
9ForecastMarla Gallo Brown (R), Shay Micco (D)2%official
10Decided: only a Democrat is runningAmen Brown (D)official
11Decided: only a Republican is runningMarci Mustello (R)official
12ForecastBrandon Dukes (D), Scott Timko (R)2%official
13ForecastJohn Lawrence (R), Madelyn Alvarino (D)4%official
14ForecastJake Young (D), Roman Kozak (R)<1%official
15ForecastJoshua D Kail (R), Sydney Speicher (D)<1%official
16ForecastJohn Costanza (R), Robert F Matzie (D)90%official
17Decided: only a Republican is runningTim Bonner (R)official
18ForecastBryan Allen (D), Kathleen Kc Tomlinson (R)10%official
19Decided: only a Democrat is runningAerion Andrew Abney (D)official
20ForecastEmily Kinkead (D), Joseph Aguglia (R)99%official
21Decided: only a Democrat is runningLindsay Powell (D)official
22ForecastCe-Ce Gerlach (D), Robert E Smith Jr. (R)97%official
23Decided: only a Democrat is runningDan Frankel (D)official
24Decided: only a Democrat is runningLa'tasha D Mayes (D)official
25ForecastAmy Noone (R), Brandon J Markosek (D)99%official
26ForecastPaul Friel (D), Samantha Horosky (R)98%official
27Decided: only a Democrat is runningDan Deasy (D)official
28ForecastJeremy Ferderber (D), Jeremy Shaffer (R)6%official
29ForecastSean Duffy (R), Tim Brennan (D)98%official
30ForecastArvind Venkat (D), Libby Blackburn (R)96%official
31Decided: only a Democrat is runningPerry Warren (D)official
32ForecastGary Motor (R), Joe McAndrew (D)98%official
33ForecastMandy Steele (D), Mike Hammill (R)97%official
34Decided: only a Democrat is runningAbigail Salisbury (D)official
35ForecastDan Goughnour (D), Jim Edwards (R)98%official
36ForecastJessica Benham (D), Timothy McCune (R)99%official
37ForecastChad Gleissl (D), Mindy Fee (R)<1%official
38ForecastJohn Inglis (D), Stone Sobieralski (R)97%official
39ForecastAndrew Kuzma (R), Dylan Altemara (D)1%official
40ForecastJon Lloyd (D), Natalie Mihalek (R)2%official
41ForecastBrad Chambers (D), Brett R Miller (R)10%official
42Decided: only a Democrat is runningJen Mazzocco (D)official
43ForecastBryan Peirson (D), Keith J Greiner (R)3%official
44ForecastHadley Haas (D), Valerie Gaydos (R)18%official
45ForecastBrittany Bloam (D), James Julius (R)97%official
46ForecastJason Ortitay (R), Mike Crossey (D)1%official
47ForecastEdward Ritter (D), Joe D'Orsie (R)1%official
48ForecastRebecca Mactaggart (D), Tim Oneal (R)4%official
49ForecastIzzy Smith-Wade-El (D), Vanessa Acosta (R)99%official
50ForecastBen Humble (R), Lois Bower-Bjornson (D)<1%official
51Decided: only a Republican is runningCharity Grimm Krupa (R)official
52Decided: only a Republican is runningRyan Warner (R)official
53ForecastSteve Malagari (D), Yanni Lambros (R)99%official
54Decided: only a Democrat is runningGreg Scott (D)official
55ForecastDavon Magwood (D), Jill Cooper (R)<1%official
56Decided: only a Republican is runningBrian Rasel (R)official
57ForecastEric Nelson (R), Rob Francis (D)3%official
58ForecastCherri Rogers (D), Eric Davanzo (R)<1%official
59ForecastJordan Omlor (D), Leslie Rossi (R)<1%official
60ForecastAbby Major (R), Dustyn A Dorn (D)2%official
61ForecastAngela Illingworth (R), Liz Hanbidge (D)99%official
62ForecastJim Struzzi (R), Trajan Jones (D)2%official
63ForecastAndrew Harbaugh (D), Josh Bashline (R)<1%official
64ForecastAmanda Shaffer (D), R Lee James (R)2%official
65ForecastDestiny Howard (D), Kathy L Rapp (R)<1%official
66ForecastBrian Smith (R), Lisa Gourley (D)1%official
67ForecastMartin T Causer (R), Zachary Ware (D)<1%official
68ForecastClint Owlett (R), Quentin Gee (D)2%official
69Decided: only a Republican is runningCarl Walker Metzgar (R)official
70Decided: only a Democrat is runningMatt Bradford (D)official
71Decided: only a Republican is runningJim Rigby (R)official
72ForecastFrank Burns (D), Phil Rice (R)87%official
73Decided: only a Republican is runningDallas Kephart (R)official
74ForecastDan Williams (D), Lorenzo Kelley (R)96%official
75ForecastKim Kohlhepp (D), Mike Armanini (R)2%official
76ForecastSara Eggler (D), Stephanie Borowicz (R)<1%official
77ForecastH Scott Conklin (D), Michelle Schellberg (R)>99%official
78Decided: only a Republican is runningJesse Topper (R)official
79ForecastAndrea C Verobish (R), Caleb McCoy (D)3%official
80ForecastSarah Holland (D), Scott Barger (R)2%official
81ForecastCaleb J Donahue (D), Rich Irvin (R)<1%official
82ForecastKirsten McTernan (R), Paul Takac (D)94%official
83Decided: only a Republican is runningJamie L Flick (R)official
84Decided: only a Republican is runningJoe Hamm (R)official
85Decided: only a Republican is runningDavid H Rowe (R)official
86ForecastPerry Stambaugh (R), Wendy Morgan (D)1%official
87ForecastJessica St Clair (D), Thomas Kutz (R)1%official
88ForecastJeff Clark (R), Sara Agerton (D)23%official
89ForecastRob Kauffman (R), Shannon Michael Jackson (D)<1%official
90Decided: only a Republican is runningChad G Reichard (R)official
91ForecastDan Moul (R), Kathleen Pratt (D)3%official
92ForecastKrista Jean Anderson (D), Marc Anderson (R)<1%official
93ForecastMike Jones (R), Missy Barnes (D)3%official
94ForecastKonnor John-Richard Grimek (D), Wendy Fink (R)2%official
95ForecastCarol Hill-Evans (D), Jasmine Rivera (R)99%official
96ForecastBabita Rusyn (R), Nikki Rivera (D)99%official
97ForecastJess Branas (D), Steve Mentzer (R)1%official
98ForecastHugh Darlington (D), Joshua Deering (INT), Nicky Woods (R)1%official
99ForecastDave Zimmerman (R), Ethan Gabrick (D)2%official
100No Democrat running: counted RepublicanDale Hamby (INT), Dave Nissley (R)official
101Decided: only a Republican is runningJohn Schlegel (R)official
102ForecastMatthew Duvall (D), Russ Diamond (R)2%official
103ForecastCindi Ward (R), Nate Davidson (D)99%official
104Decided: only a Democrat is runningDave Madsen (D)official
105Decided: only a Democrat is runningJustin Fleming (D)official
106ForecastAnju Singh (D), Tom Mehaffie (R)1%official
107ForecastJoanne Stehr (R), Ryan T Coleman (D)2%official
108ForecastAmber L Neidig (D), Michael Stender (R)2%official
109ForecastJustin C Hummel (D), Robert Leadbeter (R)<1%official
110ForecastPamela J Hemann (D), Tina Pickett (R)2%official
111ForecastJonathan Fritz (R), Kyle Devlin (D)2%official
112ForecastJoseph J Sabia Jr. (R), Kyle J Mullins (D)97%official
113ForecastKyle T Donahue (D), Lucas O'Brien (R)97%official
114ForecastBridget Malloy Kosierowski (D), Logan Lombardo (R)97%official
115ForecastMaureen Madden (D), Rich Szabo (R)93%official
116Decided: only a Republican is runningDane Watro (R)official
117ForecastJamie Walsh (R), Jeremy Benscoter (D)2%official
118ForecastJim Haddock (D), John Lombardo (R)97%official
119ForecastAlec J Ryncavage (R), Lauren McCurdy (D)1%official
120ForecastBrenda Pugh (R), Fern Leard (D)5%official
121ForecastJessica McClay (D), Mike Harostock (R)93%official
122ForecastChristian Bartulovich (D), Doyle Heffley (R)2%official
123ForecastJohn Deatrich (D), Tim Twardzik (R)<1%official
124ForecastJamie Barton (R), Tina Burns (D)<1%official
125ForecastJoe Kerwin (R), Kathryn Waters (D)<1%official
126ForecastJacklyn Rusnock (D), Miguel Vasquez (R)97%official
127Decided: only a Democrat is runningManny Guzman (D)official
128ForecastAndy Wagner (D), Mark M Gillen (R)4%official
129Decided: only a Democrat is runningJohanny Cepeda-Freytiz (D)official
130ForecastErik Bonnett (D), Melissa Brewer (R)1%official
131ForecastMeriam Sabih (D), Milou Mackenzie (R)6%official
132ForecastCaren Lowrey (R), Mike Schlossberg (D)98%official
133Decided: only a Democrat is runningJeanne McNeill (D)official
134ForecastMiriam Maldonado (R), Peter Schweyer (D)98%official
135ForecastJoe Poplawski (R), Steve Samuelson (D)98%official
136ForecastPilar Cavallo-Campisi (R), Robert Freeman (D)98%official
137ForecastJeff Warren (D), Joe Emrick (R)32%official
138ForecastAnn Flood (R), Jared Bitting (D)<1%official
139ForecastDominique Azzollini (D), Jeff Olsommer (R)<1%official
140ForecastJim Prokopiak (D), Michael J Gettis (R)95%official
141ForecastKen Velez (R), Tina Davis (D)>99%official
142ForecastJoe Hogan (R), Kristin Egan (D)13%official
143ForecastChris Gambino (FWI), Shelby Labs (R), Tim Hayes (D)8%official
144ForecastBrian Munroe (D), Mike Murphy (R)86%official
145No Democrat running: counted RepublicanCraig Staats (R), Rebecca Prendergast (independent)official
146ForecastJeffrey T Fartro (R), Joe Ciresi (D)99%official
147ForecastDonna M Scheuren (R), Margaret Burke (D)4%official
148Decided: only a Democrat is runningMegan Griffin-Shelley (D)official
149Decided: only a Democrat is runningTim Briggs (D)official
150ForecastFrank J Pastella (R), Joe Webster (D)99%official
151ForecastAllen Arthur Anderson (R), Melissa Cerrato (D)>99%official
152ForecastEric Maier (R), Nancy Guenst (D)>99%official
153ForecastBen Sanchez (D), Cory L Toner (R)>99%official
154No Republican running: counted DemocratNapoleon Nelson (D), Stephanie Berardi (PFP)official
155Decided: only a Democrat is runningDanielle Friel Otten (D)official
156ForecastChris Pielli (D), Kris R Vollrath (R)99%official
157ForecastJustin J Pak (R), Melissa Shusterman (D)99%official
158Decided: only a Democrat is runningChristina D Sappey (D)official
159ForecastCarol Kazeem (D), Mike Bannon Jr. (R)99%official
160ForecastCraig Williams (R), Elizabeth Moro (D)31%official
161ForecastJohn Mancinelli Jr. (R), Leanne Krueger (D)99%official
162ForecastDave Delloso (D), Mike Murphy (R)98%official
163Decided: only a Democrat is runningHeather Boyd (D)official
164Decided: only a Democrat is runningGina H Curry (D)official
165ForecastDeirdre McCleary (R), Jennifer O'Mara (D)99%official
166ForecastJoe Walker (R), Judy Trombetta (D)99%official
167ForecastJoe Lewis (R), Kristine Howard (D)99%official
168ForecastKathryn Buckley (R), Lisa A Borowski (D)99%official
169ForecastAustin Graham (D), Kate A Klunk (R)3%official
170ForecastMartina White (R), Rob Gurtcheff (D)4%official
171ForecastJohn Zangari (D), Kerry A Benninghoff (R)2%official
172Decided: only a Democrat is runningSean M Dougherty (D)official
173ForecastBill Griffin (R), Pat Gallagher (D)98%official
174Decided: only a Democrat is runningEd Neilson (D)official
175Decided: only a Democrat is runningMarylouise Isaacson (D)official
176ForecastJack Rader (R), Thomas Kucer (D)1%official
177ForecastJoe Hohenstein (D), Robyn Bird (R)98%official
178ForecastKristin Marcell (R), Monica Weninger (D)1%official
179Decided: only a Democrat is runningJason T Dawkins (D)official
180Decided: only a Democrat is runningJose A Giral (D)official
181Decided: only a Democrat is runningMalcolm Kenyatta (D)official
182Decided: only a Democrat is runningBen Waxman (D)official
183ForecastDeirdre Kamber Todd (D), Zach Mako (R)<1%official
184Decided: only a Democrat is runningElizabeth Fiedler (D)official
185Decided: only a Democrat is runningRegina Young (D)official
186Decided: only a Democrat is runningJordan A Harris (D)official
187ForecastGary Day (R), Rachel Cuevas (D)11%official
188Decided: only a Democrat is runningRick Krajewski (D)official
189ForecastDanica Hartenfels (R), Tarah Probst (D)98%official
190Decided: only a Democrat is runningRoni Green (D)official
191Decided: only a Democrat is runningJoanna E McClinton (D)official
192ForecastMorgan Cephas (D), Tiffany Vann Brown (R)>99%official
193ForecastCatherine Wallen (R), Todd Crawley (D)2%official
194Decided: only a Democrat is runningTarik Khan (D)official
195Decided: only a Democrat is runningSierra McNeil (D)official
196ForecastGeorge Margetas (R), Ron Ruman (D)3%official
197Decided: only a Democrat is runningDanilo Burgos (D)official
198Decided: only a Democrat is runningDarisha K Parker (D)official
199ForecastBarb Gleim (R), Tawanda Hunter Stallworth (D)2%official
200Decided: only a Democrat is runningChris Johnson (D)official
201Decided: only a Democrat is runningAndre D Carroll (D)official
202Decided: only a Democrat is runningJared Solomon (D)official
203Decided: only a Democrat is runningAnthony Bellmon (D)official