How long should I live in the US before applying for Citizenship?
To apply for US Citizenship, you must have lived in the US for at least 5 years and continuously resided in the country. However, if you are a partner or spouse of a US Citizen, then you must reside in the country for a continuous 3 years.