Finding Someone
Finding someone in federal custody (BOP) or ICE detention
Federal criminal custody and immigration detention use different systems. A careful search starts with the right agency, then checks identity and the limits of what each result can actually show.
By Editorial Team, California Inmate Information Services · Published September 29, 2026 · Reviewed October 15, 2026 · 7 min read
There is no single national custody search
Someone arrested in California may be in a county jail, a state prison, federal criminal custody, or immigration detention. These systems do not share one complete public locator. A person can also move between agencies without going home in between. That is why a county jail page marked released may be the beginning of another search rather than confirmation that the person is free.
The Federal Bureau of Prisons, commonly called BOP, operates the federal prison system. U.S. Immigration and Customs Enforcement, or ICE, manages immigration detention within a different legal framework. The U.S. Marshals Service often has responsibility for federal pretrial detainees, including people housed in contracted local facilities. A federal case therefore does not automatically produce a current BOP facility listing.
Gather identifiers without spreading private information
Names alone can be misleading. A useful search record separates the person's legal name, alternate spellings, date of birth, and any known agency number. A federal register number is not an immigration A-Number, and neither is the same as a county booking number. Copying the wrong identifier into a different system can produce a convincing but unrelated result or no match at all.
- Full name, including both surnames when applicable and documented alternate spellings.
- Date of birth and other available identity details for distinguishing similar names.
- BOP register number, if known, kept separate from local booking identifiers.
- Immigration A-Number and country of birth, when searching ICE records.
- Last confirmed facility, agency, and date of custody information.
These details are sensitive. A family search does not require posting identification documents, immigration paperwork, or a birth date on social media. A private record of the search terms, official website, and time checked is usually more useful than circulating screenshots widely. A shared surname or a matching approximate age should be treated as a lead, not an identity confirmation.
Using the Federal BOP Inmate Locator
The official Federal BOP Inmate Locator is at bop.gov/inmateloc. It covers federal inmates incarcerated from 1982 to the present. Searches can use supported identifying numbers or name information. A known register number is particularly useful because common names can return several people. The result may display a register number, age, release information, and a facility or other custody-status entry.
The locator is not a directory of everyone arrested by a federal officer. Someone recently arrested, held by the Marshals Service in a county jail, or not yet entered in the relevant BOP records may not appear as expected. Older federal records have different limitations. A blank result should narrow the next factual question, not settle whether a federal arrest occurred.
Reading BOP status and release information carefully
BOP warns that release dates may not be current while sentences and federal time credits are reviewed and recalculated. A displayed date is therefore not a guaranteed pickup appointment. A record marked released or not in BOP custody means the person is no longer in that agency's custody as described by the record. It does not rule out another agency's custody or ongoing supervised release.
For example, someone may finish a federal sentence and transfer to immigration custody. Another person may leave a BOP institution for a different legally authorized placement. A location field should be read together with the status and the date checked. Saving a dated note helps prevent a week-old result from being mistaken for a real-time movement alert.
Using ICE's Online Detainee Locator System
ICE's official Online Detainee Locator System, often abbreviated ODLS, is at locator.ice.gov. Its search page describes coverage for people currently in ICE custody and people who have been in U.S. Customs and Border Protection custody for more than 48 hours. It does not allow searches for records of people under age 18. This limitation alone can explain some unsuccessful family searches.
For an A-Number search, the system requires exactly nine digits and the correct country of birth. An A-Number with fewer digits is entered with leading zeros. The letter A is a label for the identifier, not one of those nine digits. Country of birth is a required identity field; citizenship or a recent country of residence is not necessarily the same answer.
The system also offers a biographical search using name and country-of-birth information, with date-of-birth information available in that search process. Spelling, spacing, hyphenation, and the order of surnames can affect matches. Documented variations can be useful, but random guesses can also create false matches. The information on a result still needs to be compared with the person's known identity.
Why a person may not appear immediately
Initial processing, a recent transfer, a mismatch in recorded identity, age restrictions, or the wrong agency can all explain missing information. Public tools have limited coverage and may not update at the same moment as a physical move. Someone apprehended near the border may be in a different stage of processing from someone already booked into an ICE detention facility.
Repeating the identical search rapidly is less useful than checking what the search actually covers. A simple log can record the exact name used, identifier type, country selected, result, and time. If the person later appears, that log distinguishes a new database entry from a changed search term. It also reduces the stress of several relatives unknowingly repeating the same unsuccessful attempt.
EOIR automated case information is a separate tool
The Executive Office for Immigration Review, or EOIR, is part of the Department of Justice. Its Automated Case Information System provides basic status information for certain immigration court and Board of Immigration Appeals matters. The official EOIR case-information page links to the online system. This is a court-case resource, not an ICE housing locator and not a complete immigration file.
EOIR explains that not all cases or all case information appear. When an A-Number has more than one case, the automated system displays the most recent case and information about the primary case. Bond-hearing information is not fully supplied through this tool. A missing entry does not establish that no immigration proceedings exist, and an upcoming hearing does not identify the person's detention building.
Keep custody, court dates, and release questions separate
A person may appear by video before an immigration judge located somewhere different from the detention facility. A hearing venue can therefore be a poor guide to where visits or mail belong. Likewise, a criminal court release order does not automatically end immigration custody, and paying state criminal bail does not by itself resolve an immigration detention decision. These systems use different authority and procedures.
A reliable family information sheet has separate entries for identity, confirmed custody agency, facility, court case, and last verification time. The three principal official tools answer different questions: BOP records concern federal prison custody, ICE ODLS concerns covered detention records, and EOIR automated information concerns covered immigration proceedings. Keeping those roles distinct turns a confusing search into a series of narrower, answerable questions without promising an outcome the databases cannot provide.