2028 U.S. Senate Elections
34 of the 100 Senate seats are on the ballot on Tuesday, November 7, 2028: the 34 Class III seats whose six-year terms end in January 2029. Every incumbent below links to their voting record, net worth and disclosed stock trades.
Seats on the ballot
34
34 Class III
Held going in
19 Republican · 15 Democrat
Open seats
–
FEC filings not loaded yet
Days until election day
793
November 7, 2028
Balance of Power Today (100 Seats)
Not on the 2028 ballot: 34 Republican, 30 Democrat, 2 Independent. Seats on the ballot: 19 Republican, 15 Democrat. Full party breakdown →
Every Seat on the 2028 Ballot
Click a column to sort. Status and candidates come from FEC filings; candidates are the top three by money raised.
About this page
Seats, incumbents and results are derived from the Senate's service records (via the congress-legislators dataset): the seats on a year's ballot are the class whose terms end the following January, plus any seat held by appointment pending a special election, and a result is recorded when the winner is sworn in. Incumbent status and candidates for the next election come from FEC candidate filings; a seat is listed as open when the FEC tags its candidates as running for a seat with no incumbent. Election day is the Tuesday after the first Monday in November. The page updates automatically as filings and the roster change; results appear here as winners take office. See every cycle since 1990, the seniority list and the voting analysis.