Immigration and Customs Enforcement
Data repository
ICE collects data on every person it encounters, arrests, detains, transports via flight, and deports.
We post below data that ICE produced in response to several FOIA requests by multiple organizations. Crucially, in some data releases, there are linked identifiers across data types such as arrests and detainers, allowing merges that enable tracing immigrants pathways (anonymously) through the immigration enforcement pipeline. The identifiers are, unfortunately, different across releases, only enabling merging within a data release. See Section 8 for a description of each data release.
The most recent release of data is from March 2025. We are actively seeking a more recent update.
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 past 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 past 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 past datasets
Encounters
This dataset records each encounter that an ICE officer had with someone, whether or not that encounter resulted in an arrest.
Show past datasets
Flights
Data on ICE-operated charter flights and passenger manifests from the Immigration and Customs Enforcement’s ARTS system.
Show past 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 past 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 past datasets
About ICE data releases
In the table below, we enumerate each ICE data release, what data was produced, and whether there are identifiers. We provide the vintage of the identifiers in each table of data downloads above.