WaitVisa

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 months
Offices1
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 months
Offices90
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