Question: what are the requirements for usa citizenship?
Answer: 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.