Call
the Map
2026 midtermsResults

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

AKMEVTNHWAIDMTNDMNWIMINYMARIORNVWYSDIAILINOHPANJCTCAUTCONEMOKYWVVAMDDEAZNMKSARTNNCOKLAMSALSCHITXGAFL

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

  1. District 6 won by 2,626 votes; 1,314 voters switching would turn it
  2. District 40 won by 2,987 votes; 1,494 voters switching would turn it

Every chamber

ChamberNet changeBeforeLeading nowStatus
North Carolina House120 of 120 seats upR → D+24 D seats47–7171–48R → D
Kansas House125 of 125 seats upR holds+20 D seats37–8857–68R holds
Texas House150 of 150 seats upToo close, D ahead+20 D seats62–871 vacant or unmatched83–67Too close, D ahead
Indiana House100 of 100 seats upR holds+16 D seats30–6946–54R holds
Missouri House163 of 163 seats upR holds+16 D seats52–1065 vacant or unmatched68–95R holds
Connecticut House151 of 151 seats upD holds+14 D seats102–49116–35D holds
Utah House75 of 75 seats upR holds+14 D seats14–6128–45R holds
Maine House151 of 151 seats upNone → D+13 D seats75–7388–60None → D
Georgia House180 of 180 seats upToo close, D ahead+11 D seats81–9992–88Too close, D ahead
Iowa House100 of 100 seats upR holds+11 D seats33–6744–56R holds
Pennsylvania House203 of 203 seats upD holds+11 D seats102–1001 vacant or unmatched113–89D holds
West Virginia House of Delegates100 of 100 seats upR holds+11 D seats9–901 vacant or unmatched21–79R holds
Arizona House60 of 60 seats upR → D+10 D seats27–3337–23R → D
Minnesota House134 of 134 seats upNone → D+10 D seats67–661 vacant or unmatched77–57None → D
South Carolina House124 of 124 seats upR holds+10 D seats35–8945–79R holds
Ohio House99 of 99 seats upR holds+9 D seats34–6543–56R holds
Arkansas House100 of 100 seats up, 21 with no count yetR holds+8 D seats20–791 vacant or unmatched21–58R holds
Connecticut Senate36 of 36 seats upD holds+8 D seats25–1133–3D holds
New York Assembly150 of 150 seats upD holds+8 D seats103–47111–39D holds
Washington House98 of 98 seats upD holds+8 D seats59–3967–31D holds
Wisconsin Assembly99 of 99 seats upR → D+8 D seats45–5453–46R → D
Arizona Senate30 of 30 seats upR → D+7 D seats13–1720–10R → D
New Hampshire Senate24 of 24 seats upR → D+7 D seats8–1615–9R → D
Colorado House65 of 65 seats upD holds+6 D seats43–2249–16D holds
New York Senate63 of 63 seats upD holds+6 D seats41–2247–16D holds
Tennessee House99 of 99 seats up, 3 with no count yetR holds+6 D seats24–7528–68R holds
California Assembly80 of 80 seats upD holds+5 D seats60–191 vacant or unmatched65–15D holds
Idaho House70 of 70 seats upR holds+5 D seats9–6114–56R holds
Illinois Senate39 of 59 seats upD holds+5 D seats40–1945–14D holds
Illinois House118 of 118 seats upD holds+5 D seats78–4083–35D holds
Indiana Senate25 of 50 seats upR holds+5 D seats10–4015–35R holds
Minnesota Senate67 of 67 seats upD holds+5 D seats34–3339–28D holds
Nevada Assembly42 of 42 seats upD holds+5 D seats27–1532–10D holds
Georgia Senate56 of 56 seats upR holds+4 D seats22–331 vacant or unmatched27–29R holds
Maine Senate35 of 35 seats upD holds+4 D seats20–1424–11D holds
Maryland House of Delegates141 of 141 seats upD holds+4 D seats102–39106–35D holds
North Carolina Senate50 of 50 seats upToo close, R ahead+4 D seats20–3024–26Too close, R ahead
Delaware House41 of 41 seats upD holds+3 D seats27–1430–11D holds
New Mexico House70 of 70 seats upD holds+3 D seats43–261 vacant or unmatched47–23D holds
North Dakota House53 of 93 seats upR holds+3 D seats11–8214–78R holds
Pennsylvania Senate25 of 50 seats upR → D+3 D seats23–2726–24R → D
Wisconsin Senate17 of 33 seats up, 1 with no count yetR → D+3 D seats15–1817–15R → D
Alabama Senate35 of 35 seats upR holds+2 D seats8–2710–24R holds
Alabama House105 of 105 seats upR holds+2 D seats29–7631–74R holds
California Senate20 of 40 seats upD holds+2 D seats30–1032–8D holds
Missouri Senate17 of 34 seats upR holds+2 D seats10–231 vacant or unmatched12–22R holds
Ohio Senate17 of 33 seats upR holds+2 D seats9–2411–22R holds
Rhode Island Senate38 of 38 seats upD holds+2 D seats34–436–2D holds
Rhode Island House75 of 75 seats upD holds+2 D seats64–1066–8D holds
Utah Senate15 of 29 seats upR holds+2 D seats6–228–21R holds
West Virginia Senate34 of 34 seats upR holds+2 D seats2–324–30R holds
Arkansas Senate18 of 35 seats up, 5 with no count yetR holds+1 D seat6–281 vacant or unmatched5–25R holds
Colorado Senate21 of 35 seats upD holds+1 D seat23–1224–11D holds
Florida Senate21 of 40 seats up, 2 with no count yetR holds+1 D seat12–2712–25R holds
Idaho Senate35 of 35 seats upR holds+1 D seat6–297–28R holds
Iowa Senate25 of 50 seats upR holds+1 D seat17–321 vacant or unmatched18–32R holds
Louisiana House1 of 105 seats upR holds+1 D seat32–7333–72R holds
Maryland Senate47 of 47 seats upD holds+1 D seat34–1335–12D holds
North Dakota Senate24 of 47 seats upR holds+1 D seat5–426–41R holds
Washington Senate24 of 49 seats upD holds+1 D seat30–1931–18D holds
Delaware Senate11 of 21 seats upD holdsNo change15–615–6D holds
Hawaii Senate15 of 25 seats upD holds—21–31 vacant or unmatched6 of 15 countedD holds
Kansas Senate2 of 40 seats upR holdsNo change9–319–31R holds
Mississippi House2 of 122 seats upNot on the ballot; R holds—41–772 vacant or unmatched—Not on the ballot; R holds
Nevada Senate11 of 21 seats upD holdsNo change13–813–8D holds
New Mexico Senate1 of 42 seats upD holdsNo change26–1626–16D holds
Oklahoma Senate25 of 48 seats up, 10 with no count yetR holdsNo change8–391 vacant or unmatched2–36R holds
South Carolina Senate1 of 46 seats upR holdsNo change12–3412–34R holds
Tennessee Senate17 of 33 seats upR holdsNo change6–276–27R holds
Texas Senate16 of 31 seats upR holdsNo change12–181 vacant or unmatched12–19R holds
Virginia House of Delegates1 of 100 seats upNot on the ballot; D holds—63–361 vacant or unmatched—Not on the ballot; D holds
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–11No count we can read yetCoalition before
Alaska House40 seatsCoalition before—14–21No count we can read yetCoalition before
Florida House120 of 120 seats up, 29 with no count yetR before+14 D seats34–842 vacant or unmatched32–59R before
Hawaii House51 of 51 seats up, 20 with no count yetD before+3 D seats41–1026–3D before
Kentucky Senate19 of 38 seats upR before—6–322 of 19 countedR before
Kentucky House100 of 100 seats upR before—20–8014 of 100 countedR before
Massachusetts Senate40 seatsD before—35–5No count we can read yetD before
Massachusetts House160 seatsD before—132–252 vacant or unmatchedNo count we can read yetD before
Michigan Senate38 of 38 seats up, 16 with no count yetD before+2 D seats20–1812–10D before
Michigan House110 of 110 seats upR before—52–5848 of 110 countedR before
Montana Senate50 seatsR before—18–32No count we can read yetR before
Montana House100 seatsR before—42–58No count we can read yetR before
New Hampshire House386 seatsR before—173–211No count we can read yetR before
Oklahoma House101 of 101 seats up, 46 with no count yetR before+6 D seats19–811 vacant or unmatched14–41R before
Oregon Senate30 seatsD before—18–12No count we can read yetD before
Oregon House60 seatsD before—37–23No count we can read yetD before
South Dakota Senate35 seatsR before—3–32No count we can read yetR before
South Dakota House70 seatsR before—5–65No count we can read yetR 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–29No count we can read yetR before
Wyoming House62 seatsR before—6–56No count we can read yetR 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.