Find a local USCIS office in your area.
Use the Internet to schedule an appointment at a USCIS office.
Contact USCIS with questions regarding immigration services and benefits.
Check your current case status.
Determine how long USCIS takes to process a particular type of case.
Sign up for updates from USCIS on your case.
e-Request is a web-based tool that allows you to place an inquiry with USCIS for certain applications and petitions.
If you would like to provide feedback on this USCIS.gov website, please email us at email@example.com.
Please do not send information about specific cases to this address. We only accept website-related comments.
Citizenship and Assimilation Grant Program
For additional information on the Citizenship and Assimilation Grant Program, please contact the USCIS Office of Citizenship by e-mail at firstname.lastname@example.org.
Media inquiries should be directed to the USCIS Office of Public Affairs at (202) 272-1200.