35 seats up · Election day Nov 3, 2026 · 68 days out
Who holds the Senate?
Every six hours, this model simulates the 2026 midterms ten thousand times from public polls and fundamentals. Every race is on the map below; per-race pages are on their way.
Republicans hold Senate control · Updated Aug 27, 2026, 12:43 a.m. ET
62in 100
could easily go either way
Each square is one of 100 evenly weighted futures. In 38 of them Democrats control the chamber; in the other 62 Republicans hold it. A forecast like this is wrong sometimes by design — what it promises is that its 38s come true about 38 percent of the time.
The range of outcomes
How many seats each side ends up with
The most common single outcome is a chamber with 49 seats caucusing with Democrats — it happens in 14 of 100 simulations. Democrats need 51 seats for a majority; at 50-50 the Republican vice president breaks the tie.
Democratic-caucus seats after election day · chance in 100 simulations · latest run of 10,000
The battleground
All 35 races, state by state
Colors follow the model's rating for each seat. Tap or click a state — or tab to it — for the candidates, the current number, and how it has moved. The equal-states view gives every race the same size, so small states stay easy to hit.
- Solid D
- Likely D
- Lean D
- Toss-up
- Lean R
- Likely R
- Solid R
- No 2026 race
What changed
Run over run
Every published run is archived. When the forecast moves — the chamber odds shift, a rating flips, new polls land — it's noted in plain language.
Latest movement · Aug 27, 2026, 12:43 a.m. ET
Texas moves from Toss-up to Lean R
Democrats' chance of the seat fell from 41 to 40 in 100.
University of New Hampshire (Aug 20–24): Ed Markey 49, John Deaton 30.
| Run | Democratic control | Change |
|---|---|---|
| Aug 27, 2026, 12:43 a.m. ET | 38 in 100 | no change |
| Aug 26, 2026, 8:01 p.m. ET | 38 in 100 | no change |
| Aug 26, 2026, 2:14 p.m. ET | 38 in 100 | no change |
| Aug 26, 2026, 2:03 p.m. ET | 38 in 100 | −1 |
| Aug 26, 2026, 11:15 a.m. ET | 39 in 100 | no change |
| Aug 26, 2026, 10:33 a.m. ET | 39 in 100 | no change |