USCIS National Customer Service Center (NCSC) can be reached by phone at 1-800-375-5283. If you are outside the US you can call 785-330-1048 instead. Click here to see the current USCIS Customer Service Phone Menu (as of 8/29/2011).
To check the status of your case filed with USCIS, follow these steps:
Beginning April 1, 2013 the National Customer Service Center (NCSC) will be open from 8 a.m. to 6 p.m., Monday through Friday, in all four time zones in the contiguous United States. Live assistance is available only during this time.
You can access the status update and other automated information 24 hours a day, 7 days a week.
Yes. To reach a USCIS representative, you need to call between 8am - 6pm (for most areas), local time. There are several routes to reach a CSR, depending on your situation. For example, if you have a specific question with regard to your case status, you can follow the steps below:
Keep in mind that CSR's are not immigration officers, and have only limited access to your case information. Your case status given by a USCIS representative is usually the same as the online/phone system. However, CSR's are able to answer certain questions, often by scripts or training menu, and provide certain services as listed below.
After listening to your case status as described above, you will be presented with options to reach the service center that is processing your case.
The entire sequence has now changed since USCIS updated the phone menu on 8/29/2011. We must verify the method still works before posting again. Stay tuned...
If your case is more than 30 days outside the published USCIS processing dates, you should speak to a customer service representative and place an official inquiry. The USCIS service center that has adjudication over your case is supposed to respond to your inquiry, and provide an explanation for the delay.
The center provides a variety of services via automated response or live assistance, including options for a customer to: