A First Look at ICE's Detained Population at Individual Facilities
We used our new Interval ADP method to calculate detained populations at all facilities currently used by ICE for immigrant detention and we included tips for writing about Interval ADP.
On Monday, Adam Sawyer and I published our methods paper and a corresponding blog post that introduced a new way to calculate recent detained population numbers at ICE detention facilities. We call this number Interval Average Daily Population (Interval ADP), and we believe it's a more accurate and timely facility-level data point than what ICE currently provides in its biweekly detention spreadsheet. These numbers are now ready to be used in news reporting, policy papers, and other public interest work where both recency and accuracy matter.
If you haven’t already, I recommend reading our first blog post before diving into this one. For those interested in the technical aspects, the methods paper provides a full breakdown of how the numbers are calculated.
Today, we’re continuing our exploration by publishing the latest facility-level population estimates for the most recent reporting interval: April 14 to April 28. For a broader summary of ICE’s most recent data release, see my post from yesterday.
All the data in this post can be downloaded directly from each Datawrapper table or chart below. We’re also working on a public GitHub repository that will include all of the data, code, and explanatory materials used in this work.
Since the graphs and tables below are fairly large, here’s a quick summary of what’s included:
A comprehensive table showing facility-level data for every ICE detention center currently in use.
A graph showing the differences between ICE’s Reported ADP and our Interval ADP estimates.
A graph highlighting facilities with the greatest discrepancies between the two ADP measures.
A table of new ICE facilities that appeared for the first time in the most recent detention spreadsheet.
Interval ADP by ICE Facility
The comprehensive table here includes every detention center ICE is currently using. It shows the name of each facility, its city and state, the date the data was current, ICE’s Reported ADP, our Interval ADP estimate, and the difference between the two. All numbers have been rounded to integers.
We’ve highlighted the facility name and Interval ADP columns to make it easier to find the most relevant figures. The table is searchable and sortable, and the underlying data can be downloaded. Datawrapper also allows you to download an image of each chart, export the underlying data, or embed the visual directly into your own articles.
As with all materials in this post, you’re welcome to share or embed this content with attribution. You do not need to get additional approval from us to use this figures, but we would be grateful if you sent us the final version of how this work is used so that we can learn from it.
Interval ADP for ICE’s Largest Facilities
The figure below shows recent detained population estimates for facilities holding more than 1,000 people. As we noted in our previous post, the Interval ADP for some facilities stays close to the fiscal-year average, while others show significant deviations. Stewart Detention Center and Moshannon Valley Processing Center were discussed earlier. Additionally, you’ll notice that for some facilities, recent population numbers are actually lower than their year-to-date averages.
Interval ADP for For Facilities with Largest Discrepancies
This figure focuses on facilities with the largest discrepancies between ICE’s Reported ADP and our Interval ADP. In many cases, these differences reveal sharp spikes in the detained population. For example, Butler County Jail is holding about 237 people per day for ICE right, nearly 6 times ICE’s Reported ADP number.
For reporters, advocates, or researchers, this figure may provide a timely signal for where to focus attention. These differences are also reflected in the comprehensive table above.
New Additions to ICE’s Detention Network
The final table lists five detention centers that appear in ICE’s data for the first time. Because they’ve only just come online, we can’t calculate an Interval ADP for them yet—we’ll need at least one more data point before we can do that.
Still, the appearance of these new facilities is telling. Given the rapid growth in ICE’s detained population this year, it’s no surprise that the agency is actively bringing more facilities into use to detain more immigrants.
Advice for Writers
If you are using these data in your writing—whether as a researcher, student, journalist, blogger, lawyer, analyst, etc.—here is some additional information about the data and some tips for how to represent these numbers accurately.
About the math behind this calculation. We recognize that writers have varying levels of comfort when it comes to working with data. Working with administrative immigration data, in particular, adds conceptual prerequisites that are sometimes more prohibitive than the math itself. We want to reassure writers that the calculations themselves for Interval ADP involve only basic algebra and are easily duplicated—which should lend legitimacy and transparency to the data even if you do not duplicate our findings yourself.
About the data behind the calculation. The data used here is published by the government; we do not include any external (i.e., non-governmental) data in our calculation. These are not “our” data that we collected or inferred—this is ICE’s own reported data.
About Interval ADP. Interval ADP is simply the average daily population at a facility during a specific time period, usually two weeks (14 days). It is not the actual population of a facility on a specific date.
Writing about Interval ADP. Understanding what you can say, and not say, when writing about immigration takes experience and background knowledge. Even seemingly minor terms have a precise meaning in the immigration system and similar phrasings may actually connote very different things. Here are some samples of how to write about ICE’s detained population using our Interval ADP calculation, with pros and cons of each.
✅ “According to ICE’s public detention data, Stewart Detention Center held about 2,219 people per day between April 14 and April 28.” — This is the simplest way to be precise and accurate, but the additional details may render it slightly clunky depending on the context and may obscure the additional work of calculation.
✅ “Using ICE’s public detention data to calculate Interval ADP reveals that Stewart Detention Center held about 2,219 people per day between April 14 and April 28.” — This is accurate and and slightly more transparent about the underlying method, but, again, the additional details may render it slightly clunky depending on the context.
✅ “Stewart Detention Center currently holds about 2,219 people per day.” — This is the simplest sentence that I would characterize as defensible, as long as the number used here represents the calculation for the most current detention spreadsheet posted on ICE’s website. We could quibble over what counts as “current”, but as long as ICE’s spreadsheets continue to be released every two weeks or so, I would describe that as “current.”
❌ In the examples above, removing the words “currently” or “about” as important caveats would feel overly definite, and is discouraged.
❌ “Stewart Detention Center currently holds 2,219 people.” — This is inaccurate because we do not know how many people are held on any single day, we only have averages over a recent time period.
❌ “The Trump administration is hiding the true number of immigrants held in each facility.” — At least as it concerns our research here, we emphasize that the discrepancies between Reported ADP and Interval ADP are not a result of any observable meddling in ICE’s detention reporting by the Trump administration. While it is true that ICE’s longstanding calculation does, indeed, obscure or hide recent facility-level populations, it is not necessarily true (based on what we have seen) that this is a result of an intent to mislead. Rather, it appears to be a consequence of the method of calculating and representing facility-level populations.
Please let us know in the comments or by other means if you have questions, comments, or concerns about these calculations. As always, I welcome corrections to errors that I have not caught before publication.
This newsletter is only possible because of your support.
If you believe in keeping this work free and open to the public, consider becoming a paid subscriber. You can read more about the mission and focus of this newsletter and learn why, after three years, I finally decided to offer a paid option. If you already support this newsletter financially, thank you.