Please see below latest US Citizen Beneficiary Statistics released by USCIS:
USCIS I-130 - Immediate Relative Category Processing Statistics:
|All Other Pending||3,170||12,139||338,607|
|Customer action waiting||1,936||1,070||3,006|
CSC = California Service Center
VSC = Vermont Service Center
USCIS I-129F Processing Statistics:
|All Other Pending||4,333||4,297||18,399|
|Customer action waiting||2,588||1,504||4,092|
USCIS I-485 Processing Statistics:
awaiting visa number
|Customer action waiting||195||1,089||42,020|
New receipts: USCIS have recently received application
Pending: USCIS have started processing application
Customer action waiting: USCIS is waiting for more document(s) from customer (RFE)
Preadjudicated: USCIS have finished processing the case but visa number is not available
Completed: USCIS have completed processing application
In case you missed it, few days ago USCIS began transferring many I-130 applications from NBC to various centers to balance service center workload. Please see link below:
Many of you would have received a transfer notice receipt. Please remember to update the tracker with any new data.
If you are planning to file I-129F, I-130 or I-485 application or have just filed them, the table above will give you an idea of how many applicants are ahead of you.
Since USCIS goes by last receipt date, if you are going to file your I-485 (or just filed), you will be placed behind this queue. Exception is if application is preadjudicated then it would go by PD.
Note: USCIS also updated their processing time few days ago. Please see the link on right side of this page (under USCIS Links) or GC Calculator page.