Browse the data

Every US immigration judge, every court, every nationality with case outcomes, sourced from DOJ Executive Office for Immigration Review (EOIR) FOIA releases. Pick a starting point below, every link goes to a record page where the underlying numbers are visible and verifiable against the official source.

Browse paths

Judges by surname letter

Highest-grant-rate courts

Lowest-grant-rate courts

About this dataset

According to US Department of Justice, Executive Office for Immigration Review (EOIR) FOIA case data (snapshot March 2026), PlainImmigration browses the complete dataset of 725,732 merits decisions, every individual immigration court decision the Executive Office for Immigration Review has released. Most public conversation about immigration courts relies on aggregate statistics. We surface the underlying records so you can navigate from a high-level question ("which court has the longest backlog?") down to the individual judge and case-type rows that explain why.

Every entity on this site, court, judge, nationality, has its own detail page with grant rate, denial rate, average wait time, year-by-year trend, and the FAQ that the data answers. Detail pages link back to the methodology so you can verify each computation against the upstream source. We do not editorialize the numbers, we do not blend proprietary signals, and we do not accept payment to feature or de-feature any entity.

The browse paths above are the fastest way to land on a specific record. The rankings page is the right starting point if you do not yet have a specific court or judge in mind, it surfaces extreme values across the dataset and is updated whenever the upstream FOIA dataset refreshes.

Every figure on PlainImmigration is rendered directly from federal immigration court records, no number is typed in by an editor. This page draws directly on DOJ EOIR immigration court case data, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.