Massachusetts legislative elections

2026 forecast explorer

Review the closest contests, open a matchup, then change incumbency or fundraising to see how the fitted model responds.

Scenarios are model-sensitivity illustrations. They are not official forecast updates or estimates of what would causally happen.

Race forecast overview

Closest races first

Published margins determine the order. Select a matchup to inspect its full distribution or try a model-sensitivity scenario. An asterisk (*) marks an incumbent candidate.

Published forecasts for every race in the locked snapshot
Race Matchup Likely winner Win chance Likely Margin

Matchup

View all races

Published forecast

Official snapshot

Change the inputs

Your scenario

Matches published

Forecast distributions

Published Scenario
Favors RepublicanDemocratic marginFavors Democrat

What the controls mean

The model associates race outcomes with district partisanship, incumbency, and—where complete—candidate receipts measured at the forecast horizon. Changing fundraising here does not show the causal effect of raising that money; fundraising can itself reflect how competitive a race appears.

The published forecast stays fixed. A scenario applies only your edited inputs to the same paired posterior draws, so differences are not browser resampling noise.

Inspect the forecast snapshot on GitHub