The following resources and tools are compiled to help clients track and plan their immigration petitions and journey. While those case status portals are provided by the government, it is important to remember that they are not guaranteed to be 100% accurate or current:
A Guide for New Immigrants
United States Citizenship and Immigration Services
USCIS AR-11 - Change of Address portal
I-94 and Travel History
USCIS Case Status online
USCIS Case Processing Times
Consular Appointment - Wait Times
Visa Case Status - Portal from the DOS
Visa Bulletin - from the DOS
Find An Authorized Doctor - USCIS Approved Doctors for Medical Exam
The National Visa Center - Information on visa application and status
DS160 - Nonimmigrant Visa Application
DS260 - Immigrant Visa Application
Diversity Green Card - “Lottery” Application
USCIS Filing Fees - Chart
USCIS Civics Questions and Answers - for the Naturalization Test
USCIS Infopass - Appointment