How to Use the San Bernardino County Jail Roster
The sheriff publishes the live San Bernardino County jail roster at jimsnetil.shr.sbcounty.gov. The tool is free. No login is needed. The data feeds from the sheriff jail booking system and updates many times a day. Use these steps to look up an inmate.
- Open the sheriff inmate locator page in a browser.
- Pick a search type. Use Booking # for an exact match, or use Last and First name fields.
- Add a date of birth or age to narrow the list when the name is common.
- Pick a gender. Male is the default.
- Solve the reCAPTCHA check at the bottom.
- Click Search by Booking or Search by Name.
- Click a row in the result list to open the full inmate profile.
- To find recent releases, use the Out of Custody Search and pick a release date in the 30-day window.
San Bernardino County Inmate Locator Search Fields
The San Bernardino County inmate search portal takes a small set of fields. Each field has a max length and a format rule. Most users get the best hit rate with last name plus DOB or age. The table below lists each field on the live form.
| Field Label | Type | Required | Notes |
|---|---|---|---|
| Booking # | Text | For booking search | 10 digits, numbers only, max length 10 |
| Last | Text | For name search | Max length 16; partial last name is allowed |
| First | Text | No | Max length 10; helps when last name is common |
| Middle | Text | No | Max length 10 |
| DOB | Text/date | DOB or age | MM/DD/YYYY format, max length 10 |
| Age | Number | DOB or age | Max length 3; search runs plus or minus 2 years |
| Gender | Radio | Yes | Male is default; Female option |
| reCAPTCHA | Challenge | Yes | Google check before any search runs |
| Projected Releases | Date link | No | Day links for the next two release dates |
| Out of Custody Search | Date links | No | 30 daily release-date links, rolling 30-day window |
Form buttons include Search by Booking, Search by Name, Clear Form, Cancel, Search Again, and Back to Search Results. Booking numbers do not change after intake. Names can be partial, but the search needs at least the first letter of the last name.
The general information page from the sheriff is at wp.sbcounty.gov.
The same page also lists mail rules, visit rules, and bail contact lines for the four jails.
Sample San Bernardino County Inmate Profile
When a search hits, the sheriff returns a profile for each booking. The profile shows ID data, charge data, housing data, and links to other tools. The table below maps each field to what it tells the public.
| Field | What It Shows |
|---|---|
| Booking # | The 10-digit number tied to this jail stay; stays the same until release |
| Name | Full legal name on file at intake |
| Alias | Other names the inmate has used in past arrests |
| DOB / Age | Date of birth and current age at booking |
| Sex | Male or Female as listed on intake |
| Height / Weight / Eyes / Hair | Physical traits used for inmate ID |
| Arrest Date | Day the arrest was made |
| Bail | Total bail set for all current charges |
| Arrest Location | City or area where the arrest took place |
| Arrest Agency | Police, sheriff, CHP, or other agency that made the arrest |
| Housing Facility | Which of the four jails holds the inmate now |
| Visiting Information | Link to the visit rules for that facility |
| Inmate Mailing Address | Where to send letters, photos, or money orders |
| Projected Release Date | Best estimate based on the current sentence |
| Send Money / Care Packages | Link to the funds and care package vendor |
| Release Date | Posted after the inmate is out |
| Released To | Agency the inmate was handed off to, if any |
| Release Notification / VINELink | Free custody alert sign-up by phone, email, or TTY |
| U.S. Marshal Information | Shown when the inmate is held for federal court |
| Printable Charges | PDF list of code sections charged |
| Holds | Other warrants or holds that block release |
San Bernardino County Jail Facilities
The San Bernardino County Sheriff Detention and Corrections Bureau runs four adult jails with 7,400 beds, an average daily population near 5,000, and about 85,000 bookings a year. Each jail has its own intake desk, visit line, and mail address. The cards below give the basic contact info for each one.
Central Detention Center
630 East Rialto Avenue
San Bernardino, CA 92415
909-386-0969
East valley booking hub; holds 200+ federal and 600+ county inmates; processes 20,000+ a year
Glen Helen Rehabilitation Center
18000 Institution Road, P.O. Box 9490
Devore, CA 92407
909-473-3689
Max capacity 1,446; ADP near 800; separate female unit with 326 beds
High Desert Detention Center
9438 Commerce Way
Adelanto, CA 92301
760-530-9300
Serves the High Desert region; intake and housing for north county arrests
West Valley Detention Center
9500 Etiwanda Avenue
Rancho Cucamonga, CA 91739
909-350-2476
Capacity 3,347; 50,000 to 60,000 bookings and releases a year; main bail line
The Central Detention Center page is at wp.sbcounty.gov.
The Glen Helen Rehabilitation Center page sits at wp.sbcounty.gov.
The High Desert Detention Center page is at wp.sbcounty.gov.
Each facility has its own visit slots and mail rules. Check the right page before you drive out.
Bail and Bond for San Bernardino County Inmates
The sheriff accepts cash bail and surety bonds 24 hours a day at any of the four jail facilities. The bail rule comes from Penal Code section 1269b. Real property bail is not posted at the jail; the court must take that filing. The main bail information line is 909-350-2476 at West Valley Detention Center.
The bail line can confirm the dollar amount, the bail schedule used, and the hold status. A "no bail" tag next to a charge can block release even after another bond is posted. The same is true for an active hold or warrant from another county or the state. A bail bond agent can post at the jail any time, day or night. The inmate must be fully booked first.
Release timing also shifts with bail type. Sentence-completed releases run from 6:00 a.m. to 6:00 p.m. Court order releases, cite releases, OR releases, and cases-not-filed releases run the same day from 6:00 a.m. to midnight.
Visitation in San Bernardino County Jails
Visits at all four San Bernardino County jails need an appointment. Call 909-887-0364 to set one up. The table below lists the main rules from the sheriff Corrections page. Verify the day and time for the right facility before you go.
| Rule | Detail |
|---|---|
| Appointment line | 909-887-0364; also schedule online through the inmate locator profile |
| Appointment timing | Must book at least one day ahead; no same-day visits |
| Visit schedule | Wednesday through Saturday on the general page; check the right jail page for current slots |
| Arrival | Check in 30 minutes before the scheduled time; late visitors are turned away |
| Valid ID | Driver license, DMV ID, military ID, passport, Matricula Consular, or other consulate/citizenship ID |
| Visitors per inmate | Two visitors per inmate; attorney visits run on a separate process |
| Weekly limit | Two visits per week, one hour total each week until further notice |
| Prohibited items | No weapons, no cell phones, no recording devices, no tobacco, no illicit drugs |
| Dress code | No gang attire, no hats, no sheer or strapless tops, no short shorts or skirts, no bare feet |
Attorney visits go through the legal visit process and do not use the public appointment line.
Mail Rules for San Bernardino County Inmates
Mail must go to the inmate's housing facility, not to a county PO box. Put the sender name and return address on the front. Put the inmate name, booking number, and facility address in the to block. Use a plain envelope. Lined paper or non-cardstock postcards are accepted.
The sheriff does not allow blank paper, stamps, cardstock, greeting cards, construction paper, or manila envelopes. Perfume, powder, and cologne on letters are rejected. Stained or dirty letters are rejected. Stickers, confetti, gang photos, sexual photos, and musical cards are not allowed. Visitors can send up to 10 photos at a time, with a max size of 5x7 inches. Books and magazines must come direct from a bookstore or publisher; hardbound books are not accepted.
Money and Commissary in San Bernardino County Jails
The sheriff accepts money orders by mail. The order must be made out with the inmate name and booking number, and sent to the right facility. Only USPS money orders and Western Union money orders are accepted. Bank cashier checks are held until the bank clears them. Cash and personal checks sent by mail are returned or rejected.
Cash deposits can be made in person at the facility. The amount must be exact. No coins are taken. No change is given. Care packages must come from icaregifts.com only. The sheriff warns the public about other sites that claim to ship to county jails; those are not approved and the items get refused at the dock. Funds on the inmate trust account pay for commissary, phone time, and stamps. The balance moves with the inmate if the housing facility changes.
San Bernardino County Sheriff and Department Scale
Sheriff-Coroner Shannon D. Dicus took office after the June 7, 2022 election. The department has 2,007 sworn personnel, 2,073 professional staff, and 1,552 volunteers. The total budget tops $800 million. The detentions side alone runs on $336,700,122. The agency serves more than 2.1 million people across over 20,056 square miles and takes about 965,959 calls for service each year.
The Sheriff's department profile is at wp.sbcounty.gov.
The sheriff executive staff bio page is at wp.sbcounty.gov.
The four jails hold 7,400 beds with an ADP near 5,000 and book about 85,000 people a year.
Federal Inmates Held in San Bernardino County
The Central Detention Center is a west coast hub for the U.S. Marshals Service. It holds 200 or more federal inmates at any time. A federal inmate held at CDC still shows up on the San Bernardino County inmate search, but the profile will list U.S. Marshal Information and the federal case data.
The U.S. Marshals Los Angeles office can be reached at 213-894-2485. Federal sentenced inmates move on to a Bureau of Prisons facility. Use the BOP inmate locator at bop.gov to find them. State sentenced inmates leave the county jail for a California Department of Corrections and Rehabilitation prison; the CDCR locator covers them.
Court Date Warning on the San Bernardino County Inmate Locator
The sheriff posts a clear notice on the locator. The court date shown in an inmate profile may not be the current court date. The jail data and the court calendar do not sync in real time. Always confirm a court date with the Superior Court before you show up.
Court case data is best checked through the Superior Court portal. See court records for the public case lookup tools and the Court Access Portal route.
Names Withheld Under Public Records Exemptions
Some names do not show up in the San Bernardino County jail roster. The sheriff cites exemptions formerly under Government Code section 6254(f). The same shield is now in the rewritten California Public Records Act under Government Code section 7920.000 and the chapters that follow. Victims of certain crimes and some juveniles fall under that rule. To ask about a name that does not appear, call West Valley Detention Center at 909-350-2476.
That number can also confirm whether a person is in custody at all. The line does not give out charge data over the phone in all cases. Bring a booking number when you call.