I-90 vs N-400
Side-by-side comparison of USCIS processing times for I-90 and N-400.
I-90 →
Processing Time Range
7 months to 11 monthsOffices1
Fastest OfficeService Center Operations Directorate (7 months to 9.5 months)
Slowest OfficeService Center Operations Directorate (10.5 months to 11 months)
N-400 →
Processing Time Range
6 months to 18 monthsOffices90
Fastest OfficeHialeah Field Office (6 months to 8 months)
Slowest OfficeLawrence Field Office (16.5 months to 18 months)
Frequently Asked Questions
Which is faster, I-90 or N-400?
I-90 currently takes 7 months to 11 months while N-400 takes 6 months to 18 months. N-400 generally processes faster.
How many offices process I-90 vs N-400?
I-90 is processed at 1 offices, while N-400 is processed at 90 offices.
When was this comparison last updated?
This data was last updated on 2026-06-05 from USCIS.
Source: WaitVisa.com — USCIS, updated 2026-06-05
