Balance of Power
2026 Midterms: Congress Balance of Power?
11661k contracts traded · 7288k open

Every real-money midterm market in one place — 34 Senate races (plus Louisiana, no market yet), 66 competitive House districts, chamber seat count distributions, and the balance of power combo. Kalshi prices are CFTC-regulated. Polymarket prices shown for cross-platform comparison where available.
Updated Sep 7, 5:23 AM UTC
55¢
Bobby Pulido
47¢
Monica De La Cruz
TX-15 House winner? (2026)
Bobby Pulido leads at 55¢ — the highest-volume race the market still can’t call. When the leading price sits this close to a coin flip on real money, that’s where the edge lives.
The honest map nobody else builds: every Senate seat and every House seat accounted for, flagged by whether a real market exists — live, thin, no market yet, or not up for grabs in 2026. Toggle Senate / House, hover for a summary, click a state for the full race detail and live Kalshi prices.
The single highest-stakes midterm market — four outcomes covering who controls the Senate and House after November. Each contract pays $1 if the exact combo resolves true. The Kalshi book sits beside the Polymarket combos below so you can read the cross-platform spread at a glance.
2026 Midterms: Congress Balance of Power?
11661k contracts traded · 7288k open
Polymarket · Balance of Power
Trade on Polymarket →Polymarket chamber control
Polymarket · Senate Control
Polymarket · House Control
Every Class 2 Senate seat on the ballot in November 2026, plus the Ohio and Florida specials — sorted by how close the market is to 50/50, the most contested races first. A tight spread (40¢/60¢ or closer) signals a genuinely two-way race where the market hasn’t found consensus. That’s where the edge lives.
Alaska Senate winner? (2026)
844k contracts traded · 466k open
Kansas Senate winner? (2026)
565k contracts traded · 400k open
North Carolina Senate winner? (2026)
1947k contracts traded · 1750k open
Georgia Senate winner? (2026)
1222k contracts traded · 823k open
Arkansas Senate winner? (2026)
80k contracts traded · 56k open
Mississippi Senate winner? (2026)
111k contracts traded · 96k open
Idaho Senate winner? (2026)
95k contracts traded · 54k open
Alabama Senate winner? (2026)
9.1k contracts traded · 6.0k open
Colorado Senate winner? (2026)
17k contracts traded · 11k open
Delaware Senate winner? (2026)
10.0k contracts traded · 7.7k open
Massachusetts Senate winner? (2026)
9.1k contracts traded · 8.3k open
Oregon Senate winner? (2026)
7.3k contracts traded · 5.5k open
Virginia Senate winner? (2026)
23k contracts traded · 11k open
West Virginia Senate winner? (2026)
21k contracts traded · 15k open
Rating: Likely R
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: Likely R
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: Safe D
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: Safe R
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: Lean D
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: Lean D
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: Safe D
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: Safe R
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: Lean R
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: Lean D
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: Safe D
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: Safe D
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: Toss-up
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: Safe R
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: Safe D
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: Likely R
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: Safe R
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: Safe R
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: Toss-up
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: Safe R
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.
The governor contracts Kalshi prices for November 2026. California is the largest 2026 race on the board by traded volume — a reminder that the biggest market is not always the closest one. Michigan’s is the one race also quoted as a Senate-and-Governor combination contract.
California Governor winner? (2026)
1335k contracts traded · 687k 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.
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.
Rather than a simple binary, these markets let you position on the exact seat count each party holds after January 2027. Strikes run low-to-high — the distribution shape tells you where the market sees the realistic ceiling and floor, and divergences from the polling models are your signal.
How many Senate seats will Democrats hold after the 2026 Midterms?
2506k contracts traded · 1846k open
How many House seats will Republicans hold after the 2026 Midterms?
2666k contracts traded · 1832k open
How many House seats will Democrats hold after the 2026 Midterms?
1664k contracts traded · 1254k open
Will Republicans lose the House majority before the midterms?
51k contracts traded · 15k open
The most competitive House districts on Kalshi — sorted by how close the current pricing is to a coin flip. Most are genuine swing seats in Arizona, California, New York, Pennsylvania, Texas, and Virginia. Incumbency, presidential approval, and the national environment all flow through these prices in real time.
TX-15 House winner? (2026)
1691k contracts traded · 1153k open
NC-01 House winner? (2026)
57k contracts traded · 40k open
MT-01 House winner? (2026)
32k contracts traded · 17k open
PA-08 House winner? (2026)
23k contracts traded · 15k open
NY-17 House winner? (2026)
59k contracts traded · 44k open
OH-09 House winner? (2026)
41k contracts traded · 24k open
WI-01 House winner? (2026)
21k contracts traded · 14k open
IA-03 House winner? (2026)
23k contracts traded · 12k open
PA-07 House winner? (2026)
158k contracts traded · 87k open
VA-02 House winner? (2026)
61k contracts traded · 22k open
NJ-07 House winner? (2026)
37k contracts traded · 23k open
TX-28 House winner? (2026)
56k contracts traded · 34k open
CA-22 House winner? (2026)
59k contracts traded · 32k open
OH-01 House winner? (2026)
13k contracts traded · 7.1k open
NM-02 House winner? (2026)
24k contracts traded · 15k open
NE-02 House winner? (2026)
64k contracts traded · 47k open
CA-13 House winner? (2026)
23k contracts traded · 10k open
MI-03 House winner? (2026)
6.8k contracts traded · 4.3k open
NV-04 House winner? (2026)
5.1k contracts traded · 2.9k open
NY-04 House winner? (2026)
12k contracts traded · 7.5k open
CA-47 House winner? (2026)
3.3k contracts traded · 2.6k open
MI-08 House winner? (2026)
3.4k contracts traded · 2.2k open
NJ-09 House winner? (2026)
8.5k contracts traded · 4.3k open
VA-07 House winner? (2026)
9.8k contracts traded · 2.5k 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.
Rating: GOP toss-up (Schweikert)
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 (Ciscomani)
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: Dem toss-up (Tran)
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.
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.
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.
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: Dem toss-up (Sykes)
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 (Perry)
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.
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.
25,998,009
contracts traded across the 2026 U.S. Senate, House, and chamber-control prediction markets on Kalshi.
184,562
Traded · 24h
17,567,896
Open interest
38
Live races
Where the money’s going — most-active races (24h)
Derived from live Kalshi and Polymarket public market data. Volume is contract count, not dollars. Reporters and researchers: these figures are free to cite with attribution to PredictionMarketsPicks. Updated hourly.
Reads & Analysis
Kalshi's McConnell resignation market is spiking on health headlines. But the contract settles on resignation, not health — and a death pays last traded price, not YES. Dane on why The 7 Oracles are on NO.
Read articleA dedicated page for each marquee Senate race — the live Kalshi price as implied probability, the market read, and how accurately the markets called that state in 2024. More races roll out through the summer.
Georgia Senate 2026 →
Jon Ossoff (D) · Likely D
Michigan Senate 2026 →
Gary Peters (D) · Lean D
North Carolina Senate 2026 →
Thom Tillis (R) · Likely D
Maine Senate 2026 →
Susan Collins (R) · Lean D
New Hampshire Senate 2026 →
Jeanne Shaheen (D) · Lean D
Minnesota Senate 2026 →
Tina Smith (D) · Safe D
Iowa Senate 2026 →
Joni Ernst (R) · Likely R
Texas Senate 2026 →
John Cornyn (R) · Toss-up
Alaska Senate 2026 →
Dan Sullivan (R) · Toss-up
Nebraska Senate 2026 →
Pete Ricketts (R) · Lean R
Ohio Senate 2026 →
Jon Husted (appointed 2025) (R) · Toss-up
Florida Senate 2026 →
Ashley Moody (appointed 2025) (R) · Likely R
Alabama Senate 2026 →
Tommy Tuberville (R) · Safe R
Arkansas Senate 2026 →
Tom Cotton (R) · Safe R
Colorado Senate 2026 →
John Hickenlooper (D) · Safe D
Delaware Senate 2026 →
Chris Coons (D) · Safe D
Idaho Senate 2026 →
Jim Risch (R) · Safe R
Illinois Senate 2026 →
Dick Durbin (D) · Safe D
Kansas Senate 2026 →
Roger Marshall (R) · Safe R
Kentucky Senate 2026 →
Mitch McConnell (R) · Safe R
Massachusetts Senate 2026 →
Ed Markey (D) · Safe D
Mississippi Senate 2026 →
Cindy Hyde-Smith (R) · Safe R
Montana Senate 2026 →
Steve Daines (R) · Safe R
New Jersey Senate 2026 →
Cory Booker (D) · Safe D
New Mexico Senate 2026 →
Ben Ray Lujan (D) · Safe D
Oklahoma Senate 2026 →
Alan Armstrong (R) · Safe R
Oregon Senate 2026 →
Jeff Merkley (D) · Safe D
Rhode Island Senate 2026 →
Jack Reed (D) · Safe D
South Carolina Senate 2026 →
Darline Graham Nordone (appointed 2026) (R) · Likely R
South Dakota Senate 2026 →
Mike Rounds (R) · Safe R
Tennessee Senate 2026 →
Bill Hagerty (R) · Safe R
Virginia Senate 2026 →
Mark Warner (D) · Safe D
West Virginia Senate 2026 →
Shelley Moore Capito (R) · Safe R
Wyoming Senate 2026 →
Cynthia Lummis (R) · Safe R
A dedicated page for each of the House districts that will decide the chamber — the live Kalshi price as implied probability, the flip-or-hold market read, and the sitting member.
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
34 of the 35 Senate seats up in 2026 have tradeable Kalshi markets, including the Ohio (Vance seat) and Florida (Rubio seat) Class 3 specials. Only Louisiana has no tradeable market yet — just an empty shell that we re-probe on a schedule.
No. Of the 435 House seats, 66 competitive districts have individual Kalshi markets. The other 369 seats have no individual market and are priced only through the chamber seat-count and balance-of-power markets.
15 states have no 2026 Senate race: Arizona, California, Connecticut, Hawaii, Indiana, Maryland, Missouri, Nevada, New York, North Dakota, Pennsylvania, Utah, Vermont, Washington, Wisconsin. Their Class 1 and Class 3 seats are not on the 2026 ballot.
Get The 7 Oracles newsletter — midterm market alpha, free
No spam. Unsubscribe anytime.
Every column is somebody's published number. Market is the live contract price on Kalshi, read as the probability the Democrat wins the seat. Forecaster is the most recent rating a named outlet published, converted through the ladder below. Gap is the difference. It is a scoreboard between the two, not a recommendation — we are not taking a side in it.
Sabato's Crystal Ball · rated Mar 12, 2025
Sabato's Crystal Ball · rated Jul 30, 2026
Sabato's Crystal Ball · rated Oct 14, 2025
Sabato's Crystal Ball · rated Jan 29, 2026
Sabato's Crystal Ball · rated Jun 11, 2026
Sabato's Crystal Ball · rated Aug 4, 2026
8 of 13 races have both a live market price and a published rating. The rest are open seats where the contract is listed by candidate name rather than party, so the two sides cannot be lined up without guessing a candidate's party — we leave those blank instead.
Ratings outlets publish a band, not a probability, so the band has to be converted before it can be differenced against a price. This is the whole mapping — published rather than hidden, because a scoreboard that converts someone else's words into a number has to show its arithmetic:
The ladder is deliberately coarse. The outlets publish a band and not a number, so inventing precision they did not state would be putting words in their mouth. A gap under about 10 points is mostly an artifact of that coarseness rather than a real disagreement.