How to Check My Immigration Status in USCIS

By Nitu Bansal

A component of the Department of Homeland Security, the U.S. Citizenship and Immigration Services (USCIS) is the federal agency that oversees lawful immigration to the United States. It manages and guides numerous immigration processes like becoming a naturalized U.S. citizen, immigration of family members or working in the United States. Once the agency has received and reviewed the immigration application, it will respond to you with a case receipt letter that will have an application case status number or alien number (A#.....). Keep that letter with you when checking the case status.

Step 1

Go online. Open a new web browser. Go to

Step 2

Click on the "After I file" tab that appears on the left side of the page.

Step 3

Enter your receipt number -- the A number which is on the case receipt application send to you by USCIS.

Step 4

Press "Enter." You will go to the page showing your current case status and current processing time.

Step 5

Call U.S. Citizenship and Immigration Services (USCIS) toll-free (1-800 -375-5283) for automated information or for live assistance concerning your application status if you still have questions.

Tips & Warnings

  • You can also sign up for automatic updates on your case.You will have to sign up giving your email address.