Before you apply for naturalization, you must meet all of the eligibility requirements, such as:
- Are you at least 18 years old;
- Are you a Permanent Resident of the United States and have a Lawful Permanent Resident Card
- How long have you been a Lawful Permanent Resident
- During the last five years, have you been out of the United States for 30 months or more
- Have you resided in the state in which you are applying for the last three months
- Can you read, write and speak basic English
- Do you know the fundamentals of U.S. history and government
- Are you a person of good moral character.