WaitVisa

I-130 vs I-485

Side-by-side comparison of USCIS processing times for I-130 and I-485.

I-130

Processing Time Range

21.5 months to 378 months
Offices3
Fastest OfficeService Center Operations Directorate (21.5 months to 29 months)
Slowest OfficeField Office Director (286.5 months to 300.5 months)

I-485

Processing Time Range

6 months to 75.5 months
Offices92
Fastest OfficeHelena Field Office (6 months to 11.5 months)
Slowest OfficeService Center Operations Directorate (43.5 months to 47 months)

Frequently Asked Questions

Which is faster, I-130 or I-485?

I-130 currently takes 21.5 months to 378 months while I-485 takes 6 months to 75.5 months. I-485 generally processes faster.

How many offices process I-130 vs I-485?

I-130 is processed at 3 offices, while I-485 is processed at 92 offices.

When was this comparison last updated?

This data was last updated on 2026-07-22 from USCIS.

Source: WaitVisa.com — USCIS, updated 2026-07-22