Please note that when viewing these links you are leaving our site. These resources are provided by various departments and agencies of the U.S. government.
Check the status of your case filed with USCIS
View a list of downloadable USCIS Forms
Schedule an appointment with the local USCIS office
View the current processing times for USCIS applications and petitions
Visa Bulletin – Check the availability of various immigrant visas
Available visas are updated monthly.
Social Security Information for Immigrants