Dynamic Bayesian forecast

2026 House Forecast

Updated Loading…

--
Democratic majority
Posterior probability
--
Median Democratic seats
218 needed
--
90% credible interval
Seat outcomes

Seat breakdown

Safe DLikely DLean DToss-upLean RLikely RSafe R

Dynamic Bayesian forecast

2026 Senate Forecast

Updated Loading…

--
Democratic control
51 seats needed
--
Median Democratic seats
Posterior median
--
90% credible interval
Seat outcomes

All 100 Senate seats (35 up)

Not upSafe DLikely DLean DToss-upLean RLikely RSafe R

Seats being defended

--Democratic-held
--Republican-held

Congressional District Map

Click any district for its posterior forecast.

Safe DLikely DLean DToss-upLean RLikely RSafe R

National environment · House

What the model is tracking nationally

These are distinct stages, not interchangeable versions of one number. Margins are Democratic minus Republican; positive values favor Democrats.

Economy-only prior--Loading…
Silver published sentiment--Loading…
House polling input--Loading…
Poll-updated current margin--Loading…
Election Day forecast--Loading…
Economic composite--Loading…
Forecast horizon--days until November 3, 2026

Economics inside the prior

Five measured changes, fully exposed

MetricModel-oriented changeWeightContributionObservation

Each change compares a three-observation average with the same period one year earlier. Positive model-oriented changes favor the incumbent president's party; the economic coefficient translates the standardized composite onto the Democratic-margin scale.

Posterior learning

From economic fundamentals to polling

Economics sets a broad election-day prior. Silver Bulletin’s published likely-voter series is shown for context; the House likelihood is a separate, one-time weighted aggregate of Silver’s adjusted poll file.

01 · Prior--Economics + broad structural uncertainty
02 · Update--One chamber-specific polling input
03 · Forecast--Election day + future uncertainty
Loading polling inputs…

Points show Silver Bulletin’s published likely-voter-adjusted average. The House update uses today’s separately labeled national likelihood once; historical averages are never stacked as independent evidence.

How the forecast works

One forecast, six auditable steps

The model starts with a broad economics-only expectation, updates it with one chamber-specific national polling input, and preserves uncertainty through every race and chamber simulation. Every margin is Democratic minus Republican: positive values favor Democrats and negative values favor Republicans.

1

Validate the inputs

Refresh Silver polling, five FRED series, and FEC/Clerk candidate records. Malformed or catastrophically stale data cannot replace the last valid forecast.

2

Set an economics-only prior

A standardized five-series economic index creates a deliberately broad pre-poll expectation. Its uncertainty includes the economic coefficient, input uncertainty, and a 3.5-point structural standard deviation.

3

Update national conditions once

The House collapses Silver’s adjusted poll universe into one weighted likelihood. The Senate uses Silver’s latest published likely-voter average once. The daily maintained-average history is never treated as independent repeated evidence.

4

Build every race prior

Partisan lean, incumbency, national conditions, shared regional movement, and local error produce a probability distribution of margins for each race.

5

Apply valid race averages

Only the latest verified Democratic-versus-Republican Silver average may update a race. Missing, third-party, or unresolved matchups remain fundamentals-only.

6

Simulate the election

In 10,000 correlated simulations, national and regional waves move races together. Control probability is the share reaching 218 House seats or 51 Senate seats.

Do not confuse these numbers

Three national margins, three different jobs

Published sentiment--

Silver’s displayed likely-voter maintained average. It describes current sentiment and is context-only for the House.

House polling input--

One influence-weighted observation reconstructed from Silver’s adjusted poll file. This is what updates the House prior.

Election Day forecast--

The poll-updated posterior after future-movement and election-error uncertainty is added.

House

  • 435 current-map districts
  • Structure calibrated on 2018, 2022, and comparable 2024 results
  • Current Cook PVI, incumbency, national, regional, and local effects
  • 218 seats required for control

Senate

  • 35 races simulated; 65 seats are not up
  • 34 Democratic and 31 Republican not-up seats
  • Wide regularized structural coefficients
  • 51 seats required under the current tie-breaking assumption

How to read the probability

-- means Democrats won the House in that share of the model’s 10,000 simulated elections. It is not a predicted vote share, a percentage of seats, or a guarantee.

Posterior seat distribution

10,000 simulations preserve shared national and regional shocks.

All 435 Districts

Compare each race’s fundamentals prior with its Silver-average-updated posterior when available.

RaceIncumbentPriorPosteriorDem %AverageRating
Showing 0 of 435 races

Forecast change

Daily probability of Democratic chamber control.