Question: how long does it take to be a us resident?
Answer: To qualify to apply for U.S. citizenship via naturalization, you should meet following requirements: You are 18 years old and above at the time of application. A lawful green card holder (permanent resident) for five years. Have established continuous residency for 5 years and are physically present in the U.S.