Skip to main content

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.

All cycles 1990 1992 1994 1996 1998 2000 2002 2004 2006 2008 2010 2012 2014 2016 2018 2020 2022 2024 2026 2028 2030

Seats on the ballot

34

34 Class III

Held going in

19
15

19 Republican · 15 Democratic

Open seats

–

FEC filings not loaded yet

Days until election day

748

November 7, 2028

Balance of Power Today (100 Seats)

53
45
2

Not on the 2028 ballot: 34 Republican, 30 Democratic, 2 Independent. Seats on the ballot: 19 Republican, 15 Democratic. 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.

State ▲ Incumbent ↕ Party ↕ Seat ↕ Status ↕ Top Candidates (FEC)
Alabama Katie Britt Since 2023 · age 46 Republican
Class III
– –
Alaska Lisa Murkowski Since 2002 · age 71 Republican
Class III
– –
Arizona Mark Kelly Since 2020 · age 64 Democrat
Class III
– –
Arkansas John Boozman Since 2011 · age 77 Republican
Class III
– –
California Alex Padilla Since 2021 · age 55 Democrat
Class III
– –
Colorado Michael Bennet Since 2009 · age 63 Democrat
Class III
– –
Connecticut Richard Blumenthal Since 2011 · age 82 Democrat
Class III
– –
Florida Ashley Moody Since 2025 · age 53 Republican
Class III Appointed
– –
Georgia Raphael Warnock Since 2021 · age 59 Democrat
Class III
– –
Hawaii Brian Schatz Since 2012 · age 56 Democrat
Class III
– –
Idaho Mike Crapo Since 1999 · age 77 Republican
Class III
– –
Illinois Tammy Duckworth Since 2017 · age 60 Democrat
Class III
– –
Indiana Todd Young Since 2017 · age 56 Republican
Class III
– –
Iowa Chuck Grassley Since 1981 · age 95 Republican
Class III
– –
Kansas Jerry Moran Since 2011 · age 74 Republican
Class III
– –
Kentucky Rand Paul Since 2011 · age 65 Republican
Class III
– –
Louisiana John Kennedy Since 2017 · age 76 Republican
Class III
– –
Maryland Chris Van Hollen Since 2017 · age 69 Democrat
Class III
– –
Missouri Eric Schmitt Since 2023 · age 53 Republican
Class III
– –
Nevada Catherine Cortez Masto Since 2017 · age 64 Democrat
Class III
– –
New Hampshire Maggie Hassan Since 2017 · age 70 Democrat
Class III
– –
New York Chuck Schumer Since 1999 · age 77 Democrat
Class III
– –
North Carolina Ted Budd Since 2023 · age 57 Republican
Class III
– –
North Dakota John Hoeven Since 2011 · age 71 Republican
Class III
– –
Ohio Jon Husted Since 2025 · age 61 Republican
Class III Appointed
– –
Oklahoma James Lankford Since 2015 · age 60 Republican
Class III
– –
Oregon Ron Wyden Since 1996 · age 79 Democrat
Class III
– –
Pennsylvania John Fetterman Since 2023 · age 59 Democrat
Class III
– –
South Carolina Tim Scott Since 2013 · age 63 Republican
Class III
– –
South Dakota John Thune Since 2005 · age 67 Republican
Class III
– –
Utah Mike Lee Since 2011 · age 57 Republican
Class III
– –
Vermont Peter Welch Since 2023 · age 81 Democrat
Class III
– –
Washington Patty Murray Since 1993 · age 78 Democrat
Class III
– –
Wisconsin Ron Johnson Since 2011 · age 73 Republican
Class III
– –

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.