Horizon · our Election Day forecast: polls, plus fundamentals like incumbency, fundraising and past results.

Pulse · polls only: where the races stand today, with no fundamentals and wider uncertainty.

What's the difference?

Pennsylvania · 2026 forecast · Updated Oct 16, 2026

Who will control the Pennsylvania State Senate?

25 of 50 seats are on the ballot; the others are elected in alternate years. 26 seats make a majority. The lieutenant governor breaks ties, except on final passage of bills (26 votes needed). 34 make the two-thirds supermajority that can override a veto.

Republicans are favored to control the Pennsylvania State Senate (60%).

Democrats
40%
chance of control
Republicans
60%
Avg. D seats
24.180% range 22–26
Avg. R seats
25.980% range 24–28
Now
23 D · 27 R25 up this year

Neither party has a meaningful chance of a two-thirds supermajority (34+ seats): under 1% each.

Tie: The lieutenant governor breaks ties, except on final passage of bills (26 votes needed).

It's a toss-up: each party wins about half of the simulations.

Democrats
45%
chance of control
Republicans
55%
Avg. D seats
24.280% range 22–26
Avg. R seats
25.880% range 24–28
Now
23 D · 27 R25 up this year

Neither party has a meaningful chance of a two-thirds supermajority (34+ seats): under 1% each.

Tie: The lieutenant governor breaks ties, except on final passage of bills (26 votes needed).

26 for control
26 for control
  • Solid D
  • Likely D
  • Lean D
  • Toss-up
  • Lean R
  • Likely R
  • Solid R
  • Holdover, not up this year

Race ratings

All 25 races, grouped by the leader's chance of winning.

2 seats projected to flip: 1 R→D, 1 D→R. 1 more is a toss-up that could change parties (flip risk).

3 seats projected to flip: 2 R→D, 1 D→R. 2 more are toss-ups that could change parties (flip risk).

Columns follow the chance of winning: Toss-up 40–60%, Lean 60–80%, Likely 80–95%, Solid 95%+. The square shows who holds the seat now (■ Democrats, ■ Republicans). flip: projected to change parties, in the color of the party favored to gain it. risk: a toss-up (40–60%) that could change parties. Faded: no major-party opponent.

The map

Each district colored by the leader's chance of winning. Hover for details; click for the race.

Pennsylvania

Philadelphia

  • Solid D
  • Likely D
  • Lean D
  • Toss-up
  • Lean R
  • Likely R
  • Solid R
  • Projected flip (stripes: party holding it now)

Seats to watch

The closest races (Lean or Toss-up, Horizon), and the seats most likely to change parties.

How this chamber is elected

Rules that shape these races and the forecast.

Staggered Senate

Senators serve four-year terms; half the seats (the even-numbered districts in 2026) are on the ballot each election.

25 of 50 seats on the ballot; 25 holdovers (10 D, 15 R) serve until a later election.

How the odds have moved

Chance of winning control, by forecast date.

0%25%50%75%100%AugSepOctNovNov 3Democrats 40%Republicans 60%

Updated nightly. Each day is the current model run on the polls that had ended by then (how).

0%25%50%75%100%AugSepOctNovNov 3Democrats 45%Republicans 55%

Updated nightly. Each day is the current model run on the polls that had ended by then (how).

Every outcome we simulated

Democratic seats across 40,000 simulations. Darker bars: the middle 80%.

26 for D control →2022242628
26 for D control →18202224262830

Every race

25 races, 6 without a contest between the major parties.

25 races
DistrictCandidatesChance of winning (D · R)Avg. marginRatingLeanPolls
SD-2
● Christine TartaglioneINC● No Republican
Democrat unopposedDemocrat unopposed—Uncontested DUncontested DD+42—
SD-4
● Art HaywoodINC● Todd Johnson
>99%<1%
>99%<1%
D+68.6D+73.3Solid DSolid DD+68—
SD-6Flip riskD flip
● Eileen T. Hartnett Albillar● Frank FarryINC
48%52%
61%39%
R+0.4D+2.6Toss-upLean DR+4—
SD-8
● Anthony H. WilliamsINC● No Republican
Democrat unopposedDemocrat unopposed—Uncontested DUncontested DD+68—
SD-10
● Steve SantarsieroINC● Gregory J. Bankos Jr.
99%1%
96%4%
D+21.6D+17.7Solid DSolid DD+11—
SD-12
● Maria CollettINC● Robert F. Costello III
>99%<1%
99%1%
D+23.5D+23.6Solid DSolid DD+17—
SD-14
● Nick MillerINC● Omy Juriel Maldonado
98%2%
86%14%
D+18.0D+10.2Solid DLikely DD+3—
SD-16Flip risk
● Mark Pinsley● Jarrett ColemanINC
33%67%
42%58%
R+3.1R+1.9Lean RToss-upR+9—
SD-18
● Lisa BoscolaINC● Scott Janney
99%1%
92%8%
D+19.8D+13.6Solid DLikely DD+6—
SD-20
● Jackie Baker● Lisa BakerINC
1%99%
2%98%
R+18.4R+20.5Solid RSolid RR+26—
SD-22
● Marty FlynnINC● Sharon Soltis
99%1%
92%8%
D+22.5D+13.8Solid DLikely DD+6—
SD-24D flipD flip
● Chris Thomas● Tracy PennycuickINC
67%33%
74%26%
D+3.1D+5.9Lean DLean DR+2—
SD-26
● Tim KearneyINC● Alfeia Devaughn-Goodwin
>99%<1%
99%1%
D+29.4D+28.2Solid DSolid DD+21—
SD-28
● Thomas Johnson● Kristin Phillips-HillINC
<1%>99%
2%98%
R+23.9R+22.9Solid RSolid RR+29—
SD-30
● Sean Steeg● Judy WardINC
<1%>99%
<1%>99%
R+38.6R+44.6Solid RSolid RR+51—
SD-32
● No Democrat● Patrick StefanoINC
Republican unopposedRepublican unopposed—Uncontested RUncontested RR+50—
SD-34
● Nathan Wood● Greg RothmanINC
2%98%
5%95%
R+17.3R+16.0Solid RLikely RR+23—
SD-36R flipR flip
● James MaloneINC● Tom Jones
32%68%
18%82%
R+3.3R+8.6Lean RLikely RR+16—
SD-38
● Lindsey WilliamsINC● Thomas West
99%1%
95%5%
D+20.7D+17.2Solid DSolid DD+10—
SD-40Flip risk
● Brian A. Wrightson● Rosemary BrownINC
37%63%
57%43%
R+2.4D+1.5Lean RToss-upR+5—
SD-42
● Wayne D. FontanaINC● No Republican
Democrat unopposedDemocrat unopposed—Uncontested DUncontested DD+34—
SD-44
● Katie MuthINC● Melissa C. Dicranian
99%1%
96%4%
D+20.4D+17.3Solid DSolid DD+11—
SD-46
● Evan James Snyder● Camera BartolottaINC
<1%>99%
2%98%
R+24.0R+21.8Solid RSolid RR+28—
SD-48
● No Democrat● Chris GebhardINC
Republican unopposedRepublican unopposed—Uncontested RUncontested RR+34—
SD-50
● No Democrat● Michele BrooksINC
Republican unopposedRepublican unopposed—Uncontested RUncontested RR+33—

Lean: how much more Democratic (D+) or Republican (R+) the place voted for president than the nation (2024 weighted 75%, 2020 25%). Ratings follow the chance of winning: Toss-up 40–60%, Lean 60–80%, Likely 80–95%, Solid 95%+. INC = incumbent running. D flip / R flip: another party is favored (60% or more) over the party holding the seat now (hover for the chance it changes parties); Flip risk: the seat is a toss-up (40–60%).