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

Last verified: 2026-09-10. General procedural information — not legal advice.