2028 Senate Map: The 34 Seats Up for Election
Reviewed:
In 2028, the 34 "Class 3" Senate seats are on the ballot, alongside the presidential race. Before the 2026 results, Republicans held 19 of them and Democrats 15.
Two of these seats were filled by appointment after senators left for the Trump administration in January 2025: Florida (Marco Rubio's seat) and Ohio (JD Vance's seat). Special elections in November 2026 decided who serves until 2028, so both winners face voters again in two years.
The table below lists every seat. It updates on its own as the 2026 Florida and Ohio special elections are called.
Source: U.S. Senate class lists via Wikipedia, "2028 United States Senate elections".
Now: 19 Republican and 15 Democratic seats up in 2028.
| State | Senator | Party |
|---|---|---|
| Alabama | Katie Britt | Republican |
| Alaska | Lisa Murkowski | Republican |
| Arizona | Mark Kelly | Democratic |
| Arkansas | John Boozman | Republican |
| California | Alex Padilla | Democratic |
| Colorado | Michael Bennet | Democratic |
| Connecticut | Richard Blumenthal | Democratic |
| Florida | Ashley Moody · appointed; 2026 special not yet called | Republican |
| Georgia | Raphael Warnock | Democratic |
| Hawaii | Brian Schatz | Democratic |
| Idaho | Mike Crapo | Republican |
| Illinois | Tammy Duckworth | Democratic |
| Indiana | Todd Young | Republican |
| Iowa | Chuck Grassley | Republican |
| Kansas | Jerry Moran | Republican |
| Kentucky | Rand Paul | Republican |
| Louisiana | John Kennedy | Republican |
| Maryland | Chris Van Hollen | Democratic |
| Missouri | Eric Schmitt | Republican |
| Nevada | Catherine Cortez Masto | Democratic |
| New Hampshire | Maggie Hassan | Democratic |
| New York | Chuck Schumer | Democratic |
| North Carolina | Ted Budd | Republican |
| North Dakota | John Hoeven | Republican |
| Ohio | Jon Husted · appointed; 2026 special not yet called | Republican |
| Oklahoma | James Lankford | Republican |
| Oregon | Ron Wyden | Democratic |
| Pennsylvania | John Fetterman | Democratic |
| South Carolina | Tim Scott | Republican |
| South Dakota | John Thune | Republican |
| Utah | Mike Lee | Republican |
| Vermont | Peter Welch | Democratic |
| Washington | Patty Murray | Democratic |
| Wisconsin | Ron Johnson | Republican |
Questions and answers
How many Senate seats are up in 2028?
34, the "Class 3" seats, on the same ballot as the presidential race.
Why are Florida and Ohio on the ballot again so soon?
Both seats were filled by appointment in January 2025. The November 2026 special elections chose who serves until 2028, when the full term is up.
Which party holds more of the 2028 seats?
Before the 2026 results, Republicans held 19 and Democrats 15. The table on this page updates as the Florida and Ohio specials are called.


