Our nonprofit can help you prepare your immigration paperwork for free
The US government is only granting DACA renewals, but you can still submit a new DACA application to hold your place in line.

How to check the status of your U.S. citizenship application

ImmigrationHelp.org is a nonprofit that helps you prepare your immigration forms for free. Think TurboTax for Immigration. Get free immigration guides, news, and expert support without the high cost of an immigration lawyer. Featured in the Boston Globe, Forbes, and Telemundo, and funded by organizations like Harvard University. Check out our free tool.

Key Takeaways

After submitting Form N-400 to U.S. Citizenship and Immigration Service (USCIS), an agency of the Department of Homeland Security (DHS), your next step will be waiting for updates on your citizenship application. You may check your U.S. citizenship application status in 4 ways - online, by phone, by mail, or in person. This article explains how to check for updates on your application using each of these four ways.

Table of Contents

How to check your U.S. citizenship application status online

Using the USCIS.gov website is the quickest and easiest way to find updates about your case status. USCIS.gov is an official website of the United States government. Here, U.S. Citizenship and Immigration Services (USCIS) has two online tools to check your status. You can either use the case status online tracker or log in to your MyUSCIS account to check online.

Before you use the USCIS case status online tracker, you’ll first need to find your USCIS Receipt Number. Your Receipt Number is a unique code that USCIS sends to you each time you file official forms with them. After USCIS accepts your Form N-400 (the “Application for Naturalization”), they will send you a letter. You can find your Receipt Number in this letter. The code contains three letters and ten numbers. Once you’ve found your Receipt Number, open the case status online tracker webpage. Now, you may enter your Receipt Number. When you enter the Receipt Number, leave out any dashes or hyphens (-). However, be sure to include all other special characters such as asterisks (*). Next, you may click the button that says “Check Status.”

Landing page for USCIS' case status online tracker

To access additional information about your case, you should check your MyUSCIS account. You will already have a MyUSCIS account if you applied for citizenship online. If you applied by mail, you should create a new account. Once you enter your account, go to the dropdown menu and select your U.S. citizenship application. Here, you will find the latest information about your case. You will also find USCIS’s estimated processing time for your case. The online portal also includes copies of any official notices that USCIS has sent to you.

How to check your U.S. citizenship application status by phone

You can check the status of your application by phone, but be aware that you may have to wait for a while. USCIS’s phone lines can be very busy. They recommend that you check your status on the USCIS website before trying to call.

You can reach the USCIS Contact Center at 1-800-375-5283. If you are deaf, hard of hearing, or have a speech impairment, you can call TTY 1-800-767-1833 instead for special accommodation.

When you call USCIS to check your status, you’ll need to provide the following information: 

Make sure to have this information available before you make the call.

How to check your U.S. citizenship application status by mail

You can also check your citizenship case status by mail. You must provide U.S. Citizenship and Immigration Services (USCIS) with a reliable mailing address. USCIS sends their mailings to the address you provided on Form N-400. Alternatively, they may send mailings to the address listed on your MyUSCIS account. USCIS will select the most recently updated mailing address of the two. 

Be sure to regularly check your mailbox. USCIS will automatically mail you all official status notifications. You may update your mailing address by logging into your MyUSCIS account. Here, you can change your mailing or contact information. If you don’t have a MyUSCIS account, you can also update your address by filing the online change of address form.

How to check your U.S. citizenship application status in person

In the past, U.S. Citizenship and Immigration Services (USCIS) held appointments allowing citizenship applicants to check their case status in person at a USCIS office. However, USCIS has discontinued these appointments.

Currently, USCIS only schedules in-person appointments for applicants whose requests can’t be provided online, by phone, or by email. The following are examples of these special eligibility requirements for in-person appointments:

  • You are a citizenship applicant requiring proof of your immigration status. You need help accessing your green card immigration benefits. These may include travel or employment authorization.
  • You are a temporary visitor who must show “satisfactory departure.” This occurs when your period of lawful stay is about to expire.
  • You need to get emergency travel documents.

If you find yourself in one of the above situations, you may schedule an in-person appointment. Call the USCIS Contact Center at 1-800-375-5283. If you require special accommodations, you should call TTY 1-800-767-1833 instead.

Conclusion

Becoming a U.S. citizen can be complicated, but working with a good immigration attorney can make it easier. If you can't afford the attorney fees and don't want to handle your naturalization process alone, we may be able to help. If you are eligible, our free web app will walk you through the process and help you prepare and file your application with the U.S. government. Click "Get Started" to see how we can help make your American dream come true!

Would you like free help preparing your immigration paperwork?
Get Free Help

Latest Articles