United States · Congress
On the ballot
November 3
All 435 seats in the US House and 35 in the Senate. See who is running where you live, and how each one scores on liberty.
The vote is Tuesday, November 3.
Call the midterms
Who controls Congress in January? Play it out yourself in three steps.
SenateNeeds 51
53047
Democrats win the Senate
Democrats gain 6 seats (47 → 53)
HouseNeeds 218
2360199
Democrats win the House
Democrats gain 22 seats (214 → 236)
2See how the night could go
7:00 PMEastern time
3Call any race yourself: tap who wins
- Iowa Senate: Josh Turek against Ashley Hinson, Tilt R
- Kansas Senate: Adam Hamilton against Roger Marshall, Tilt D
- Alaska Senate: Mary Peltola against Dan S. Sullivan, Tilt D
- Ohio Senate (special): Sherrod Brown against Jon Husted, Tilt D
- Texas Senate: James Talarico against Ken Paxton, Tilt D
- Maine Senate: Troy Jackson against Susan Collins, Tilt D
- South Carolina Senate: Annie Andrews against Darline Graham, Tilt R
- Michigan Senate: Abdul El-Sayed against Mike Rogers, Lean D
- Nebraska Senate: Dan Osborn against Pete Ricketts, Lean R
- Minnesota Senate: Peggy Flanagan against Michele Tafoya, Likely D
- New Hampshire Senate: Chris Pappas against John E. Sununu, Likely D
- Florida Senate (special): Angie Nixon against Ashley Moody, Likely R
- North Carolina Senate: Roy Cooper against Michael Whatley, Likely D
- Georgia Senate: Jon Ossoff against Mike Collins, Likely D
- Mississippi Senate: Scott Colom against Cindy Hyde-Smith, Likely R
- Louisiana Senate: Jamie Davis against Julia Letlow, Likely R
- Montana Senate: Alani Bankhead against Kurt Alme, Safe R
- Kentucky Senate: Charles Booker against Andy Barr, Safe R
- New Mexico Senate: Ben Ray Luján against Larry Marker, Safe D
- South Dakota Senate: Brian Bengs against Mike Rounds, Safe R
How this works
Each race starts where forecasters rate it today, averaged: the Senate from 12 forecasters (Cook, DDHQ, Econ, FPO, Fox, IE, MS NOW, NBC, RCP, Sabato, Silver, ST, Nov 1, 2026 to Oct 29, 2026), the House from 10 (Cook, IE, Sabato, Econ., ST, DDHQ, FPO, Fox, Silver, RCP, Nov. 2, 2026 to Oct. 29, 2026), as listed on Wikipedia. A seat every forecaster calls safe is placed by its lean, the 2026 Cook Partisan Voting Index. The slider is the national vote for the House, Democrats minus Republicans: "Polls today" is the average of 5 polling averages of the generic ballot (Decision Desk HQ, FiftyPlusOne, NBC News, RealClearPolitics, Silver Bulletin), November 3, 2026. Past years are the national House vote of 2008, 2010, 2018, 2022, 2024. Moving the slider moves every race by the same number of points; the Senate and House marks on it are where each chamber changes hands, and a tap on a candidate holds that race wherever the slider goes. The chances and election night are pretend runs that add a random miss for the whole country (about 3 points) and for each race (about 5), numbers I chose. The faded seats in the Senate are not on the ballot this year. Independents who sit with the Democrats count with them, and Republicans keep the Senate at 50 because the Vice President, JD Vance, breaks a 50-50 tie. This is a game built on the forecasters' numbers, not a forecast of mine.
The betting markets are what people with real money on the outcome think: Polymarket and Kalshi, read every hour. A price is a chance: 70 cents on a candidate pays a dollar if they win, so the market gives them 70 in 100. Where both price a race, the page shows the average. "Markets" on the slider is the national vote bettors expect: the middle of what Polymarket and Kalshi price for the House popular vote margin, the point with even odds above and below. "Betting favorites" sets the slider there and gives every race they price to the side they favor; a race they do not price follows the slider. "Betting odds" switches all of it off, or back on, on every page.
The closest Senate races
The 11 Senate races that the Cook Political Report rated a toss-up or leaning one way on November 2, 2026. Tap a race to see the candidates side by side.
- A solid letter is a grade from recorded votes.
- An outlined letter is on the same scale, for a candidate with no votes. It comes from what they have said and done.
- A dash means no letter yet: no votes, and not enough said or done on these questions to grade. Tap the race to see what I found.
- Alaska SenateToss-upBetting markets: Peltola 98%
Dan S. SullivanR · holds the seatA
Mary PeltolaD · former representativeDand 2 more on the ballot - Iowa SenateToss-upOpen seat
Ashley HinsonR · in the House todayA
Josh TurekD · no votes in Congress to count. Graded on words and actionsFand 1 more on the ballot - Kansas SenateToss-up
Roger MarshallR · holds the seatA-
Adam HamiltonD · no votes in Congress to count. Graded on words and actionsFand 1 more on the ballot - Maine SenateToss-up
Susan CollinsR · holds the seatB
Troy JacksonD · no votes in Congress to count. Graded on words and actionsF - Ohio Senate (special election)Toss-up
Jon HustedR · holds the seatA
Sherrod BrownD · former senatorFand 2 more on the ballot - Texas SenateToss-upOpen seat
Ken PaxtonR · no votes in Congress to count. Graded on words and actionsC+
James TalaricoD · no votes in Congress to count. Graded on words and actionsFand 1 more on the ballot - Michigan SenateLeans DOpen seat
Mike RogersR · no votes in Congress to count. Graded on words and actionsA
Abdul El-SayedD · no votes in Congress to count. Graded on words and actionsFand 4 more on the ballot - Minnesota SenateLeans DOpen seat
Peggy FlanaganD · no votes in Congress to count. Graded on words and actionsF
Michele TafoyaR · no votes in Congress to count. Graded on words and actionsAand 2 more on the ballot - Nebraska SenateLeans R
Pete RickettsR · holds the seatA
Dan OsbornIndependent · no votes in Congress to count. Graded on words and actionsC-and 3 more on the ballot - New Hampshire SenateLeans DOpen seat
Chris PappasD · in the House todayF
John E. SununuR · no votes in Congress to count. Graded on words and actionsB-and 1 more on the ballot - South Carolina SenateLeans R
Darline GrahamR · holds the seatA
Annie AndrewsD · no votes in Congress to count. Graded on words and actionsAand 2 more on the ballot
Every Senate race
35 seats, each with the candidates of the two big parties.
- A solid letter is a grade from recorded votes.
- An outlined letter is on the same scale, for a candidate with no votes. It comes from what they have said and done.
- A dash means no letter yet: no votes, and not enough said or done on these questions to grade. Tap the race to see what I found.
- Alabama SenateOpen seat
Barry MooreR · in the House todayA-Everett WessD · no votes in Congress to count, and too little on record for a letter– - Alaska SenateToss-upBetting markets: Peltola 98%
Dan S. SullivanR · holds the seatA
Mary PeltolaD · former representativeDand 2 more on the ballot - Arkansas Senate
Tom CottonR · holds the seatAHallie ShoffnerD · no votes in Congress to count, and too little on record for a letter–and 1 more on the ballot - Colorado Senate
John HickenlooperD · holds the seatF
Mark BaisleyR · no votes in Congress to count. Graded on words and actionsB+and 4 more on the ballot - Delaware Senate
Chris CoonsD · holds the seatFMichael KatzR · no votes in Congress to count. Graded on words and actionsA - Florida Senate (special election)
Ashley MoodyR · holds the seatA
Angie NixonD · no votes in Congress to count. Graded on words and actionsFand 1 more on the ballot - Georgia Senate
Jon OssoffD · holds the seatF
Mike CollinsR · in the House todayB+ - Idaho Senate
Jim RischR · holds the seatAMatt LoesbyLibertarian · no votes in Congress to count. Graded on words and actionsFand 2 more on the ballot - Illinois SenateOpen seat
Juliana StrattonD · no votes in Congress to count. Graded on words and actionsDDon TracyR · no votes in Congress to count. Graded on words and actionsAand 1 more on the ballot - Iowa SenateToss-upOpen seat
Ashley HinsonR · in the House todayA
Josh TurekD · no votes in Congress to count. Graded on words and actionsFand 1 more on the ballot - Kansas SenateToss-up
Roger MarshallR · holds the seatA-
Adam HamiltonD · no votes in Congress to count. Graded on words and actionsFand 1 more on the ballot - Kentucky SenateOpen seat
Andy BarrR · in the House todayA
Charles BookerD · no votes in Congress to count. Graded on words and actionsFand 1 more on the ballot - Louisiana SenateOpen seatJamie DavisD · no votes in Congress to count, and too little on record for a letter–
Julia LetlowR · in the House todayA - Maine SenateToss-up
Susan CollinsR · holds the seatB
Troy JacksonD · no votes in Congress to count. Graded on words and actionsF - Massachusetts Senate
Ed MarkeyD · holds the seatF
John DeatonR · no votes in Congress to count. Graded on words and actionsBand 2 more on the ballot - Michigan SenateLeans DOpen seat
Mike RogersR · no votes in Congress to count. Graded on words and actionsA
Abdul El-SayedD · no votes in Congress to count. Graded on words and actionsFand 4 more on the ballot - Minnesota SenateLeans DOpen seat
Peggy FlanaganD · no votes in Congress to count. Graded on words and actionsF
Michele TafoyaR · no votes in Congress to count. Graded on words and actionsAand 2 more on the ballot - Mississippi SenateBetting markets: Colom 99%
Cindy Hyde-SmithR · holds the seatAScott ColomD · no votes in Congress to count. Graded on words and actionsC-and 1 more on the ballot - Montana SenateOpen seat
Kurt AlmeR · no votes in Congress to count. Graded on words and actionsB+Alani BankheadD · no votes in Congress to count. Graded on words and actionsFand 2 more on the ballot - Nebraska SenateLeans R
Pete RickettsR · holds the seatA
Dan OsbornIndependent · no votes in Congress to count. Graded on words and actionsC-and 3 more on the ballot - New Hampshire SenateLeans DOpen seat
Chris PappasD · in the House todayF
John E. SununuR · no votes in Congress to count. Graded on words and actionsB-and 1 more on the ballot - New Jersey Senate
Cory BookerD · holds the seatFJustin MurphyR · no votes in Congress to count. Graded on words and actionsAand 2 more on the ballot - New Mexico Senate
Ben Ray LujánD · holds the seatFLarry MarkerR · no votes in Congress to count. Graded on words and actionsA - North Carolina SenateOpen seat
Roy CooperD · no votes in Congress to count. Graded on words and actionsD
Michael WhatleyR · no votes in Congress to count. Graded on words and actionsA-and 2 more on the ballot - Ohio Senate (special election)Toss-up
Jon HustedR · holds the seatA
Sherrod BrownD · former senatorFand 2 more on the ballot - Oklahoma SenateOpen seat
Kevin HernR · in the House todayA-N'Kiyla Jasmine ThomasD · no votes in Congress to count. Graded on words and actionsFand 3 more on the ballot - Oregon Senate
Jeff MerkleyD · holds the seatF
David Brock SmithR · no votes in Congress to count, and too little on record for a letter–and 2 more on the ballot - Rhode Island Senate
Jack ReedD · holds the seatFRaymond McKayR · no votes in Congress to count, and too little on record for a letter–and 1 more on the ballot - South Carolina SenateLeans R
Darline GrahamR · holds the seatA
Annie AndrewsD · no votes in Congress to count. Graded on words and actionsAand 2 more on the ballot - South Dakota Senate
Mike RoundsR · holds the seatABrian BengsIndependent · no votes in Congress to count. Graded on words and actionsF - Tennessee Senate
Bill HagertyR · holds the seatA
Marquita BradshawD · no votes in Congress to count, and too little on record for a letter–and 8 more on the ballot - Texas SenateToss-upOpen seat
Ken PaxtonR · no votes in Congress to count. Graded on words and actionsC+
James TalaricoD · no votes in Congress to count. Graded on words and actionsFand 1 more on the ballot - Virginia Senate
Mark WarnerD · holds the seatF
Bert MizusawaR · no votes in Congress to count, and too little on record for a letter– - West Virginia Senate
Shelley Moore CapitoR · holds the seatARachel Fetty AndersonD · no votes in Congress to count. Graded on words and actionsFand 1 more on the ballot - Wyoming SenateOpen seat
James W. ByrdD · no votes in Congress to count, and too little on record for a letter–
Harriet HagemanR · in the House todayB
Every House race, by state
Every one of the 435 House seats is on the ballot. Pick a state to see each district.
- Alabama1 Senate race and 7 House races
- Alaska1 Senate race and 1 House race
- Arizona9 House races
- Arkansas1 Senate race and 4 House races
- California52 House races
- Colorado1 Senate race and 8 House races
- Connecticut5 House races
- Delaware1 Senate race and 1 House race
- Florida1 Senate race and 28 House races
- Georgia1 Senate race and 14 House races
- Hawaii2 House races
- Idaho1 Senate race and 2 House races
- Illinois1 Senate race and 17 House races
- Indiana9 House races
- Iowa1 Senate race and 4 House races
- Kansas1 Senate race and 4 House races
- Kentucky1 Senate race and 6 House races
- Louisiana1 Senate race and 6 House races
- Maine1 Senate race and 2 House races
- Maryland8 House races
- Massachusetts1 Senate race and 9 House races
- Michigan1 Senate race and 13 House races
- Minnesota1 Senate race and 8 House races
- Mississippi1 Senate race and 4 House races
- Missouri8 House races
- Montana1 Senate race and 2 House races
- Nebraska1 Senate race and 3 House races
- Nevada4 House races
- New Hampshire1 Senate race and 2 House races
- New Jersey1 Senate race and 12 House races
- New Mexico1 Senate race and 3 House races
- New York26 House races
- North Carolina1 Senate race and 14 House races
- North Dakota1 House race
- Ohio1 Senate race and 15 House races
- Oklahoma1 Senate race and 5 House races
- Oregon1 Senate race and 6 House races
- Pennsylvania17 House races
- Rhode Island1 Senate race and 2 House races
- South Carolina1 Senate race and 7 House races
- South Dakota1 Senate race and 1 House race
- Tennessee1 Senate race and 9 House races
- Texas1 Senate race and 38 House races
- Utah4 House races
- Vermont1 House race
- Virginia1 Senate race and 11 House races
- Washington10 House races
- West Virginia1 Senate race and 2 House races
- Wisconsin8 House races
- Wyoming1 Senate race and 1 House race
Elections in other countries
Four more countries with a vote coming or just held, and where the people running stand on liberty. An outlined letter is a grade from what a politician has said and done.
BrazilPresident, second round · October 25, 2026Result inLula won a fourth term as president.Result
Luiz Inácio Lula da SilvaWorkers' Party51.8%F
Flávio BolsonaroLiberal Party48.2%B-See every candidate IsraelKnesset (parliament), 26th · October 27, 2026Building a governmentNobody reached 61 seats. Who can build a government?53 Netanyahu's bloc48 Eisenkot's bloc19 Arab parties61 to governOfficial results presented to President Herzog on November 4; 67 MKs recommended Eisenkot and 46 Netanyahu; Herzog handed Eisenkot the mandate on November 8 and he opened coalition talks; on November 9 he meets Liberman
Benjamin NetanyahuLikud27 seatsC+
Gadi EisenkotYashar! (Straight)21 seatsC
Naftali BennettTogether12 seatsC++8 more gradedBuild the next government SpainGeneral election (Congress of Deputies and Senate) · November 29, 2026Votes Nov 29Snap election: can the right end Sánchez's eight years in power?197 The right148 Sánchez's allies5 In neither bloc176 to governSeats as projected by the ElectoPanel poll for Electomanía
Alberto Núñez FeijóoPeople's Party131 seatsB
Pedro SánchezSpanish Socialist Workers' Party108 seatsF
Santiago AbascalVox66 seatsB+1 more gradedBuild the next government FrancePresident, first round · April 18, 2027Votes Apr 18Macron cannot run again. Who takes his place?Latest poll, first round
Marine Le PenNational Rally36%F
Jean-Luc MélenchonFrance Unbowed16.5%F
Raphaël GlucksmannPlace publique13.5%D-
Édouard PhilippeHorizons12%A-+2 more gradedSee every candidate
Which race are you watching?
Say it where other readers can answer you. Opinions, videos and corrections about the US races on November 3 are all in one place.
Discussion
US midterms: every race
The race you're following, and what everyone else is missing about it. What readers post is their words, not mine. My answers carry the Host tag.
Leave out anything private about anyone. The rules, what your account keeps, and what readers have changed so far
Not sure who to vote for?
Bring the race to a call. The community meets every day with the hosts and the panel.