Jail Guides
5
min read

Bail Bonds in the Inland Empire: Riverside and San Bernardino Guide

A side-by-side guide to the Riverside and San Bernardino County jail systems, how bail is posted in each, and where to find our three Inland Empire offices.
OnCall Bail Bonds team reviewing paperwork outside a courthouse
Written by
Ramiro Quezada Jr.
Published on
October 24, 2026

The Inland Empire is served by two separate county jail systems. The Riverside County Sheriff's Office runs five jails, from downtown Riverside to Blythe, and the San Bernardino County Sheriff's Department runs four main detention facilities, including West Valley in Rancho Cucamonga and Central Detention Center in San Bernardino. Which jail a person ends up in depends mainly on which county, and which part of that county, they were arrested in.

This guide lays out the jails in each county, which areas they generally serve, how bail works in each, and where our Inland Empire offices are.

First: which county was the arrest in?

This sounds obvious, but it trips up a lot of families. Cities in the Inland Empire sit close together, and county lines are not always where people expect. Corona, Moreno Valley, Temecula, Palm Springs and Indio are in Riverside County. Ontario, Fontana, Rancho Cucamonga, Redlands and Victorville are in San Bernardino County.

Each county has its own Sheriff, its own inmate lookup, its own bail schedule and its own courts. If you search the wrong county's system, you will not find the person. If you are not sure, search both.

Riverside County jails

The Riverside County Sheriff's Office lists five correctional facilities:

Which areas generally book where

As a general pattern, people arrested in the Riverside metro area tend to go to Robert Presley, arrests in the southwest county (such as Temecula, Murrieta and nearby areas) tend to go to Cois M. Byrd, and arrests in the Coachella Valley tend to go to the Indio facility. Blythe serves the far eastern edge of the county. These are general patterns, not rules. People are also moved between facilities after booking, so always confirm the current location in the Sheriff's inmate lookup.

Finding someone in Riverside County

The Riverside County Sheriff's inmate lookup is at jimspub.riversidesheriff.org. Search by name and write down the booking number, facility, charges, bail and court date. For a step-by-step look at what happens next, read what happens after an arrest in Riverside County, or visit our Riverside County bail bonds page.

San Bernardino County jails

The San Bernardino County Sheriff's Department lists four detention facilities:

  • West Valley Detention Center, 9500 Etiwanda Avenue, Rancho Cucamonga, CA 91739. One of the largest county jails in California. The Sheriff says it receives arrestees from many agencies and handles 50,000 to 60,000 bookings and releases a year.
  • Central Detention Center, 630 E. Rialto Avenue, San Bernardino, CA 92415. (909) 386-0969. The Sheriff describes it as the primary booking facility for police and sheriff stations in the east valley area. It also houses federal detainees.
  • High Desert Detention Center, 9438 Commerce Way, Adelanto, CA 92301. (760) 530-9300. The first Type II jail in the High Desert, holding more than 2,100 people.
  • Glen Helen Rehabilitation Center, 18000 Institution Road, Devore, CA 92407. The Sheriff calls it the primary facility for housing men and women sentenced to county commitments. It also houses some pretrial women.

Which areas generally book where

In general terms: arrests in the West End, such as Rancho Cucamonga, Ontario, Upland, Fontana and Chino, commonly go to West Valley. Arrests in the east valley, such as San Bernardino, Redlands, Highland and Rialto, commonly go to Central Detention Center. High Desert arrests, such as in Victorville, Hesperia, Apple Valley and Adelanto, are generally associated with the Adelanto facility. Glen Helen mainly houses people who have already been sentenced. Again, transfers are common, so check the inmate lookup for the current location.

Finding someone in San Bernardino County

The Sheriff's inmate locator is on its website at wp.sbcounty.gov/sheriff. For questions about an inmate or bail, the Sheriff lists (909) 350-2476. If the person is at West Valley, our post on how long it takes to get out of West Valley Detention Center explains what affects release timing.

How bail works in each county

Bail schedules

Each county's superior court adopts its own bail schedule every year under California Penal Code section 1269b. The same charge can carry a different scheduled amount in Riverside County than in San Bernardino County. That is one more reason to know which county the arrest was in. A judge can change bail at any court appearance, and some people are released without bail.

Posting bail in San Bernardino County

The San Bernardino County Sheriff's Department states that bail can be paid at any of its jail facilities, and that bail bonds or cash bail are accepted 24 hours a day. It accepts cash, checks, money orders, property bonds and bail bonds. If you plan to pay with a cashier's check, the Sheriff asks you to call (909) 350-2476 first to confirm who it should be made out to.

Posting bail in Riverside County

In Riverside County, a licensed bail agent handles posting the bond for you. If you plan to post cash yourself, call the facility where the person is held first to confirm where and how bail is accepted. The facility phone numbers are listed above.

Cost

In both counties, a bond premium is typically 10% of the bail amount, based on rates filed with the California Department of Insurance. The premium is not refundable, and payment plans are available. See how bail works for the full picture.

The first court date

Whichever county, if the person stays in custody, California Penal Code section 825 requires that they see a judge without unnecessary delay, and in any event within 48 hours of arrest, excluding Sundays and holidays.

Our Inland Empire offices

OnCall Bail Bonds has three offices in the Inland Empire. You can sign everything from your phone, so most families never need to visit. If you would like to meet in person, call ahead so an agent is ready.

  • Riverside: 3516 9th Street, Suite K, Riverside, CA. (951) 339-3801
  • Rancho Cucamonga: 11175 Azusa Court, Suite 110-A, Rancho Cucamonga, CA 91730. See our Rancho Cucamonga page.
  • San Bernardino: 1264 S. Waterman Avenue, Suite 38, San Bernardino, CA. (909) 442-5061

For county-wide information, visit our San Bernardino County bail bonds page.

This article is general information, not legal advice. For questions about your case, talk to a criminal defense attorney.

Need help now?

OnCall Bail Bonds' licensed agents answer 24/7 in English and Spanish, and you can sign from your phone. Call our Riverside County line at (951) 339-3801 or our San Bernardino County line at (909) 442-5061, or start bail online.