Skip to Main Content

American Political Elections

A nonpartisan collection of information about elections, voting, and American political issues.

Welcome to the 2024 Elections page!

Election Day will occur on November 5, 2024. Resources on this page will point you towards valuable information related to the election cycle focusing on presidential and congressional elections in addition to providing tips on how you can stay informed about state and local elections.

This page will be updated regularly with new resources and information as we get closer to election day.

Election 2024: Key Dates and Calendars

Election 2024

Election Day 2024 will occur on Tuesday, November 5, 2024.

Election Calendars and Important Dates:

Voting in the 2024 Election

Visit the Voting page in this guide for resources on registering to vote and where to find information for voting in your state.

2024 Presidential Election

A number of candidates from both parties will be campaigning over the coming months, hoping to secure their party's nomination during the primary elections and caucuses. 

Ballotpedia keeps a running list of people who have declared their candidacy for each party:

2024 Presidential Primaries and Caucuses

Party Primaries and Caucuses will be held throughout spring 2024 in each state.

Based on the outcomes of the primary elections and caucuses, party delegates from each state will be sent to the national party conventions. 

The following links from Ballotpedia contain the rules for delegates for each party and how presidential nominees will be chosen:

Check out the following to see primary election results and awarded delegate counts:

Primary caucuses and elections culminate at the major party conventions when the presidential nominee and platform for each party will be officially announced. 

Major Party Conventions
Democratic National Convention Republican National Convention

August 19-22, 2024

Chicago, Illinois

July 15-18, 2024

Milwaukee, Wisconsin

Voting in the Primaries

See the Voting tab for information on registering to vote and voting if you would like to participate in voting for your party's primary.

Keep in mind: each state has its own laws regarding voter registration deadlines (including deadlines for declaring a party affiliation) so the deadline to register for each state will vary.

For example, if you would like to vote in the Massachusetts presidential primary the deadline to register to vote is Saturday, February 24, 2024

Northeastern State Presidential Primaries (in Chronological Order by Primary Election Date)
State Primary Election Date
New Hampshire Tuesday, January 23, 2024
Maine Tuesday, March 5, 2024
Massachusetts Tuesday, March 5, 2024
Vermont Tuesday, March 5, 2024
Connecticut Tuesday, April 2, 2024
New York Tuesday, April 2, 2024
Rhode Island Tuesday, April 2, 2024
Pennsylvania Tuesday, April 23, 2024
New Jersey Tuesday, June 4, 2024

2024 Presidential Election Debates

2024 Debate Schedule

Presidential Debate #1

Thursday, June 27th

Atlanta, GA

Hosted by CNN. 

Debate qualification requirements and rules can be found in the article "CNN Debate Stage Set with Trump and Biden Going Head-to-Head" (June 20, 2024).

Presidential Debate #2

Tuesday, September 10th

Location: TBD

Hosted by ABC News.

Debate qualification requirements can be found in the press release "ABC News Announces 2024 Election Presidential Debate Between President Joe Biden and Former President Donald Trump Tuesday, Sept. 10, on ABC, ABC News Live and Hulu" (May 15, 2024).

Vice Presidential Debate


Starting with the 1988 elections after its establishment in 1987, the nonpartisan Commission on Presidential Debates has planned and sponsored presidential debates. This year, the campaigns of President Joe Biden and former President Donald Trump have arranged debates outside of the commission ("The Commission on Presidential Debates Faces an Uncertain Future after Biden and Trump Bypassed It" - May 16, 2024). 

The Commission on Presidential debates released a statement on May 1, 2024 in response: "CPD Statement on 2024 Debate Schedule"

2024 Congressional Elections

U.S. Senate

About 1/3 of the 100 Senate seats will be up for election in 2024.

U.S. House of Representatives

All 435 seats in the House of Representatives will be up for election in 2024.

2024 State and Local Elections

Across the United States, elections at the state and local level will be taking place in 2024. In addition to elected positions, ballot questions and more will also be voted on. To find out information for your state and local elections, consult your state's Secretary of State website or local election office:

2024 Election Coverage

Check out some of the following sources for 2024 election coverage. This list is not meant to be comprehensive, but rather a starting point. For additional news sources, see our Current News Research Guide.

Note: Keep in mind some sources may have a bias (liberal, conservative, etc.). 

Prefer to browse multiple news sources at once including sources listed above? A news aggregator like Google News can compile a list of articles all in one place.