Immigration courts in Virginia
Immigration Courts are part of the Executive Office for Immigration Review (EOIR) within Department of Justice. They handle:
- Removal proceedings (deportation cases)
- Defensive asylum (when in removal)
- Cancellation of removal
- Some USCIS decision appeals
- Bond hearings (for detained)
Immigration courts in Virginia (real EOIR data)
The following are EOIR (Executive Office for Immigration Review) courts operating in Virginia. Data verified from justice.gov as of 2026-05-25.
Annandale Immigration Court
City: Annandale, VA 22003
Phone: 703-343-4000
Official source: justice.gov/eoir
Sterling Immigration Court
City: Sterling, VA 20166
Phone: 703-674-4600
Official source: justice.gov/eoir
What to expect at first hearing (Master Calendar Hearing)
- Arrive early (security takes time)
- Bring full file and ID
- If no attorney: judge will ask how you’ll proceed. Will give you time (typically 3-12 months) to find legal representation.
- If you have attorney: attorney speaks for you in most proceedings.
- Don’t speak English without interpreter: you have right to free interpreter (court-provided) if English isn’t your native language.
If detained
- Visit detained person ASAP: detention center rules apply
- Pay bond if eligible: court can set bond ($1,500-$50,000+)
- Find representation immediately: detained cases have shorter deadlines
How to find pro bono or low-cost attorney in Virginia
Related information
Official source: EOIR Immigration Court Listings
Last verified: 2026-05-25.
General procedural information for educational purposes. Not legal, tax, or immigration advice. Laws and fees change — verify with the issuing agency before taking action. For case-specific guidance, consult a licensed immigration attorney or other appropriate professional.
Internet-based hearings + telephonic access (EOIR-verified, 2026-05-26)
The following EOIR judges in Virginia publish Webex links for internet-based hearings + telephonic dial-in access codes. Telephonic hearings: dial 1-415-527-5035, then enter the access code for your judge.
Verify before each hearing — links and codes change. Source: justice.gov/eoir/find-immigration-court-and-access-internet-based-hearings.
Annandale Immigration Court
| Judge Name | Internet-Based Hearing Link | Access Code (Telephonic)* |
|---|---|---|
| ACIJ Robert K. Lundberg (RKL) | Join hearing | 2760 435 3718 |
| Jason Braun (JSB) | Join hearing | 2761 140 0091 |
| Lorianne M. Campanella (LCA) | Join hearing | 199 340 7724 |
| Raphael Choi (RC1) | Join hearing | 199 269 7663 |
| Megan H. Eyes | Join hearing | 2820 377 4428 |
| Emily Farrar-Crockett (EFC) | Join hearing | 199 441 6120 |
| David Gardey (DAG) | Join hearing | 2761 767 2984 |
| Dimple Gupta (DEG) | Join hearing | 2818 814 9916 |
| Matthew S. Johnson (MSJ) | Join hearing | 2823 670 8954 |
| Lenka J. Koss (KJL) | Join hearing | 2830 102 0489 |
| Michelle Lakomy (LML) | Join hearing | 2760 033 9791 |
| Michael Lewis (MIL) | Join hearing | 2761 602 1818 |
| Lolita Lukose (LL1) | Join hearing | 199 332 4942 |
| Francisco Mendez (FMZ) | Join hearing | 199 466 4156 |
| Deepali Nadkarni (DNM) | Join hearing | 199 373 6045 |
| Sherease R. Pratt (SRP) | Join hearing | 2761 439 4994 |
| Jorene Soto (JST) | Join hearing | 2828 843 4150 |
| Matthew E. Sweet (MTS) | Join hearing | 2819 385 9074 |
| Cynthia Torg (CST) | Join hearing | 199 232 2171 |
| Richard Vanveldhuisen (RWV) | Join hearing | 2763 212 9924 |
| Alysha Welsh (AMW) | Join hearing | 2762 738 5442 |
Falls Church IAC Immigration Court
| Judge Name | Internet-Based Hearing Link | Access Code (Telephonic)* |
|---|---|---|
| ACIJ Robert K. Lundberg (RKL) | Join hearing | 2760 435 3718 |
| Abby A. Batko-Taylor (AAB) | Join hearing | 2764 091 8122 |
| Lisa de Cardona (LDC) | Join hearing | 199 635 0254 |
| Robert Lewandowski (RML) | Join hearing | 199 667 0530 |
| Nicholas Martz (NAM) | Join hearing | 199 133 5362 |
| George Ward (GJW) | Join hearing | 199 143 1472 |
| David White (DDW) | Join hearing | 199 057 3254 |
Richmond IAC Immigration Court
| Judge Name | Internet-Based Hearing Link | Access Code (Telephonic)* |
|---|---|---|
| ACIJ Theresa Holmes-Simmons (THS) | Join hearing | 199 758 3063 |
| Robin Donato (ROD) | Join hearing | 2831 733 4234 |
| Chad Dotson (CKD) | Join hearing | 2830 182 2434 |
| James Graulich (JGH) | Join hearing | 2830 434 4959 |
| Brent Jostad (BTJ) | Join hearing | 2825 143 4810 |
| Joseph Kassell (JHK) | Join hearing | 2761 872 0876 |
| Steve Mannion (MNS) | Join hearing | 2763 504 9506 |
| Wade Napier (WTN) | Join hearing | 199 099 2679 |
| Brian Palmer (BTP) | Join hearing | 199 234 6261 |
| Jennifer Piateski (JPI) | Join hearing | 2763 776 7685 |
| Charles Purnell (CNP) | Join hearing | 2763 621 6704 |
| Zol Rainey (ZRA) | Join hearing | 2764 779 1806 |
| Luisa Santiago (LSA) | Join hearing | 2763 128 7503 |
| Stephen Stewart (SNS) | Join hearing | 2819 967 3053 |
Sterling Immigration Court
| Judge Name | Internet-Based Hearing Link | Access Code (Telephonic)* |
|---|---|---|
| ACIJ Robert K. Lundberg (RKL) | Join hearing | 2760 435 3718 |
| Stephen P. Alcorn | Join hearing | 2818 024 9116 |
| Chase Calder Cleveland (CCC) | Join hearing | 2821 787 7251 |
| Barbara Corkery (BBC) | Join hearing | 2823 229 6945 |
| Illya-Karina Bonet (KJB) | Join hearing | 2761 012 9804 |
| James Dehn (JTD) | Join hearing | 2762 012 7000 |
| Julia Egy (JEE) | Join hearing | 2760 190 9472 |
| John P. Fucetola (JPF) | Join hearing | 2833 299 6789 |
| Matthew Gordon (MWG) | Join hearing | 2760 981 7986 |
| Karen Y. Hope (KNH) | Join hearing | 199 661 6299 |
| Anupriya Krishna (ANK) | Join hearing | 2830 211 8708 |
| Karen.Marquez-Casillas (KMC) | Join hearing | 2831 833 8709 |
| Kristie Anne Padron (KAP) | Join hearing | 2761 925 2325 |
| Jason Pope (JNP) | Join hearing | 199 765 7899 |
| Xavier Racine (XFR) | Join hearing | 2764 001 5345 |
| Phoebe Riner (PHR) | Join hearing | 2820 525 4516 |
| Luther Snavely (LMS) | Join hearing | 2764 090 7063 |
| Shayne M. Welling (SHW) | Join hearing | 2831 900 7419 |
| Laura Wyrosdick (LAW) | Join hearing | 2763 987 1714 |
| Sarah B. Yeomans (SBY) | Join hearing | 2761 056 1038 |
Important: If you don’t have a representative of record, your default hearing medium is in-person regardless of any link above. Photographing or recording an internet-based hearing without permission is prohibited.
Related procedural information
- Find legal aid (pro bono attorneys) by state — pro bono lists per court
- Find an immigration attorney — AILA, BIA-recognized providers
- USCIS Form I-589 — Asylum Application — defensive asylum in immigration court
- Know Your Rights — ICE encounters — what to do if arrested
- Consulate of your country in the US — consular protection during proceedings
EOIR case context (2025-2026)
The Executive Office for Immigration Review (EOIR) had approximately 3.7 million pending cases in immigration courts as of FY 2024 — the highest in history. Average wait time from Notice to Appear (NTA) issuance to first hearing: 1,200-1,500 days (3-4 years) in most courts; some courts wait 5+ years. EOIR operates 71 immigration courts staffed by 700+ immigration judges, plus the Board of Immigration Appeals (BIA) which hears appeals.
H.R.1 / OBBBA effective 2026-05-29 introduces fees for some EOIR proceedings: $100 asylum filing fee (Form I-589 — also payable with USCIS for affirmative asylum), $100 Annual Asylum Fee while case pending. The in-absentia removal-order arrest fee was increased from $5,000 under proposed Federal Register rule 2026-10082 (2026-05-20). Verify current fees at justice.gov/eoir before any filing.
The 1996 Antiterrorism and Effective Death Penalty Act (AEDPA) and Illegal Immigration Reform and Immigrant Responsibility Act (IIRIRA) significantly expanded grounds for removal and restricted relief. Sanchez v. Mayorkas (594 U.S. ___, 2021) restricted TPS-to-LPR adjustment for entry-without-inspection cases. Pereira v. Sessions (138 S. Ct. 2105, 2018) limited use of “stop-time rule” for cancellation of removal.
For court hearing information: 1-800-898-7180 (automated, 24/7, English/Spanish). For internet-based hearings: each judge publishes Webex links via the per-court page above; telephonic access via the EOIR conferencing system requires the access code listed per judge. Always verify your hearing date via the EOIR Automated Case Information system or your attorney — missing a hearing leads to in-absentia removal order, which carries the new arrest fee plus future inadmissibility.
For free representation: BIA-recognized organizations at /procedures/bia-recognized-help-by-state/, AILA pro bono at ailalawyer.com, the National Immigrant Justice Center, RAICES, CLINIC. Detained-case hotlines: ICE Online Detainee Locator at locator.ice.gov/odls; DHS Office for Civil Rights complaints 1-866-644-8360 Monday-Friday 9:00am-5:00pm Eastern Time.
Immigration courts in Virginia
4 locations/organizations on record in Virginia. Always verify directly before visiting.
- Annandale Immigration Court
- Falls Church IAC Immigration Court
- Richmond IAC Immigration Court
- Sterling Immigration Court
Frequently asked questions
Where are immigration courts in Virginia?
Do I have right to free attorney in immigration court?
How to find immigration attorney in Virginia?
The rules change. Hear about it first.
Monthly digest of USCIS, IRS, and consulate fee, form, and deadline changes — no spam.
General information, not legal advice. MigrantUSA is an independent publisher and is not a law firm; using this site does not create an attorney-client relationship, and this content is not a substitute for advice from a licensed attorney about your specific situation. US federal, state, and local government procedures, fees, and forms change. Always verify current details directly with the relevant agency before acting. For immigration, tax, or other legal matters specific to your situation, consult a licensed attorney or BIA-accredited representative.