U.S. Citizenship and Immigration (USCIS) Local Offices for Your Green Card and U.S. Citizenship Application
When do you need to go to USCIS local office?
Contact nearest USCIS local office for submitting an interview. You don’t have to go to USCIS local office to submit you immigration documents. You can submit your application forms by mail or e-mailing to one of the Service Centers or National Benefit Center. You may file your application or petition in-person as well.
You need to go to the nearest USCIS office when you called for an interview with the exception of asylum application. Visit USCIS website or call before you spend your time to go there.
If you have an immigration attorney helping you in getting your Green Card or U.S. citizenship, then strictly follow your attorney's instructions.
How to find nearest USCIS office?
Use Local Office Locator by entering your zip code. You may call: 1-800-375-5283 as well (TDD for the hearing impaired is 1-800-767-1833)
How can you get an appointment from USCIS local office?
You can get an appointment from your local USCIS office by using INFOPASS system online
How can you check status of your application?
You may check processing time to see when you expect to receive response from USCIS.
