Free immigration legal help in the US — BIA-recognized organizations by state
Directory of 1450 non-profits across 50 states recognized by the U.S. Department of Justice through EOIR’s Recognition & Accreditation Program to provide immigration legal representation — that is one roster listing per organization per city, so an organization with offices in three cities appears three times; the roster’s own header counts 950 distinct recognized organizations. Source: the EOIR Recognition & Accreditation Roster, last updated 10/18/2026; EOIR updates it periodically, not on a fixed schedule.
Browse by state
- Alabama — 10 roster listings from 7 organizations
- Alaska — 2 BIA-recognized organizations
- Arizona — 19 roster listings from 14 organizations
- Arkansas — 5 BIA-recognized organizations
- California — 303 roster listings from 161 organizations
- Colorado — 26 roster listings from 23 organizations
- Connecticut — 17 roster listings from 12 organizations
- Delaware — 7 roster listings from 5 organizations
- District of Columbia — 14 BIA-recognized organizations
- Florida — 79 roster listings from 52 organizations
- Georgia — 20 roster listings from 18 organizations
- Hawaii — 5 roster listings from 3 organizations
- Idaho — 6 roster listings from 5 organizations
- Illinois — 77 roster listings from 54 organizations
- Indiana — 18 roster listings from 15 organizations
- Iowa — 16 roster listings from 13 organizations
- Kansas — 12 roster listings from 7 organizations
- Kentucky — 6 roster listings from 4 organizations
- Louisiana — 6 BIA-recognized organizations
- Maine — 4 roster listings from 3 organizations
- Maryland — 32 roster listings from 25 organizations
- Massachusetts — 59 roster listings from 40 organizations
- Michigan — 32 roster listings from 23 organizations
- Minnesota — 22 roster listings from 15 organizations
- Mississippi — 5 roster listings from 3 organizations
- Missouri — 12 roster listings from 11 organizations
- Montana — 1 BIA-recognized organization
- Nebraska — 24 roster listings from 11 organizations
- Nevada — 11 BIA-recognized organizations
- New Hampshire — 4 roster listings from 3 organizations
- New Jersey — 35 roster listings from 30 organizations
- New Mexico — 13 roster listings from 7 organizations
- New York — 151 roster listings from 116 organizations
- North Carolina — 54 roster listings from 33 organizations
- North Dakota — 2 BIA-recognized organizations
- Ohio — 21 roster listings from 17 organizations
- Oklahoma — 7 BIA-recognized organizations
- Oregon — 21 roster listings from 13 organizations
- Pennsylvania — 36 roster listings from 29 organizations
- Puerto Rico — none currently listed
- Rhode Island — 4 BIA-recognized organizations
- South Carolina — 6 roster listings from 5 organizations
- South Dakota — 2 BIA-recognized organizations
- Tennessee — 15 roster listings from 12 organizations
- Texas — 108 roster listings from 82 organizations
- Utah — 10 roster listings from 9 organizations
- Vermont — 1 BIA-recognized organization
- Virginia — 27 roster listings from 21 organizations
- Washington — 56 roster listings from 32 organizations
- West Virginia — none currently listed
- Wisconsin — 24 roster listings from 17 organizations
- Wyoming — 3 roster listings from 2 organizations
Related procedural information
- Immigration court by state (EOIR) — judges, Webex links, telephonic access
- Legal aid by state — broader civil legal aid
- Find an immigration attorney — AILA + BIA-recognized
- Avoid notario fraud — what to watch for
- Know Your Rights — ICE encounters — constitutional protections
Last verified: 2026-09-10. General procedural information — not legal advice.
