Call
the Map
Forecast7 days out

Democrats are slightly favored in the Senate.

55in 100 Democratic

Forecast as of October 27, 2026: Democrats have a 55 in 100 chance to control the Senate, Republicans 45 in 100. Current race-by-race calls: D 52 - R 48.

Senate control and seat distribution

Expected D seats
51.0**includes 2.5 independents expected to caucus with the Democrats (2 sitting, 0.5 from this year’s races)
Expected R seats
49.0
Current Senate
D 47 · R 5345 D + 2 I aligned
Change
D+4

5 in 100: the majority hinges on independent winners — neither party reaches its threshold without them.

45505560current 47median 5151 wins control50–50 · VP RDemocratic-aligned seats
Lower 10% tailMiddle 80% · 46–56 DUpper 10% tail
D 51 · R 49The median outcome — 10.6% of simulations land exactly here: Democratic control, with Democratic-aligned +4 and Republicans −4 from today's Senate.55.3% land here or better for Democratic-aligned — 44.7% land worse.
From today’s Senate Today · Selected

100,000 joint simulations · each outcome totals 100 seats.

How the forecast has changed

Oct 27 · latestDemocrats 55 in 100Republicans 45 in 100seats 51.0 D to 49.0 R

D 70D 60EvenR 60R 70Aug 1SepOctNov. 3 · Election DayD 5551.0 seats

Reconstructed with the current model Aug 1 – Oct 5; published readings Oct 6 – Oct 27.

Current 80% range · D 46–56 · R 44–54. Democratic seats include 2.5 independents expected to caucus with the Democrats (2 sitting, 0.5 from this year's races), as in the figure above. Sep 16 – Sep 18 published no Republican seat figure; it is 100 minus the Democratic one, which holds exactly on the days either side.

Data table
DateD controlR controlD seatsR seatsReading
Oct 2755 in 10045 in 10051.049.0Published forecast
Oct 2656 in 10044 in 10051.049.0Published forecast
Oct 2555 in 10045 in 10051.049.0Published forecast
Oct 2455 in 10045 in 10051.049.0Published forecast
Oct 2355 in 10045 in 10050.949.1Published forecast
Oct 2256 in 10044 in 10051.049.0Published forecast
Oct 2156 in 10044 in 10051.049.0Published forecast
Oct 2056 in 10044 in 10051.049.0Published forecast
Oct 1956 in 10044 in 10051.148.9Published forecast
Oct 1856 in 10044 in 10051.148.9Published forecast
Oct 1756 in 10044 in 10051.148.9Published forecast
Oct 1656 in 10044 in 10051.049.0Published forecast
Oct 1555 in 10045 in 10051.049.0Published forecast
Oct 1455 in 10045 in 10051.049.0Published forecast
Oct 1355 in 10045 in 10051.049.0Published forecast
Oct 1254 in 10046 in 10050.949.1Published forecast
Oct 1154 in 10046 in 10050.949.1Published forecast
Oct 1054 in 10046 in 10050.949.1Published forecast
Oct 954 in 10046 in 10050.849.2Published forecast
Oct 854 in 10046 in 10050.949.1Published forecast
Oct 754 in 10046 in 10050.949.1Published forecast
Oct 652 in 10048 in 10050.749.3Published forecast
Oct 552 in 10048 in 10050.749.3Reconstructed with the current model
Oct 451 in 10049 in 10050.649.4Reconstructed with the current model
Oct 351 in 10049 in 10050.649.4Reconstructed with the current model
Oct 250 in 10050 in 10050.549.5Reconstructed with the current model
Oct 151 in 10049 in 10050.649.4Reconstructed with the current model
Sep 3051 in 10049 in 10050.649.4Reconstructed with the current model
Sep 2952 in 10048 in 10050.649.4Reconstructed with the current model
Sep 2851 in 10049 in 10050.649.4Reconstructed with the current model
Sep 2751 in 10049 in 10050.649.4Reconstructed with the current model
Sep 2651 in 10049 in 10050.649.4Reconstructed with the current model
Sep 2550 in 10050 in 10050.549.5Reconstructed with the current model
Sep 2449 in 10051 in 10050.549.5Reconstructed with the current model
Sep 2349 in 10051 in 10050.549.5Reconstructed with the current model
Sep 2249 in 10051 in 10050.449.6Reconstructed with the current model
Sep 2147 in 10053 in 10050.349.7Reconstructed with the current model
Sep 2048 in 10052 in 10050.349.7Reconstructed with the current model
Sep 1948 in 10052 in 10050.349.7Reconstructed with the current model
Sep 1848 in 10052 in 10050.349.7Computed after the fact; no edition was issued that day (Republican seats are 100 minus the Democratic figure)
Sep 1746 in 10054 in 10050.249.8Computed after the fact; no edition was issued that day (Republican seats are 100 minus the Democratic figure)
Sep 1647 in 10053 in 10050.249.8Computed after the fact; no edition was issued that day (Republican seats are 100 minus the Democratic figure)
Sep 1549 in 10051 in 10050.449.6Reconstructed with the current model
Sep 1449 in 10051 in 10050.449.6Reconstructed with the current model
Sep 1347 in 10053 in 10050.249.8Reconstructed with the current model
Sep 1246 in 10054 in 10050.149.9Reconstructed with the current model
Sep 1146 in 10054 in 10050.149.9Reconstructed with the current model
Sep 1046 in 10054 in 10050.149.9Reconstructed with the current model
Sep 943 in 10057 in 10049.950.1Reconstructed with the current model
Sep 843 in 10057 in 10050.050.0Reconstructed with the current model
Sep 743 in 10057 in 10049.950.1Reconstructed with the current model
Sep 643 in 10057 in 10049.950.1Reconstructed with the current model
Sep 544 in 10056 in 10050.050.0Reconstructed with the current model
Sep 443 in 10057 in 10050.050.0Reconstructed with the current model
Sep 343 in 10057 in 10049.950.1Reconstructed with the current model
Sep 243 in 10057 in 10049.950.1Reconstructed with the current model
Sep 144 in 10056 in 10050.050.0Reconstructed with the current model
Aug 3143 in 10057 in 10050.050.0Reconstructed with the current model
Aug 3043 in 10057 in 10050.050.0Reconstructed with the current model
Aug 2943 in 10057 in 10050.050.0Reconstructed with the current model
Aug 2843 in 10057 in 10050.050.0Reconstructed with the current model
Aug 2743 in 10057 in 10050.050.0Reconstructed with the current model
Aug 2643 in 10057 in 10049.950.1Reconstructed with the current model
Aug 2543 in 10057 in 10050.050.0Reconstructed with the current model
Aug 2442 in 10058 in 10049.950.1Reconstructed with the current model
Aug 2342 in 10058 in 10049.950.1Reconstructed with the current model
Aug 2242 in 10058 in 10049.950.1Reconstructed with the current model
Aug 2140 in 10060 in 10049.850.2Reconstructed with the current model
Aug 2040 in 10060 in 10049.850.2Reconstructed with the current model
Aug 1940 in 10060 in 10049.850.2Reconstructed with the current model
Aug 1839 in 10061 in 10049.750.3Reconstructed with the current model
Aug 1739 in 10061 in 10049.750.3Reconstructed with the current model
Aug 1638 in 10062 in 10049.750.3Reconstructed with the current model
Aug 1539 in 10061 in 10049.750.3Reconstructed with the current model
Aug 1438 in 10062 in 10049.750.3Reconstructed with the current model
Aug 1337 in 10063 in 10049.650.4Reconstructed with the current model
Aug 1237 in 10063 in 10049.650.4Reconstructed with the current model
Aug 1137 in 10063 in 10049.650.4Reconstructed with the current model
Aug 1037 in 10063 in 10049.650.4Reconstructed with the current model
Aug 937 in 10063 in 10049.650.4Reconstructed with the current model
Aug 837 in 10063 in 10049.650.4Reconstructed with the current model
Aug 737 in 10063 in 10049.650.4Reconstructed with the current model
Aug 636 in 10064 in 10049.550.5Reconstructed with the current model
Aug 537 in 10063 in 10049.650.4Reconstructed with the current model
Aug 437 in 10063 in 10049.650.4Reconstructed with the current model
Aug 337 in 10063 in 10049.650.4Reconstructed with the current model
Aug 237 in 10063 in 10049.650.4Reconstructed with the current model
Aug 137 in 10063 in 10049.650.4Reconstructed with the current model

Each reconstructed day is the current model on that day’s own inputs, not a forecast published then. Corrections are dated in the changelog.

All 35 Senate races

35 Senate races, one person covering them. Even a filibuster needs 41. Get what moved by emailSupport the work

The Flippers

3 of 35 seats are projected to change hands. Not counted: 2 toss-ups, Alaska and Maine, whose slight favorites would also change the party. Hover or tap for the forecast.

The modeled races · closest first

See every competitive race on The Map →

Which races decide control

Win it or lose it. The Democrats’ chance of the Senate on the nights they win each race, and on the nights they lose it.

  1. MinnesotaFlanagan (D) 64 in 100Flanagan (D) wins Minnesota in 63,746 of the 100,000 simulations; in those, Democrats win the Senate 73 times in 100. In the other 36,254, 24 times in 100.
  2. OhioBrown (D) 63 in 100Brown (D) wins Ohio in 62,607 of the 100,000 simulations; in those, Democrats win the Senate 74 times in 100. In the other 37,393, 25 times in 100.
  3. MichiganEl-Sayed (D) 59 in 100El-Sayed (D) wins Michigan in 59,027 of the 100,000 simulations; in those, Democrats win the Senate 75 times in 100. In the other 40,973, 27 times in 100.
  4. GeorgiaOssoff (D) 92 in 100Ossoff (D) wins Georgia in 91,248 of the 100,000 simulations; in those, Democrats win the Senate 60 times in 100. In the other 8,752, 12 times in 100.
  5. IowaTurek (D) 43 in 100Turek (D) wins Iowa in 43,245 of the 100,000 simulations; in those, Democrats win the Senate 82 times in 100. In the other 56,755, 35 times in 100.
  6. KansasHamilton (D) 37 in 100Hamilton (D) wins Kansas in 37,008 of the 100,000 simulations; in those, Democrats win the Senate 84 times in 100. In the other 62,992, 38 times in 100.
  7. New HampshirePappas (D) 81 in 100Pappas (D) wins New Hampshire in 80,581 of the 100,000 simulations; in those, Democrats win the Senate 64 times in 100. In the other 19,419, 18 times in 100.
  8. NebraskaOsborn (I) 41 in 100Osborn (I) wins Nebraska in 41,331 of the 100,000 simulations; in those, Democrats win the Senate 82 times in 100. In the other 58,669, 37 times in 100.
  9. TexasTalarico (D) 55 in 100Talarico (D) wins Texas in 55,189 of the 100,000 simulations; in those, Democrats win the Senate 75 times in 100. In the other 44,811, 31 times in 100.
  10. MaineJackson (D) 52 in 100Jackson (D) wins Maine in 52,140 of the 100,000 simulations; in those, Democrats win the Senate 76 times in 100. In the other 47,860, 33 times in 100.
  11. AlaskaPeltola (D) 51 in 100Peltola (D) wins Alaska in 51,309 of the 100,000 simulations; in those, Democrats win the Senate 76 times in 100. In the other 48,691, 33 times in 100.
  12. South CarolinaAndrews (D) 26 in 100Andrews (D) wins South Carolina in 26,432 of the 100,000 simulations; in those, Democrats win the Senate 84 times in 100. In the other 73,568, 45 times in 100.

Races move together: a night Democrats carry one of these is usually a good night for them everywhere. A row's gap mostly shows what kind of night it is, not what that one seat is worth.

Each figure is a count over the same 100,000 simulations as the Senate figure at the top of the page. The smallest group behind any figure here is 8,752 simulations. 12 of the 35 races are listed: the ones most often the deciding seat, among the 18 that each side wins in at least 5,000 simulations. The other 17 are too one-sided to split this way.

The chance beside each name is that race's own forecast, as its page prints it. The simulations are drawn for the whole chamber at once, and each race listed here is won in them within 0.6 points of that chance: New Hampshire is won in 80,581 of 100,000, against 81 in 100.

Pick the winners yourself in the Scenario Machine

What if the national environment moved?

Explore Senate and House scenarios

Where we disagree with the markets

Democratic win chance · forecast vs. Polymarket. Markets never feed the forecast. Quotes: Oct 27, 2026.

Race
Alaska51 in 10074 in 10023 pts more Democratic in market
Minnesota64 in 10086 in 10022 pts more Democratic in market
Texas55 in 10067 in 10012 pts more Democratic in market
New Hampshire81 in 10092 in 10011 pts more Democratic in market
Maine52 in 10062 in 10010 pts more Democratic in market

Biggest movessince Oct 25, 8:58 PM ET

  1. South DakotaBrian Bengs (I) v. Mike Rounds (R)+1.1R+15.2
  2. South Carolina+0.8R+4.1
  3. New Hampshire-0.3D+4.9
  4. Iowa+0.2R+1.0

← Toward Republicans±5 pointsToward Democrats →

Green is an independent candidate, not a party: South Dakota, Brian Bengs (I) v. Mike Rounds (R). The bar points toward whichever of the two gained; the independent's side of the axis is the one opposite the major-party candidate.

4 of 35 Senate races moved at least 0.2 points · Mississippi, Montana not compared on this board