San Bernardino County Inmate Search gives families, legal teams, and community members fast access to real-time custody data through the Sheriff’s Office online booking system. Use a ten-digit booking number or search by name, date of birth, gender, or age range to locate an inmate. Results show arrest details, charges, bail amounts, housing unit, release dates, and protective custody status. If no record appears, the portal links to California’s statewide jail database for cross-county verification. The system updates every hour and covers all 23 detention facilities, including West Valley and Adelanto.

How to Use the San Bernardino County Inmate Search Tool
Start at the official Sheriff’s Office booking portal. Enter the full legal name or the ten-digit booking ID assigned at intake. If you don’t have the booking number, input last name, first name, date of birth, and gender. When exact birth date is unknown, use an estimated age range. The system filters matches and displays active records only. Each result includes the arresting agency, charge codes, bail amount, court dates, and current housing location. Click any entry to view full booking details, including work release eligibility and medical appointment schedules.
- Ten-digit booking number (fastest method)
- Legal last name and first name
- Date of birth (MM/DD/YYYY) or age range
- Gender (male, female, other)
San Bernardino County Jail System: Facilities and Population Data
The Sheriff’s Department manages 23 detention sites across San Bernardino County, making it the largest jail network in California by geographic coverage. Key facilities include West Valley Detention Center, Adelanto Detention Center, and Central Detention Center. In 2023, the system processed over 1.4 million bookings with a daily average population of 3,200 inmates. Summer months see peak occupancy near 3,750 due to increased arrests and court activity. All facilities follow state-mandated health, safety, and visitation standards.
| Facility Name | Location | Daily Average Population |
|---|---|---|
| West Valley Detention Center | Rancho Cucamunga | 1,100 |
| Adelanto Detention Center | Adelanto | 850 |
| Central Detention Center | San Bernardino | 600 |
| High Desert Detention Center | Adelanto | 500 |
Booking Number: Why It Matters in Inmate Searches
The ten-digit booking number is the most reliable way to locate an inmate in San Bernardino County. This unique ID is created when a person is processed into any county jail. It appears on arrest reports, booking cards, and court documents. Using the booking number avoids confusion from common names or spelling errors. If you have it, select “Search by Booking” on the portal for instant results. Without it, the system still works but may return multiple matches requiring manual review.
Booking numbers are sequential and reset annually. They do not carry over from prior arrests. Always verify the number with the arresting agency or the Sheriff’s Office if unsure. Never guess—incorrect entries delay locating your loved one.
What Information Appears in a San Bernardino County Inmate Record?
Each inmate record displays verified data pulled directly from the Corrections Management System. Key fields include:
- Full legal name and aliases
- Booking date and time
- Arresting agency (e.g., SB County Sheriff, SBPD, CHP)
- Charge descriptions and penal codes
- Bail amount and payment methods
- Projected release date
- Current housing unit and facility
- Protective custody status (if applicable)
- Upcoming court appearances
Records update hourly. Changes in custody status, court rulings, or transfers appear within one business day. For certified documents like booking photos or police reports, submit a request through the public records portal. Processing takes up to five business days.
How to Confirm an Inmate’s Location if Not Found Online
If no results appear in the San Bernardino County Inmate Search, the person may be held in another county or state facility. Use the portal’s link to California’s statewide inmate locator. This tool searches all 58 counties and state prisons. Enter the same details: name, DOB, gender, or booking number. Cross-referencing ensures you don’t miss transfers or federal holds.
For urgent cases, call the Sheriff’s non-emergency dispatch at (909) 387-8251. Staff can confirm custody status, facility location, and visitation hours. Calls are accepted Monday through Friday, 8 a.m. to 5 p.m. After hours, leave a message with the inmate’s full name and your contact information.
Visitation Rules and Schedules for San Bernardino County Jails
Each facility sets its own visitation schedule based on security level and staffing. West Valley allows visits on weekends from 8 a.m. to 3 p.m. Adelanto offers weekday and weekend slots with advance registration. Minors must be accompanied by a parent or legal guardian. All visitors must present valid photo ID and pass a security screening.
Check the inmate’s profile for specific visitation eligibility. Some inmates in disciplinary or medical isolation cannot receive visitors. Schedules change during holidays or emergencies. Always verify before traveling. Registration opens 72 hours in advance online or by phone.
Commissary, Medical Care, and Programs for Inmates
Families can send money or purchase commissary items through iCare Gifts (icaregifts.com). Approved products include toiletries, snacks, stationery, and clothing. Orders ship nightly and arrive within 24–48 hours. Funds deposited via the portal appear in the inmate’s account within hours.
All inmates receive medical and mental health screenings upon intake. Ongoing care includes routine checkups, prescription medications, and emergency treatment. Educational programs offer GED prep, vocational training, and substance abuse counseling. Work release is available for eligible inmates with court approval.

Bail and Release Information: What Families Need to Know
Bail amounts are set by judges based on charge severity, criminal history, and flight risk. The inmate search shows the exact bail figure and accepted payment methods: cash, surety bond, or property bond. Payments must be made at the Financial Services Division during business hours. Online bail payment is not available.
Release timing depends on court orders, medical clearance, and warrant checks. Most inmates leave within 24 hours of bail posting. Those with holds from other agencies may be delayed. The portal updates release windows in real time. Sign up for email alerts if available.
How to Request Official Records: Booking Photos, Reports, and Court Filings
Certified copies of booking photographs, arrest reports, and court documents require a formal request. Submit forms through the Sheriff’s public records portal. Include the inmate’s full name, booking number, and document type. Fees apply for processing and postage. Responses arrive by mail within five business days.
Third-party sites like StateCourts.org or RecordsFinder.com offer faster access but charge higher fees. These services pull data from the same county system but add convenience and search filters. Always verify accuracy with official sources.
Adelanto Detention Center: Special Search Instructions
Adelanto houses both county and federal detainees. Not all inmates appear in the main county search. Use the dedicated Adelanto locator page or call (760) 530-4000 for 24/7 assistance. Provide the inmate’s full name and date of birth. Staff will confirm custody status and housing unit.
Federal inmates (ICE holds) require different procedures. Contact ICE San Diego Field Office at (619) 557-5400 for immigration-related detentions. County records only show local charges.
Common Errors and How to Fix Them in Inmate Searches
Misspelled names, wrong dates, or outdated booking numbers cause most failed searches. Double-check spelling against court paperwork. Use middle initials if known. If the inmate changed their name legally, search under both versions.
Age ranges help when DOB is unknown. Select “Approximate Age” and enter a five-year window (e.g., 25–30). Avoid overly broad ranges—they return too many results. Clear your browser cache if the portal loads slowly or shows old data.
Privacy, Legal Rights, and Public Access to Jail Records
California law mandates public access to inmate records under the California Public Records Act. Exceptions include juveniles, victims, and ongoing investigations. The Sheriff’s Office redacts sensitive information but must release basic custody data.
Inmates cannot opt out of public listings. However, protective custody status is disclosed only to authorized personnel. Families concerned about safety should contact the facility’s classification officer.
Contact Information and Official Resources
San Bernardino County Sheriff’s Department Headquarters
655 East Third Street
San Bernardino, CA 92415-0061
Non-emergency line: (909) 387-8251
Inmate locator: http://web.sbcounty.gov/sheriff/bookingsearch/bookingsearch.aspx
Corrections division: https://wp.sbcounty.gov/sheriff/corrections/
Visiting hours: Vary by facility; check online before arrival
Frequently Asked Questions
San Bernardino County Inmate Search answers many questions, but users often need clarification on timing, accuracy, and next steps. Below are the most common inquiries with direct, actionable responses based on official policies and real-world use.
How often is the San Bernardino County inmate database updated?
The inmate locator refreshes every hour using live data from the Corrections Management System. Booking changes, releases, and transfers appear within 60 minutes. However, court-ordered holds or medical isolations may delay updates by up to 24 hours. For urgent verification, call the facility directly. Do not rely solely on third-party sites—they often lag behind the official portal by several hours or days.
Can I search for an inmate using only their nickname or alias?
No. The system requires the individual’s full legal name as recorded at booking. Nicknames, street names, or shortened versions will not return results. If the person used an alias during arrest, it may appear in the record—but you must still search under their legal name. Always use the name on their ID, court papers, or booking card.
Why doesn’t the inmate search show someone who was recently arrested?
New arrests take 2–6 hours to process and enter into the system. During peak times, delays can extend to 12 hours. If you know someone was taken into custody but don’t see them online, wait and check again later. If more than 24 hours pass with no record, contact the arresting agency or the Sheriff’s non-emergency line to confirm booking status.
Are federal inmates held in San Bernardino County jails included in the search?
Only if they are temporarily housed under intergovernmental agreements. Most federal detainees (e.g., ICE, FBI) are held in separate facilities and do not appear in the county database. Use the ICE detainee locator or BOP website for federal inmates. The county search only covers local charges and county-managed beds.
How do I post bail for someone in San Bernardino County jail?
Bail must be paid in person at the Financial Services Division, located at the Sheriff’s headquarters. Acceptable methods include cash, cashier’s check, or surety bond through a licensed bail agent. Online payments are not accepted. Bring valid ID, the inmate’s full name, and booking number. Bail is typically processed within two hours, and the inmate is released after medical and warrant checks.
Can I send money to an inmate without using the iCare system?
No. All commissary deposits must go through the official iCare portal (icaregifts.com) or kiosks inside the jail lobby. Cash, checks, or money orders sent by mail are rejected. Funds appear in the inmate’s account within 2–4 hours. Maximum deposit is $200 per transaction, $500 per month. Refunds require a written request to the facility manager.
What should I do if the inmate search shows incorrect information?
Report errors immediately to the Sheriff’s Corrections Division at (909) 387-8251. Provide the inmate’s name, booking number, and the incorrect detail. Staff will verify and correct the record within 48 hours. For legal disputes (e.g., wrong charges or release date), contact your attorney or the Public Defender’s Office. The online portal reflects official records—do not rely on it for legal strategy without verification.
