If you are:
- Over the age of 18 or enlisting in the US Military
- Have been a lawful permanent resident for 5 years or you've been married to a US citizen for three (3) years and you're still married to your husband or wife
- Have not been outside the United States for 30 months or more. (Note: there are few exceptions to this rule)
- You have not taken a trip outside of the United States of one year or longer. (Note: There are also a few exceptions to this rule as well)
- Can read, write, and speak basic English. (Note: Once Again there are a few exceptions to this rule)
- Can show knowledge of US history and government. (Note: This rule is also subject to some exceptions)
Then you can apply for naturalization to US citizenship here in the United States.
There are two additional things you need to keep in mind about when and where to file for naturalization.
- You must be living in the district you're filing in for at least three months before filing.
- You can file your application 90 days before having the 5 years or 3 years required as a permanent resident.