The 2024 U.S. presidential election took place on Tuesday, November 5, 2024. The results of the election, determining who the next president will be, are typically known the night of the election or in the early hours following it, though some close races or recounts could delay the final confirmation for days or weeks. The electoral votes are officially cast by electors on December 17, 2024. The new president then officially takes office in January 2025. So, the public generally finds out who the president-elect is either on November 5 or shortly after, with the transition period concluding in January 2025 when the new president is inaugurated.