FY2026
I-140 by employment preference
USCIS publishes one processing time for I-140 as a whole. What it breaks out by preference is volume — filings, approvals, denials and the pending queue, thirteen years deep and split by country of birth.
For FY2026 Q2 USCIS reported a median I-140 processing time of 3.4 months, covering every preference together. There is no published median for EB-1, EB-2 or EB-3 on their own.
I-140 EB-1
Priority workers: people of extraordinary ability, outstanding professors and researchers, and multinational executives and managers.
- Filed FY2026
- 24,734
- Approved
- 7,866
- Pending
- 13,966
I-140 EB-2
Professionals holding an advanced degree, people of exceptional ability, and national interest waiver petitions.
- Filed FY2026
- 48,398
- Approved
- 22,780
- Pending
- 24,646
I-140 EB-3
Skilled workers, professionals with a bachelor's degree, and other (unskilled) workers.
- Filed FY2026
- 37,339
- Approved
- 26,535
- Pending
- 10,488
I-140 EB-2 National Interest Waiver
An EB-2 petition that asks USCIS to waive the job offer and labour certification because the work is in the national interest.
By country of birth
Country of birth is what decides the visa queue after an I-140 is approved, which is why USCIS reports the five largest separately.