Elections
What’s on the ballot next
Runoffs from the 2026 general, the 2028 presidential primaries, and the legislatures that vote before then. The results of past elections follow.
Runoffs
Races where a candidate needs more than half the vote, and no one has it.
Tuesday, December 1, 2026
Georgia
1 race where no candidate has more than 50% of the vote. The top two meet on December 1 unless a count still under way changes that.
- Georgia House District 151State HouseMike Cheokas (R) 47.9% · Ethan Wolfe (D) 40.9%
Source: Results and race calls: state election offices, civicAPI and English Wikipedia (unofficial)Updated Nov 7, 2026, 3:01 PM ET
Saturday, December 12, 2026
Louisiana
2 races where no candidate has more than 50% of the vote. The top two meet on December 12 unless a count still under way changes that.
- Louisiana's 5th DistrictU.S. House · 91% countedPatricia "Pat" Moore (D) 17.9% · Gabe Firment (R) 17.2%
- Louisiana's 6th DistrictU.S. House · 97% countedChauna Banks (D) 19.4% · Blake Miguez (R) 19.2%
Source: Results and race calls: state election offices, civicAPI and English Wikipedia (unofficial)Updated Nov 7, 2026, 3:01 PM ET
The 2028 presidential primaries
National polls of each party’s primary voters: our averages, leading candidates first.
2028 Democratic primary
134 national polls- Kamala Harris21.8%▼ 3.3 points
- Gavin Newsom13.9%▼ 1.1 points
- Pete Buttigieg10.8%▼ 0.9 points
- Alexandria Ocasio-Cortez9.2%▼ 0.5 points
- Jon Ossoff5.9%▼ 1.2 points
- Mark Kelly5.7%▼ 0.4 points
Our average of 134 national polls of Democratic primary voters. Arrows: change in the average over the last month, in points.
Source: 99chambers average of 134 pollsUpdated Nov 7, 2026, 7:02 AM ET
2028 Republican primary
132 national polls- JD Vance38.7%▼ 1.9 points
- Marco Rubio19.5%▲ 0.2 points
- Donald Trump Jr.10.3%▼ 0.8 points
- Ron DeSantis7.7%▼ 0.5 points
- Robert F. Kennedy3.5%▼ 0.8 points
- Ted Cruz2.8%▼ 0.7 points
Our average of 132 national polls of Republican primary voters. Arrows: change in the average over the last month, in points.
Source: 99chambers average of 132 pollsUpdated Nov 7, 2026, 7:02 AM ET
State legislatures before 2028
Chambers that were not on the 2026 ballot, by the year of their next regular election.
2027
- LALouisiana House of Representatives105 seats
- LALouisiana State Senate39 seats
- MSMississippi House of Representatives122 seats
- MSMississippi State Senate52 seats
- NJNew Jersey General Assembly80 seats
- NJNew Jersey State Senate40 seats
- VAVirginia House of Delegates100 seats
- VAVirginia State Senate40 seats
Source: State legislatures' election calendars (99chambers state rules)
2028
- KSKansas State Senate40 seats
- NMNew Mexico State Senate42 seats
- SCSouth Carolina State Senate46 seats
Source: State legislatures' election calendars (99chambers state rules)
The 2028 general election
Tuesday, November 7, 2028: the presidency, all 435 seats in the U.S. House, a third of the Senate, and most state legislative seats. Follow the president’s approval and the generic ballot until then.
Past elections
- 2026 general election November 3, 2026 · results