Be at least 18 years old at the time of filing Form N-400, Application for Naturalization.Be a permanent resident (have a “Green Card”) for at least 5 years.Show that you have lived for at least 3 months in the state or USCIS district where you apply.