Skip to content

What are the requirements for applying for citizenship?

You may apply for citizenship  once you meet the following general eligibility requirements:

  • You are at least 18 years of age at the time of filing (except if you are an active duty member of the United States Armed Forces)
  • You have been a legal permanent resident of the United States for 5 years, or 3 years if you obtained your legal permanent status through a United States Citizen spouse
  • You have lived within the state or USCIS district where you claim residence for at least 3 months prior to filing
  • You have been physically present in the United States for 2.5 years or 1.5 years if you obtained your legal permanent status through a United States Citizen spouse
  • You demonstrate continuous residence for 5 years, or 3 years if you obtained your legal permanent status through a United States Citizen spouse
  • You demonstrate good moral character
  • You demonstrate an attachment to the principles and ideals of the United States constitution
  • You demonstrate basic knowledge of United States history and government (by passing a civics exam) as well as an ability to read, write, speak and understand basic English
  • You take an Oath of Allegiance to the United States

Note: these requirements are general requirements and some may not apply to your specific circumstances. Additionally, you may not be eligible for other reasons. You should contact our office for a consultation to determine if you qualify for United States citizenship.