Question: how many years do you have to live in the us to be a citizen?
Answer: You may file Form N-400 ninety (90) calendar days before you complete your permanent residence requirement if your eligibility for naturalization is based upon being a: • Permanent resident for at least 5 years; or • Permanent resident for at least 3 years if you are married to a U.S. citizen.