Skip to main content

Who can and cannot vote

Learn if you meet the qualifications to vote in federal, state, and local elections.

Who can vote?

You can vote in U.S. federal, state, and local elections if you:

  • Are a U.S. citizen (some areas allow non-citizens to vote in local elections only)
  • Meet your state’s residency requirements
  • Are 18 years old on or before Election Day
    • In almost every state, you can register to vote before you turn 18 if you will be 18 by Election Day. 
    • Some states allow 17-year-olds who will be 18 by Election Day to vote in primaries.
  • Are registered to vote by your state's voter registration deadline. North Dakota does not require voter registration.

Who cannot vote?

Check with your state or local election office for any questions about who can and cannot vote.

LAST UPDATED: May 2, 2024


Have a question?

Ask a real person any government-related question for free. They will get you the answer or let you know where to find it.