How I Vote
730days until Election DayTuesday, November 7, 2028
Next: the first primariesDemocrats: South Carolina, Jan 22, 2028 · 440 daysRepublicans: Iowa goes first; date not set yet
  1. Now
  2. First primariesJan 2028
  3. Election DayNov 7, 2028
  4. InaugurationJan 20, 2029
2028 U.S. presidential election

Who's closest to what you care about?

Compare 23 possible 2028 candidates on what matters to you.

American flag

Latest updates

All updates
Nov 7, 2026

The field

See everyone
Alphabetical by last name.

Why I built this

In 2026 I voted in a U.S. election for the first time. I didn't recognize most of the names on my own ballot, and most of what I found was loud, emotional or one-sided.

Read the story
261 sourced positions · 352 sources · 153 publishers

The road to 270

The next president, the 48th, needs 270 of 538 electoral votes. Election Day is November 7, 2028.

Electoral map, primary calendar and past results