class="entry-content">
Navigating the U.S. immigration system is complex — but you don’t have to do it alone. This page collects the most useful official government resources, legal assistance directories, and practical tools to help you through every stage of your visa or immigration journey.
Official U.S. Government Resources
USCIS — U.S. Citizenship and Immigration Services
uscis.gov is the primary resource for all immigration applications filed inside the United States. Key tools available:
- Case Status Online — track the status of any pending USCIS application using your receipt number
- Processing Times — estimated wait times by form type and field office
- MyUSCIS Account — file certain applications online, receive notices electronically, and track cases
- Forms — download all official USCIS forms (always use the most recent version from uscis.gov — older versions may be rejected)
- Policy Manual — USCIS’s official guidance on how it applies immigration law
U.S. Department of State — Travel.State.Gov
travel.state.gov handles all consular visa applications — what you use if you are applying for a U.S. visa from outside the country. Key resources:
- Visa Bulletin — published monthly, shows which immigrant visa priority dates are current (critical for family preference and employment-based green card applicants)
- DS-160 Application — complete the nonimmigrant visa application form online
- Consulate Finder — find U.S. embassies and consulates worldwide and check appointment availability
- Visa Wait Times — current interview appointment wait times by post worldwide
- Reciprocity Schedule — check if your nationality owes a reciprocity fee
CBP — U.S. Customs and Border Protection
cbp.gov handles port-of-entry procedures and the ESTA program:
- ESTA Application System — apply for or check the status of your ESTA at esta.cbp.dhs.gov
- I-94 Arrival/Departure Record — retrieve your official I-94 record at i94.cbp.dhs.gov (critical for knowing your authorized period of stay)
- APC Kiosks — self-service kiosks at major airports for eligible travelers
EOIR — Executive Office for Immigration Review
justice.gov/eoir — the Department of Justice agency that runs U.S. immigration courts. If you are in removal proceedings, this is where your case is heard. Key resources:
- Immigration court case information via the automated case information hotline or online portal
- List of free and low-cost legal service providers recognized by EOIR
- Board of Immigration Appeals (BIA) decisions and precedents
Free and Low-Cost Legal Assistance
Immigration law is complex, and the stakes — potential deportation, family separation, or years of delay — are high. If you cannot afford an attorney, the following resources can help you find free or reduced-cost legal help. The site’s own guide to free immigration legal help and accredited representatives explains how EOIR pro bono providers and DOJ-accredited representatives differ from a private attorney.
- Immigration Advocates Network — immigrationadvocates.org — the most comprehensive directory of free and low-cost immigration legal services in the U.S., searchable by state and language
- AILA Pro Bono — the American Immigration Lawyers Association coordinates pro bono representation through its members
- Vera Institute of Justice — provides legal orientation programs for detained immigrants
- National Immigration Legal Services Directory — EOIR’s list of recognized organizations and accredited representatives at justice.gov/eoir
- Law School Clinics — most major law schools operate free immigration clinics staffed by supervised law students
- Catholic Charities, International Rescue Committee, UNHCR-affiliated organizations — provide direct legal services in many cities
Visa Wait Times and Appointment Scheduling
One of the most common pain points in the visa process is scheduling consular appointments. Current wait times vary dramatically by post:
- Check current wait times at travel.state.gov/wait-times
- Expedited appointments — available in some cases for urgent travel; request through the embassy website
- Third-country appointments — if your home country has long waits, some applicants apply at a U.S. consulate in a third country where waits are shorter (not available in all cases)
→ U.S. Visa Appointment Wait Times by Country (2025 Guide)
Know Your Rights
Whether you are undocumented, have a pending application, or are a visa holder, you have legal rights in the United States:
- Right to remain silent — you are not required to answer questions from immigration officers about your status, where you were born, or how you entered the U.S.
- Right to an attorney — in removal proceedings, you have the right to be represented by an attorney (at your own expense — unlike criminal cases, the government does not appoint one)
- Right to a hearing — you cannot be deported without a hearing before an immigration judge (except in certain expedited removal situations)
- Protection from unreasonable searches — ICE generally needs a judicial warrant signed by a judge to enter your home
Key Immigration Guides on This Site
- Complete U.S. Immigration Application Process
- All U.S. Visa Types Explained
- U.S. Visa and Immigration Fees Guide
- U.S. Visa Documentation Requirements
- Asylum Guide
- DACA Guide
- Deportation Defense Guide
- EB-5 Investor Visa Guide
Where can I check my USCIS case status?
At uscis.gov/case-status using the receipt number from your filing notice. Processing time estimates by form type are at uscis.gov/processing-times.
Where can I find free immigration legal help?
The Immigration Advocates Network at immigrationadvocates.org lists free and low-cost services by state. EOIR’s list of recognized nonprofits is at justice.gov/eoir. Law school clinics and Catholic Charities also provide direct services in many cities.
How do I check U.S. visa appointment wait times?
Current wait times by consulate are at travel.state.gov. They range from days to over a year depending on location. Checking nearby consulates and requesting expedited appointments when eligible can help reduce waits.