U.S. Citizenship and Immigration Services (USCIS)
USCIS is the government agency that oversees lawful immigration to the United States. USCIS also process immigrant visa petitions, applications for naturalization, asylum applications, as well as petitions for non-immigrant temporary workers, and other forms of immigration relief.
Check your status online
USCIS Processing Time Information
U.S. Department of State: Visa Bulletin
Find information about cut-off dates for visa availability by country and other immigrant visa information.
U.S. Immigration and Customs Enforcement (ICE)
The official website of the federal government agency that enforces the nation’s immigration laws, apprehends removable aliens, detains these individuals and removes illegal aliens from the United States.
U.S. Department of Justice: Executive Office for Immigration Review (EOIR)
EOIR conducts immigration court proceedings, appellate reviews, and administrative hearings