Immigration and Customs Enforcement
ICE collects data on every person it encounters, arrests, detains, transports via flight, and deports.
Our ICE frequently asked data questions is a good place to start before analyzing the data. We also provide a codebook describes each data table and the fields within them.
We recommend citing these data as “government data provided by ICE in response to a FOIA request to the Deportation Data Project and analyzed by [your organization].”
Latest data release
The most recent release of data covers ICE enforcement actions through late July 2025. We are actively seeking ongoing updates.
We include the raw, original data from ICE and, for arrests, a processed, cleaned version (code). The processed data includes an indicator for likely duplicates based on the arrest timing. We also provide a tool to explore the data and download filtered subsets of interest (for example, by location or time).
Explore the arrests data in our interactive tool
Download all the raw, original files from the latest release (ZIP, 737 MB)
We previously did not post removals data in this late July data release. Read why we posted the dataset and now believe it is complete.
Linked data from 2012-2023
To enable longer-term analysis, we provide data for major ICE enforcement actions from October 2011 through September 2023 obtained by the ACLU.
The four tables are linked by unique identifiers for each noncitizen, but these identifiers differ from the latest data release and do not enable merging across the two data releases.
Download all the raw, original files from the 2012-2023 data (ZIP, 2.6 GB)
Historical data archive
We post below historical 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.