Local Release and ICE Custody
If ICE takes custody after a San Francisco jail event, the local record and the immigration record are separate. The San Francisco Sheriff's record may show local release, transfer, or a custody event ending under local authority. ICE custody is checked through the Online Detainee Locator System, counsel, or ICE contacts, not through the San Francisco jail search.
ICE describes detainers as requests asking a jail or other facility to notify ICE before release and hold a removable noncitizen for up to 48 hours beyond ordinary release so DHS can assume custody. San Francisco's policy adds a local boundary: the Sheriff's Office says it does not arrest people for civil immigration violations and does not hold anyone over in jail after a court has ordered release. Each layer should be checked separately.
Confirm ICE Custody or Release
Use ICE ODLS at https://locator.ice.gov/odls/ when the person may be in federal immigration custody. Search with the identifying details the system requires and compare the result to local jail, court, and family or attorney information. If the person is not found, do not assume there was no immigration custody; some people may be outside the searchable category or may require direct legal contact.
- First decide whether the issue is local San Francisco jail custody, federal immigration custody, state prison, or federal criminal custody.
- Check the Sheriff's current search and court records for the local release or transfer event.
- Use ICE ODLS for immigration custody when identifying details are available.
- Compare names, dates, country of birth where relevant, custody location, and any local case or booking details before relying on a match.
- Use counsel, ICE contacts, or official records if ODLS is inconclusive or the person may have moved after local release.
For a local jail-only release, use the San Francisco County release search, VINE, Superior Court records, and the Sheriff's records request process. For a federal criminal sentence, use BOP instead of ICE ODLS.
ICE Records and Contact
The public search channel for immigration detention is ICE ODLS. It is a federal locator, not a San Francisco County roster. San Francisco does not publish a county-jail public ICE roster in the research reviewed. A person who has left local custody may require ICE locator research, attorney contact, or federal immigration records to determine whether immigration custody continues.
For the local side of the event, use San Francisco Sheriff's public-record request channels for booking or release documentation and San Francisco Superior Court for the order, disposition, or warrant history. When the immigration question turns on whether local notice was provided, read the Sheriff's immigration policy and the San Francisco Sanctuary City Ordinance materials together rather than relying on a jail search alone.
About ICE Custody
This is a federal immigration custody context page. It is not a county jail, not a state prison, and not the Federal Bureau of Prisons. ICE ODLS covers certain immigration detainees, while BOP covers federal criminal prison custody. San Francisco jail records may show the local custody endpoint, but ICE records address federal immigration detention after or separate from the local event.
The practical release path has layers: court order, local Sheriff release or transfer, any notice or detainer issue under local policy, and possible federal immigration custody. If those layers are mixed together, a user may think a person was released to the community when the person was transferred, or may think a missing jail result proves ICE custody when it does not.
San Francisco Immigration Policy
San Francisco's immigration release context is unusually explicit. The Sheriff's Office says it supports and complies with San Francisco Administrative Code Chapters 12H and 12I, identifies San Francisco as a City and County of refuge, does not arrest people for civil immigration violations, and does not hold anyone over in jail if the court has ordered release.
The Sheriff's page also says the office is not opposed to providing ICE notice of a jail release date when very specific criteria are met involving criminal history, current felony charges, and public-safety review, with final determination by the Sheriff. SF.gov's Sanctuary City Ordinance page says the Sanctuary Ordinance generally bars City resources from assisting ICE enforcement unless required by law, and Due Process for All limits release-date notice. That means a local release record and an ICE custody record must be read as separate official records.
Records to Keep Separate
Use the Sheriff's search for current local custody, VINE for custody-change notifications, Superior Court for case disposition and court orders, ICE ODLS for federal immigration custody, BOP for federal prison, and CDCR/CIRIS for state prison. A missing result in one system is not proof of status in another system. Match the system to the custody type and preserve booking number, SF number, case number, and any federal identifying information when available.