The United States presidential election of 2024 was the 60th quadrennial American presidential election, held on Tuesday, November 5, 2024. Democratic Party nominees incumbent President Joe Biden and incumbent Vice President Julián Castro defeated Republican Party nominees former Governor of Ohio John Kasich and former U.S. Senator Jeff Flake from Arizona.
As a popular incumbent, Joe Biden secured the Democratic nomination without any serious opposition. In the Republican field, there were many contenders, with John Kasich eventually becoming the frontrunner and winning enough delegates to become the Republican nominee. The campaigns focused largely on foreign issues, such as the Second Cold War, the Saudi-Iranian War, and the Second Korean War. Domestic issues were also discussed, such as healthcare, gun control, economic regulations, and an economy that had been getting worse over the past few years.
Biden defeated Kasich in a decisive victory, winning both the popular vote and the electoral college. With 357 electoral votes to Kasich's 181, he did not have as much support in rural areas as in the 2020 election, but had stronger support in urban and suburban areas, managing to win Nebraska's 2nd Congressional District but losing Indiana and Ohio, states that he had won in the 2020 election.
- Joe Biden, incumbent President of the United States from Delaware for President
- Julián Castro, incumbent Vice President of the United States from Texas for Vice President
- John Kasich, former Governor of Ohio for President
- Jeff Flake, former U.S. Senator from Arizona for Vice President
- Ted Cruz, U.S. Senator from Texas (lost nomination, endorsed John Kasich)
- Marco Rubio, U.S. Senator from Florida (lost nomination, endorsed John Kasich)
- Tom Cotton, U.S. Senator from Arkansas (withdrew May 6, 2024, endorsed John Kasich)
- Ben Sasse, U.S. Senator from Nebraska (withdrew May 2, 2024, endorsed John Kasich)
- Carly Fiorina, former CEO of Hewlett-Packard from Virginia (withdrew March 31, 2024, endorsed John Kasich)
- Jeb Bush, former Governor of Florida (withdrew March 17, 2024, endorsed Marco Rubio and later John Kasich)
- Lindsey Graham, former U.S. Senator from South Carolina (withdrew March 5, 2024, endorsed John Kasich)
- Mike Huckabee, former Governor of Arkansas (withdrew February 28, 2024, endorsed Ted Cruz and later John Kasich)
- Scott Walker, Governor of Wisconsin (withdrew January 12, 2024, endorsed Tom Cotton and later John Kasich)
- Justin Amash, U.S. Representative from Michigan for President
- Chris Cole, political activist from North Carolina