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), including:
- U.S. citizens living outside of the United States. Learn more from the U.S. Department of State about voting as a U.S. citizen abroad.
- U.S. citizens who were born abroad and have never lived in the United States. Your eligibility to vote is based on the state where your parents last lived or were registered to vote. Find out what states may permit you to vote absentee.
- Dual citizens living in the United States or abroad
- Meet your state’s residency requirements
- You can be experiencing homelessness and still meet these 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?
- Non-citizens, including permanent legal residents, cannot vote in federal, state, and most local elections.
- Some people cannot vote after being convicted of a felony or if they are currently serving time for other types of crimes. Rules are different in each state. Check this guide from vote.gov to understand the laws in your state.
- Some people who have a mental disability may not be able to vote. Learn about your voting rights. Rules vary by state.
- U.S. citizens residing in U.S. territories cannot vote for president in the general election.
Check with your state or local election office for any questions about who can and cannot vote.
LAST UPDATED: September 26, 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.