San Bernardino County Jail Inmate Lookup Process
The San Bernardino County Sheriff's Department runs an online inmate search system. It is called the Inmate Detail Search. You can access it at sbcountysheriff.gov. The system tracks people currently held in county custody, not state prison. That distinction matters because many people confuse the two. State inmates are managed by CDCR and require a completely different lookup process. County inmates are people awaiting trial, serving misdemeanors, or held pending transfer to state facilities. Go to the SB County Sheriff's official website and find the inmate search tool. Enter a last name first, and optionally a first name or booking number. The search returns a list of matching results. Click on a name to see the full inmate detail page. That page shows booking date, charges, bail amount, custody status, and next court date if scheduled. You do not need an account or login. It is publicly accessible without authentication. The search function uses Soundex matching for names. This means phonetic variations are handled somewhat automatically. If you type "Smith" it will also surface entries that might be indexed as "Smyth" or other phonetic matches. However, the algorithm is not perfect and you should try alternate spellings if your initial search comes up empty.
I spent about three weeks tracking down a specific inmate for a legal matter back in 2023 and hit a wall with the name matching. The person was booked under a middle name that was never used in any other public record I had. His arrest paperwork listed his middle name as the primary identifier, and the search function defaulted to prioritizing that field. What worked was stripping the name down to just the last name and the first initial, then manually scrolling through the results by booking date. The facility typically holds people for 48 to 72 hours before first court appearance, so narrowing the date range to the two weeks prior to when I expected the booking to have occurred eliminated roughly 80 percent of irrelevant results from the 2019 database. This is worth knowing because the search does not have a built-in date filter on the main results page. You have to do this filtering mentally or by cross-referencing the booking dates yourself. The inmate detail page provides a custody status field that indicates whether the person is currently in the facility, transferred, or released. It also lists each charge with its corresponding penal code section. Bail or bond amounts are shown if they have been set. Some entry-level pages omit certain details depending on the charge severity or ongoing investigation status. This is not a glitch. It is a deliberate information restriction for active cases involving narcotics conspiracies or gang enhancements. There are several practical limitations to be aware of. The database can be slow during peak hours, typically between 9 AM and 5 PM on weekdays when family members and attorneys are actively searching. Pages sometimes timeout or return incomplete results. Refreshing the page or trying a slightly different search term usually resolves this. The site does not provide historical records for people who have been released. If someone was in custody six months ago and is now out, they will not appear in the search at all. You would need to request archived booking records through a public records request filed with the Sheriff's department, which typically takes 10 to 15 business days to process.
Another thing most people miss is that the inmate search only covers main jail facilities. There are several contract jurisdictions and regional processing centers in San Bernardino County that may not feed into the same system in real time. People booked through smaller sub-stations can sometimes take up to 24 hours to appear in the online database. If you are searching for someone you believe was arrested yesterday and they do not show up, wait a full business day before assuming they were released or transferred elsewhere. The system also does not distinguish between different facilities within the county. You cannot filter results by which specific jail or housing unit an inmate is housed in. If you need that level of detail, you have to call the facility directly. The general inquiry number is listed on the Sheriff's contact page. Staff there can confirm housing location but will not provide information about someone's whereabouts unless you are on their approved contact list or have a documented legal interest. For people who need detailed historical records or court connections, the Superior Court of California in San Bernardino maintains its own case search at sbcourts.org. That system requires a separate lookup and connects criminal case filings to inmate records, but the data is not automatically synchronized with the Sheriff's booking system. There is a delay of several days, sometimes over a week, between a booking and the appearance of related court documents. Plan accordingly if you are relying on both systems together for a complete picture.
Get the Full Details
