Pennsylvania House of Representatives · 2026 general · all 203 seats
Democrats keep a majority in the Pennsylvania House of Representatives
Democrats hold 107 seats and Republicans 83, with 12 still being counted; 102 make a majority. 7 seats changed party.
6 seats flipped to Democrats0 to Republicans1 to others12 still uncalled
Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 3:01 PM ET
Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 3:01 PM ET
Every race, by how close it was
All 199 races by the winner’s margin, D − R. The shaded band holds the 8 races decided by under 5 points. Ringed dots flipped; amber dots are still being counted. The 59 seats won without an opponent sit at the ends. Margins over 80 points are drawn at 80.
- Democratic
- Republican
- Counting
- Flipped
- Under 5 points
Unofficial returns. Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 3:01 PM ET
Seats that flipped
Districts that elected the other party.
Incumbents who lost
Members defeated in the general election.
Closest called races
Smallest winning margins.
Biggest swings
Change in margin from the last race on the same lines.
Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 3:01 PM ET
How far each district moved
Change in each contested district’s margin from the previous election, in 2-point bins. The median district moved D +15.2.
116 contested districts; districts uncontested in either election are left out.
Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)
Pennsylvania House of Representatives in other elections
- 2024 Tied 101–101
- 2022 Dem. 102–101
- 2020 Rep. 113–90
- 2018 Rep. 110–93
- The Pennsylvania House of Representatives →
Also on this ballot
Sources