US elections 2024: US Presidential elections are held on the first Tuesday in November and the logic behind this dates back to a surprising history. The US votes for a new president on the Tuesday following the first Monday in November every four years, a law established by the 1845 Presidential Election Day Act. On November 5, Tuesday, millions of Americans will cast their votes to elect the 47th president of the United States.