There are many factors that affect your eligibility. To determine if you’re eligible to apply for US citizenship, take our Citizenship Eligibility Test.
Generally, to be eligible for US Citizenship you must:
Be at least 18 years old
Be a permanent resident for at least 5 years (3 years if married to a US citizen)
Show that you have been physically present in the US for 30 months (18 months if married to a US citizen)
Have a period of continuous residence and physical presence in the United States
Be a person of good moral character
Have a basic knowledge of US Civics. Take a practice test now!