Data repository

This page collects and reposts individual-level Immigration and Customs Enforcement (ICE), Customs and Border Patrol (CBP), and Justice Department Executive Office of Immigration Review (EOIR) datasets. In most cases, these datasets are also available for download elsewhere. The original source is always a government agency (ICE, CBP or EOIR), but where other third parties have posted the data before we have, we link to their sites as the source.

Immigration and Customs Enforcement
(February 2025 release with Unique Identifiers)

This is our newest dataset, covering ICE actions from mid-November 2023 through mid-February 2025. The dataset was obtained through a Freedom of Information Act lawsuit against ICE brought by the UCLA Center for Immigration Law and Policy, represented by Lieff Cabraser Heimann & Bernstein LLP. In this dataset, ICE has provided unique identifiers that correspond to individuals, allowing them to be followed anonymously through the stages of the enforcement process. Unfortunately, these identifiers do not match across releases, meaning that individuals in this dataset cannot be matched to individuals in the dataset released earlier, which covers 2012 through fall 2023. There is also a gap in time between releases, and the newer dataset includes different categories of data. We urge particular caution in using the detention dataset because it only includes book-outs that occurred after November 15, 2023; this means that some information concerning individuals detained at the beginnning of the data may be missing. As always, but particularly for new releases, we welcome any thoughts from users about issues in the data.

Arrests

This dataset shows the date and method of every arrest (apprehension), along with some other case information, including basic information about individuals’ nationality and whether they had criminal convictions.

Show datasets

Detainers

Detainers are requests that ICE makes to prisons and jails to hold individuals for transfer to immigration custody and/or to notify ICE of their release dates. This dataset tracks each detainer request.

Show datasets

Detentions

This dataset includes a row for every detention book-in/book-out. Notice that a single stay in detention—defined by a stay book-in and stay book-out date—may include multiple rows because ICE frequently transfers people between detention centers. We urge particular caution in using this dataset because it only includes book-outs that occurred after November 15, 2023; this means that some information concerning individuals detained at the beginnning of the data may be missing.

Show datasets

Encounters

This dataset records each encounter that an ICE officer had with someone, whether or not that encounter resulted in an arrest.

Show datasets

Immigration and Customs Enforcement
(2012-2023 with Unique Identifiers)

ICE collects data on every person it encounters, arrests, detains, and deports. This section includes the datasets for which ICE has provided unique identifiers that correspond to individuals, allowing them to be followed anonymously through the stages of the enforcement process.

Arrests

This dataset shows only the date and method of every arrest (apprehension). Although the dataset is sparse, it may provide useful information when linked with detention and deportation data.

Show datasets

Risk classification assessments

This dataset shows information on each risk classification assessment (RCA)–the procedure used by ICE to determine danger and flight risk. Note that the RCA tool is used both to help ICE officers decide whether to detain or release a person and to determine risk levels for detention (see the rca_decision_type field).

Show datasets

Detentions

This dataset includes a row for every detention book-in/book-out. Notice that a single stay in detention—defined by a stay book-in and stay book-out date—may include multiple rows because ICE frequently transfers people between detention centers.

Show datasets

Removals (deportations)

This dataset includes a row for every removal (deportation) that ICE conducted. Note that individuals can be returned or expelled by CBP at the border without appearing in this dataset.

Show datasets

Immigration and Customs Enforcement
(pre-2025 without Unique Identifiers)

This section includes other, unlinked ICE datasets. Many of these overlap with the linked data available for download above.

Arrests

These datasets include details on arrests (apprehensions). There are many more fields in these data than the above dataset on arrests, but these data do not include the linked identifier so can only be used on their own.

Show datasets

Detainers

Detainers are requests that ICE makes to prisons and jails to hold individuals for transfer to immigration custody and/or to notify ICE of their release dates. This dataset tracks each detainer request and its outcome. For some years there are two versions of the data, one that has many fields and on that has few fields but includes the city and state of the detention facility which is missing from the expanded data.

Show datasets

Encounters

This dataset records each encounter that an ICE officer had with someone, whether or not that encounter resulted in an arrest.

Show datasets

Flights

Data on ICE-operated charter flights and passenger manifests from the Immigration and Customs Enforcement’s ARTS system.

Show datasets

Removals

This dataset includes a row for every removal (deportation) that ICE conducted. Note that individuals can be returned or expelled by CBP at the border without appearing in this dataset. These data have more limited fields than the linked data above.

Show datasets

Customs and Border Protection

CBP collects individual-level data on every person it arrests or expels at the border as well as on every person who arrives at a port of entry whom it deems inadmissible (most frequently asylum seekers). Border arrest data are collected by the Border Patrol; inadmissible arrivals data are collected by the Office of Field Operations. CBP maintains a detailed FOIA library with these datasets and others.

Apprehensions at the border

This dataset includes every apprehension at the border. Before 2020, all border arrests were apprehensions, and these files therefore include all arrests for those years. With the onset of the Title 42 pandemic expulsions program, some border arrests led to expulsions, which CBP does not categorize as apprehensions.

Show datasets

People deemed inadmissable at ports of entry

This dataset includes records of each person CBP found inadmissible at a port of entry. These are mostly asylum seekers.

Show datasets

Title 42 expulsions

This dataset includes Title 42 expulsions: the border arrests that CBP does not categorize as apprehensions.

Show datasets

Encounters

This dataset includes all border arrests, both apprehensions and Title 42 expulsions. Notice, however, that it exists currently only for a relatively short period.

Show datasets

Annual apprehensions with place of origin

This dataset includes each person’s city and state of origin, but it lacks precise dates for each apprehension (it shows only the fiscal year), limiting its use. The file names suggest that these files only contain family apprehensions, but they actually contain all apprehensions.

Show datasets

Executive Office for Immigration Review
(Immigration Courts)

The Executive Office for Immigration Review at the Department of Justice collects information on every immigration court case, including information on scheduling, case type, immigration charges, applications for relief, and appeals. The datasets includes records from the 1970s to the last year, though most are much more recent. The agency posts an updated dataset monthly in their FOIA Library, because of a FOIA request originally filed by TRAC.

Show datasets
Show lookup tables (codebooks)