2026 results · state legislatures
Democrats lead for control of 9 more chambers
Leaders in the official count, not called winners: 3 chambers are too close to call, 7 are still waiting on seats with no count yet and 15 have no count we can read yet.
Who holds each chamber, before and after
Point at a state, or tap it, for its chambers before and after the count.
The majorities a few votes decided
Democrats lead for control of Pennsylvania’s Senate, which the Republicans held, 26–24. It would take 1,314 voters switching in 1 district to tie it, and 2,808 in 2 districts to hand it to the Republicans.
The 19 chambers here changed control or hold a thin majority as counted. Each seat the majority won from the other party would switch if half its winner’s lead plus one voter had voted the other way; switching the closest seats first gives the fewest voters that would take the majority away. Districts electing more than one member are left out, as are chambers whose count does not yet account for every seat. Leaders in the count, not called winners.
Switch the closest seat to see what it takes.Democrats hold 26 of 50
- District 6 won by 2,626 votes; 1,314 voters switching would turn it
- District 40 won by 2,987 votes; 1,494 voters switching would turn it
Every chamber
22 chambers without a full count (7 waiting on seats, 15 with no count we can read): Alaska Senate, Alaska House, Florida House, Hawaii House, Kentucky Senate, Kentucky House, Massachusetts Senate, Massachusetts House, Michigan Senate, Michigan House, Montana Senate, Montana House, New Hampshire House, Oklahoma House, Oregon Senate, Oregon House, South Dakota Senate, South Dakota House, Vermont Senate, Vermont House, Wyoming Senate, Wyoming House
| Alaska Senate20 seatsCoalition before | — | 9–11 | No count we can read yet | Coalition before |
|---|---|---|---|---|
| Alaska House40 seatsCoalition before | — | 14–21 | No count we can read yet | Coalition before |
| Florida House120 of 120 seats up, 29 with no count yetR before | +14 D seats | 34–842 vacant or unmatched | 32–59 | R before |
| Hawaii House51 of 51 seats up, 20 with no count yetD before | +3 D seats | 41–10 | 26–3 | D before |
| Kentucky Senate19 of 38 seats upR before | — | 6–32 | 2 of 19 counted | R before |
| Kentucky House100 of 100 seats upR before | — | 20–80 | 14 of 100 counted | R before |
| Massachusetts Senate40 seatsD before | — | 35–5 | No count we can read yet | D before |
| Massachusetts House160 seatsD before | — | 132–252 vacant or unmatched | No count we can read yet | D before |
| Michigan Senate38 of 38 seats up, 16 with no count yetD before | +2 D seats | 20–18 | 12–10 | D before |
| Michigan House110 of 110 seats upR before | — | 52–58 | 48 of 110 counted | R before |
| Montana Senate50 seatsR before | — | 18–32 | No count we can read yet | R before |
| Montana House100 seatsR before | — | 42–58 | No count we can read yet | R before |
| New Hampshire House386 seatsR before | — | 173–211 | No count we can read yet | R before |
| Oklahoma House101 of 101 seats up, 46 with no count yetR before | +6 D seats | 19–811 vacant or unmatched | 14–41 | R before |
| Oregon Senate30 seatsD before | — | 18–12 | No count we can read yet | D before |
| Oregon House60 seatsD before | — | 37–23 | No count we can read yet | D before |
| South Dakota Senate35 seatsR before | — | 3–32 | No count we can read yet | R before |
| South Dakota House70 seatsR before | — | 5–65 | No count we can read yet | R before |
| Vermont Senate30 of 30 seats upCount not matched to districts yet | — | 17–13 | — | Count not matched to districts yet |
| Vermont House150 of 150 seats upCount not matched to districts yet | — | 90–57 | — | Count not matched to districts yet |
| Wyoming Senate31 seatsR before | — | 2–29 | No count we can read yet | R before |
| Wyoming House62 seatsR before | — | 6–56 | No count we can read yet | R before |
Democrats lead in enough seats to take the Arizona Senate, the Arizona House, the Maine House, the Minnesota House, the New Hampshire Senate, the North Carolina House, the Pennsylvania Senate, the Wisconsin Senate and the Wisconsin Assembly. Republicans held 7 of them; 2 had no majority.
The table holds 71 chambers in 39 states: 69 counted far enough to say where they stand, and 2 with no regular election this year. In 443 districts (446 seats, as some districts elect more than one member) a different party leads than held the seat: 425 seats go to the Democrats, 12 to the Republicans and 9 to independents and others. 3 chambers are too close to call: every seat is counted, but seats led by under two points could still decide the majority. In 7 more, seats with no count yet could decide it.
Nebraska’s Legislature is elected without party labels, so no party controls it; it is left out of every party count here.
15 chambers have no count we can read yet. They have a dotted outline on the map and keep their prior control.
Before: the sitting members matched to their districts; a chamber’s vacant or unmatched seats are counted beside its figures. Seats are Democratic–Republican. Leading now: every seat not on the ballot as it was, and every seat on it to the party leading the official count. A seat up with no votes counted yet is hatched gray. The tick marks a majority. Too close to call: every seat is counted, but seats led by under two points could still decide the majority. No count yet: seats with no count could decide it, or no count has reached us. Counts are the official state and county counts, from each state’s election office or, where its site can’t be read, gathered by civicAPI.