United States Citizenship and Immigration Service (USCIS)

Check the status of your case
Check estimated case processing times
File an e-Request – request an update about your case from USCIS.
Update your address with USCIS
Find a USCIS approved physician
Online fee calculator
How to pay USCIS fees
Take the naturalization self-test

Immigration and Customs Enforcement (ICE)

The online detainee locator

The United States Customs and Border Protection Agency (CBP)

Download your latest Form I-94, Arrival/Departure Record.

The Executive Office for Immigration Review (EOIR)

EOIR’s Deportation Hotline: (703) 605-1007.
EOIR’s Online Portal (for immigration attorneys only)
EOIR Precedent Decision Chart (for immigration attorneys only)

The United States Department of State (DOS)

List of U.S. Embassies and Consulates.
Resources re: inter-country adoptions.
Check visa appointment wait times at your home consulate.
Visit DOS’ visa wizard to determine which visa is right for you.

The Department of Labor (DOL)

iCert – Labor Certification Registry.
The Electronic H-2B Job Registry
The Foreign Labor Certification Wage Search Wizard.

The Federal Bureau of Investigation (FBI)

Directly file an Identity History Summary request with the Federal Breau of Investigation (Internet Explorer only)

Local Resources in the State of North Carolina

The North Carolina Judicial Branch