Government Websites
- US Citizenship and Immigration Service
- Immigration and Customs Enforcement (ICE)
- Customs and Border Patrol (CBP)
- Department of State
- US Embassies and Consulates
- Visa Bulletin
- OES Wage Survey (Prevailing Wage)
- Board of Immigration Appeals
- Executive Office for Immigration Review
- US Department of Justice
- Office of Immigrant and Employee Rights
- New Immigrant Information from USCIS
Case Status Websites
Visa Status Check
Find out the status of your non-immigrant or immigrant visa application at the U.S. embassy
Office of Immigrant and Employee Rights
Contact the National Visa Center (NVC) about your pending immigrant visa application
NVC Public Inquiry
Email form for questions about your immigrant visa application pending at National Visa Center
USCIS case status
Check the status of your immigrant or non-immigrant application filed with the USCIS
USCIS change of address
Update your address with the USCIS
J-1 waiver status
Check the status of a pending J-1 waiver application
EOIR case status
Find out status of removal/deportation case or appeal
Other Immigration Information & Resources
ECFMG
Information for foreign medical graduates who wish to practice medicine in the U.S.
CGFNS
Information for foreign healthcare workers who wish to work in the U.S.
National Immigration Forum
Advocates for the value of immigrants and immigration to our nation.
J-1 waiver status
Check the status of a pending J-1 waiver application