Official Website of the Department of Homeland Security

Find a USCIS Office
Find a local USCIS office in your area.

Schedule an Appointment with USCIS - INFOPASS
Use the Internet to schedule an appointment at a USCIS office.

Call the National Customer Service Center
Contact USCIS with questions regarding immigration services and benefits.

Check My Case Status
Check your current case status.

Check Processing Times
Determine how long USCIS takes to process a particular type of case.

Sign up for Case Updates
Sign up for updates from USCIS on your case.

Send an inquiry to USCIS
e-Request is a web-based tool that allows you to place an inquiry with USCIS for certain applications and petitions. 


Website Feedback

If you would like to provide feedback on this USCIS.gov website, please email us at uscis.webmaster@uscis.dhs.gov.

Please do not send information about specific cases to this address. We only accept website-related comments

Citizenship and Integration Grant Program

For additional information on the Citizenship and Integration Grant Program, please contact the USCIS Office of Citizenship by phone at (202) 272-1280 or by e-mail at citizenshipgrantprogram@uscis.dhs.gov.

Media inquiries should be directed to the USCIS Office of Communications at (202) 272-1200.