R House Seats
How many House seats will Republicans hold after the 2026 Midterms?
2410k contracts traded · 1664k open
14 states redrew their congressional map for this cycle. The settled ones move a net +2 R before a single vote is cast. This page puts that seat math next to the live contracts — 66 tracked districts and the chamber ladder — so you can see what the board has already absorbed.
Quick Answer
redistricting moves the 2026 House map by a net +2 R on the 5 maps already settled and in force, before any campaigning. 3 more states are running new maps that are in use but under active litigation, worth a further +3 to +5 R — if those survive, the combined shift is +5 to +7 R out of 435 seats, against a 218-seat majority threshold.
The two biggest settled redraws very nearly cancel — California at +5 D against Texas at +5 R — so the net is decided by the smaller maps underneath them (Ohio, North Carolina and Utah) and by whether the contested maps survive their challenges.
6 redraws were blocked or fell short and move nothing at all. They stay counted because a map that was attempted and failed is a different fact from a state that never tried — and only one of the two can come back next cycle.
Market coverage: 66 of 435 House seats have an individual Kalshi contract; 21 of those are returning live prices on this refresh. The other 369 are priced only through the chamber seat-count and balance-of-power markets.
5 states · no live challenge
3 states · litigation open
of 435 seats · 218 to control
Every state that redrew or tried to, settled maps first. Net effect is expressed as seats gained by the party that drew the advantage — the two largest, California and Texas, very nearly cancel, which is why the smaller ones decide the number. Each row carries the date of the ruling or vote it describes; the contested maps are in use today and can still be thrown out.
| State | Status | Net effect | What changed | Tracked districts |
|---|---|---|---|---|
| California52 seats | In force | +5 D | Prop 50 response map, SCOTUS cleared Feb 4 2026 | CA-03CA-09CA-13CA-21CA-22CA-27CA-40CA-41CA-45CA-47CA-49 |
| Texas38 seats | In force | +5 R | HB 4 mid-decade map; SCOTUS upheld Apr 27 2026 | TX-15TX-28TX-34 |
| Ohio15 seats | In force | +2 R | court-required redraw targeting OH-09 (Kaptur) & OH-13 (Sykes) | OH-01OH-09OH-13 |
| North Carolina14 seats | In force | +1 R | new GOP map targeting NC-01 (Davis) | NC-01 |
| Utah4 seats | In force | +1 D | court-ordered map creating Salt Lake County Dem seat | none tracked |
| Florida28 seats | In use, under challenge | +1 to +3 R | new GOP map passed late Apr 2026 post-Callais; litigation live | FL-13FL-23 |
| Louisiana6 seats | In use, under challenge | +1 R | post-Callais map eliminating one majority-Black seat, approved late May 2026; litigation live | none tracked |
| Missouri8 seats | In use, under challenge | +1 R | new GOP map in effect (6-2 to 7-1 R); repeal referendum certification pending, deadline Aug 4 2026 | none tracked |
| Virginia11 seats | Voided | 0 (would have been +4 D) | VA Supreme Court voided referendum May 8 2026; SCOTUS declined appeal May 15 — OLD map used | VA-01VA-02VA-07 |
| Indiana9 seats | Fell short | 0 | GOP redraw rejected by state Senate Dec 2025 | IN-01 |
| Kansas4 seats | Fell short | 0 | GOP redraw fell short Jan 2026 | none tracked |
| Maryland8 seats | Fell short | 0 | Dem redraw blocked by state Senate; filing deadline passed | none tracked |
| Nebraska3 seats | Fell short | 0 | NE-02 redraw effort stalled | NE-02 |
| New York26 seats | Fell short | 0 | Dem redraw blocked for 2026; SCOTUS let existing lines stand | NY-03NY-04NY-17NY-18NY-19NY-22 |
6 of the 14 contribute nothing to the seat math — the redraw was voided or never passed. They stay in the table because “a map that was attempted and failed” is a different fact from “a state that never tried,” and only one of those can come back next cycle.
The chamber ladder is where the new maps actually get priced — traders holding these contracts are pricing the whole map at once, so nothing here separates redistricting from environment. Read the distribution around 218 against the +5 to +7 R above.
How many House seats will Republicans hold after the 2026 Midterms?
2410k contracts traded · 1664k open
How many House seats will Democrats hold after the 2026 Midterms?
1083k contracts traded · 795k open
Will Republicans lose the House majority before the midterms?
43k contracts traded · 19k open
The competitive districts with an individual Kalshi contract, tightest first. The other 369 seats have no seat-level market — they are priced only through the chamber ladder above, so any district-level number you see quoted for them is a model output rather than a price.
TX-15 House winner? (2026)
1101k contracts traded · 598k open
VA-01 House winner? (2026)
30k contracts traded · 12k open
OH-13 House winner? (2026)
7.8k contracts traded · 4.2k open
NY-22 House winner? (2026)
10k contracts traded · 9.4k open
MN-02 House winner? (2026)
4.4k contracts traded · 2.8k open
OH-09 House winner? (2026)
19k contracts traded · 11k open
AZ-01 House winner? (2026)
16k contracts traded · 11k open
PA-10 House winner? (2026)
16k contracts traded · 8.6k open
Alaska At-Large House winner? (2026)
32k contracts traded · 13k open
VA-02 House winner? (2026)
34k contracts traded · 17k open
AZ-06 House winner? (2026)
18k contracts traded · 9.2k open
NE-02 House winner? (2026)
41k contracts traded · 35k open
CA-45 House winner? (2026)
24k contracts traded · 15k open
NY-04 House winner? (2026)
9.7k contracts traded · 5.8k open
OH-01 House winner? (2026)
11k contracts traded · 5.1k open
NV-01 House winner? (2026)
13k contracts traded · 4.1k open
PA-17 House winner? (2026)
11k contracts traded · 4.8k open
NV-03 House winner? (2026)
7.1k contracts traded · 3.0k open
VA-07 House winner? (2026)
9.8k contracts traded · 2.5k open
NV-04 House winner? (2026)
3.7k contracts traded · 1.8k open
NJ-05 House winner? (2026)
2.6k contracts traded · 1.7k open
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
Rating: Dem toss-up (Gray)
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
Rating: GOP toss-up (Evans)
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
Rating: GOP toss-up (Miller-Meeks)
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
Rating: Dem toss-up (Golden)
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
Rating: GOP toss-up (Barrett)
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
Rating: Dem toss-up (Davis)
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
Rating: Dem toss-up (Vasquez)
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
Rating: GOP toss-up (Mackenzie)
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
Rating: Dem toss-up (Gonzalez)
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
Rating: Dem toss-up (Gluesenkamp Perez)
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
No priced contracts came back on the last refresh. The seat is on the 2026 ballot and the market is listed — it reprices as traders return.
AZ-01 House 2026 →
David Schweikert (R) · Lean D
AZ-06 House 2026 →
Juan Ciscomani (R) · Likely D
CA-13 House 2026 →
Adam Gray (D) · Safe D
CA-45 House 2026 →
Derek Tran (D) · Likely D
CO-08 House 2026 →
Gabe Evans (R) · Likely D
IA-01 House 2026 →
Mariannette Miller-Meeks (R) · Lean D
ME-02 House 2026 →
Jared Golden (D) · Lean R
MI-07 House 2026 →
Tom Barrett (R) · Likely D
NC-01 House 2026 →
Donald Davis (D) · Toss-up
NE-02 House 2026 →
Don Bacon (R) · Likely D
NM-02 House 2026 →
Gabe Vasquez (D) · Safe D
NY-04 House 2026 →
Laura Gillen (D) · Likely D
OH-09 House 2026 →
Marcy Kaptur (D) · Lean D
OH-13 House 2026 →
Emilia Sykes (D) · Safe D
PA-07 House 2026 →
Ryan Mackenzie (R) · Lean D
PA-10 House 2026 →
Scott Perry (R) · Lean D
TX-34 House 2026 →
Vicente Gonzalez (D) · Lean D
WA-03 House 2026 →
Marie Gluesenkamp Perez (D) · Lean D
14 states redrew or tried to redraw. The 5 maps that are settled and in force move a net +2 R before a single vote is cast. Another 3 states are running new maps that are in use but under live litigation, worth a further +3 to +5 R — so if those challenges fail, the combined shift is +5 to +7 R. The remaining 6 redraws were blocked or fell short and contribute nothing, which is itself the story in Virginia, where a map that would have moved four seats was voided.
66 of the 435 House seats have an individual Kalshi contract — the competitive districts. The other 369 have no seat-level market at all and are priced only indirectly, through the chamber seat-count ladder and the balance-of-power combo. That is not a criticism of the venue; a market needs two sides, and a safe seat has none. It does mean that anyone quoting a district-level probability for those 369 seats is quoting a model, not a price.
Only in aggregate. The House control and seat-count contracts absorb the new maps into one number, because traders holding them are pricing the chamber, not the lines. Nothing on the venue tells you how much of a given price is map and how much is environment. Splitting those apart is what this page is for: the settled seat math sits next to the live contracts so you can see whether the board has already absorbed the redraws or is still pricing the old chamber.
Because dropping it would let the page contradict itself. Every district we track renders whether or not the venue returned a price on the last refresh — a card with no price says so plainly instead of vanishing and leaving a board that silently shrank to whatever the fetch happened to return. A missing price is a fact about our refresh or the venue's liquidity, not evidence the race stopped existing.
218 of 435. That threshold is what makes the redistricting math load-bearing: a net shift of +5 to +7 R is a meaningful fraction of a typical majority margin, and it is locked in before any campaigning happens. Read the seat-count ladder on this page as the market's distribution around 218 rather than as a single call.
Get The 7 Oracles newsletter — midterm market alpha, free
No spam. Unsubscribe anytime.