Guvernul Statelor Unite ține zeci de mii de imigranți în detenție. Acest lucru este realizat de Serviciul de protecție a frontierelor și a vămilor (CBP; în principal, Patrula de frontieră) și de Serviciul de control al imigrației și al vămilor (ICE). Imigranții sunt reținuți pentru că au intrat ilegal în Statele Unite, atunci când li se primesc cererile de azil (și înainte de a fi eliberați în Statele Unite prin eliberare condiționată) și în procesul de deportare și îndepărtare din țară. În cursul anului fiscal 2018, 396.448 de persoane au fost în custodia ICE: 242.778 dintre acestea au fost reținute de CBP și 153.670 de ICE. O medie zilnică de 42.188 de imigranți (40.075 adulți și 2.113 în familii) au fost reținuți de ICE în acel an. Mai mult de douăsprezece mii de copii imigranți se află în clădirile pe care le controlează programul pentru copiii străini neînsoțiți al Biroului de reinstalare a refugiaților (Office of Refugee Resettlement's program for Unaccompanied Alien Children). Înainte de a fi mutați la aceste alte agenții, CBP îi ține pe imigranți în centre de procesare; între jumătatea lunii mai și jumătatea lunii iunie 2019, a ținut între 14.000 și 18.000 de imigranți.