Immigration Enforcement Dashboard
This dashboard provides easy-to-use charts and maps showing when, where, and who ICE arrests in the United States.
The data comes from government records obtained through public information requests and litigation by the
Deportation Data Project.
About the Immigration Enforcement Dashboard
The Immigration Enforcement Dashboard is an independent project developed by Relevant Research to enhance public accessibility of immigration enforcement data originally compiled by the Deportation Data Project.
This dashboard transforms complex administrative datasets into accessible visualizations and analysis tools for journalists, researchers, and policymakers who require validated, nonpartisan data but lack the technical infrastructure or domain expertise to independently process large-scale government datasets.
Consider also visiting our related project at DetentionReports.com.
About the Arrest Data
This documentation focuses on arrest data, which is currently the only dataset available through the dashboard interface. Documentation for additional datasets will be provided as corresponding dashboards are released.
- Data Definition and Scope
An arrest in this dataset represents an apprehension conducted by an ICE Enforcement and Removal Operations (ERO) officer.
This data does not include arrests by non-ERO ICE officers, other DHS agencies and subagencies, nor federal, state, or local enforcement officers with immigration arrest authority.
- Data Validation and Processing
Aggregate totals were compared against publicly reported ICE statistics to verify completeness and accuracy. Only 100% duplicated records were consolidated to single entries. Near-duplicate records differing only in arrest time (typically within hours) were retained based on three factors: maximizing data inclusion, the technical and legal possibility of multiple daily arrests, and the absence of evidence that ICE excludes such records from public reporting. Approximately 54 records are identical except for arrest times within 24-hour periods.
- Individual Identifiers and Reporting Considerations
The dataset includes unique identifiers—randomly generated numbers linking multiple records to individual persons. Analysis indicates approximately 14,349 individuals (4.9% of total) experienced multiple arrests across the timespan of the dataset. Therefore, it is most accurate to refer to these data as “ICE arrests” (i.e., arrest events) rather than "people arrested." However, given the small proportion of repeat arrests for any given geography and time period, the terms "ICE arrests" and "people arrested by ICE" may be used interchangeably for general audiences without significant data misrepresentation.
- Field Exclusions
Some complex fields, including arrest location and program classification, were excluded to prioritize commonly requested categories. All redacted fields were excluded from the dashboard; these may be incorporated in future updates.
- Further Reading
For an in-depth discussion of the Deportation Data Project’s arrest data from a research perspective, visit Austin Kocher’s series below:
Glossary
- Arrest: An apprehension made by an immigration enforcement officer within Enforcement and Removal Operations.
- Date: Coded in ICE’s data as a calendar date and time of day. Dashboard excludes time and leaves only calendar date.
- State: The state in which the arrest took place. About 20% of all arrests do not include an entry in the state field.
- AOR: ICE is administratively organized geographically and operationally within several Areas of Responsibility. The boundaries of these AORs do not neatly conform to other state and local boundaries. Note that some arrests attributed to ICE agents from one AOR may actually take place outside of that AOR.
- Gender: Coded as binary male or female. A small number of records are blank or list gender as “unknown”; these are excluded from the visualizations related to gender.
- Criminal History: Categorized by ICE according to whether the person, at time of arrest, was known to have a criminal conviction, pending criminal charge, or alleged immigration violations (i.e., “other immigration violator”). Coded in ICE’s data as “Apprehension Criminality.”
- Citizenship: The citizenship of the person arrested. Coded as “Citizenship Country” in ICE’s data. Note that a person’s citizenship, nationality, and country of birth may not be identical.
Dashboard Elements
- Total Arrests: Displays the complete count of arrest records in the dataset and the temporal range from earliest to latest recorded date.
- Filtering Options: Filter selections apply across all dashboard visualizations and summary statistics.
- Monthly Arrests (Bar Graph): Displays arrest totals by month according to active filters.
- Monthly Arrests (Line Graph): Presents monthly arrest trends with better ability to compare totals when composition (gender or criminal history) are displayed.
- Arrest Map: Geographic visualization based on the state field in source data. Excludes records with missing state entries (approximately 20% of total) and arrests occurring outside the 50 U.S. states (e.g., territories, international locations).
- Arrests by AOR: Shows arrest totals attributed to each ICE Area of Responsibility. AORs function as administrative divisions rather than strict jurisdictional boundaries; arrests may be attributed to AORs other than where they geographically occurred. AOR boundaries do not correspond neatly to state or local jurisdictional boundaries.
- Interactive Features: Bar charts and line graphs support user interaction: click-and-drag functionality enables temporal zooming, legend element selection isolates specific variables, and double-clicking resets visualizations to default view.
Support & Questions
We welcome user feedback, technical questions, and suggestions for dashboard improvements. Please note that Relevant Research operates with limited capacity and cannot accommodate requests for additional pro bono research or in-depth data analysis for individuals while also maintaining and improving this public dashboard for the entire public. For technical support or inquiries, contact Adam at Relevant Research.
Next Steps
- Current Development: We are actively maintaining and developing this dashboard, with updates to include incremental improvements to the arrest data interface, enhanced usability and accessibility features, and expansion to additional datasets from the source immigration enforcement data.
- Planned Features: Future releases will include dashboards for remaining datasets in the immigration enforcement data collection, improved data export functionality, a Spanish language option, and interface refinements based on user feedback.
- Timeline and Resources: Development timeline depends on available resources and funding. The project currently operates without dedicated funding, which affects the pace of feature development and dataset expansion. If you are interested in supporting the project, please let us know.