Arrested in Glendale, Peoria, or Surprise? Where the Booking Goes
Glendale has a city jail with its own phone line. Peoria and Surprise do not publish one. Here is which number to call, and which door is the county bond window.
If you're reading this, someone probably just told you a loved one is being held at the "Pinal County jail" or "the Florence jail," and you're trying to piece together what that means. Florence is about an hour southeast of Phoenix, which can make an already frightening night feel further away than it is.
Here's the short version: the facility is called the Pinal County Adult Detention Center, it's run by the Pinal County Sheriff's Office, and in most cases you do not need to drive to Florence to get your loved one out. This guide covers how to confirm where they are, how court timing works there, what bail actually costs, and how release happens. If you'd rather talk it through with a person right now, The Bail Barn answers at (623) 428-2276, any hour — we handle bonds across Maricopa, Pima, and Pinal counties.
The Pinal County Adult Detention Center sits at 971 Jason Lopez Circle, Building B, in Florence — the county seat and the hub of Pinal County's criminal justice system. It's the county's main jail, run by the Pinal County Sheriff's Office, and it's where most arrests made anywhere in Pinal County — Casa Grande, Apache Junction, Coolidge, Eloy, and the surrounding unincorporated areas — end up booked.
Because Pinal County runs its own system, separate from Maricopa County's, the phone numbers, the inmate lookup, and the payment tools are all different from what a family in Phoenix or Mesa might already be used to. Don't assume the mcso.org links or process from a Maricopa County arrest carry over here.
Before you do anything else, verify the details yourself instead of relying on a secondhand account. The Pinal County Sheriff's Office maintains an online inmate roster, and if a name doesn't show up yet, call the detention center directly at 520-866-5021. Families who want ongoing updates can also register with Arizona VINE (Victim Information and Notification System), which sends an alert by email or phone when custody status changes.
A couple of notes that save time:
One detail that surprises families coming from a Maricopa County case: in Pinal County, the first court hearing — the initial appearance — is typically held right at the detention center in Florence, not at a separate courthouse. Arizona law generally requires that hearing within 24 hours of booking, and Pinal County holds these initial appearances daily. At that hearing, a judge confirms the defendant's identity, explains the charges, and sets the conditions of release, including the bail amount if one hasn't already been set.
A formal arraignment — where the charges are read again and a plea is entered — happens later, at the Pinal County Superior Court, also in Florence. The two hearings are easy to mix up; if you're unsure which one is coming up, the court clerk's office can confirm the date and where it's held.
You don't have to be standing in Florence to get your loved one out. A licensed Arizona bail agent can post a bond at the Pinal County Adult Detention Center on your behalf, while you handle the paperwork and payment by phone. The Bail Barn serves Maricopa, Pima, and Pinal counties, so a Florence booking is well within what we handle — you can start the process from your kitchen table.
Based on the county's published information, the detention center accepts bond payments through a few channels:
Deposits made online or by phone typically take some time to post to the county's system — the county's own guidance points families toward confirming with the jail directly rather than assuming a payment went through instantly. A bail agent handles that confirmation as part of filing the bond, which is one less thing for your family to track down at 2am.
Arizona regulates the bail bond premium at 10% of the total bond amount, with a $150 minimum, no matter which county the jail is in. That premium is non-refundable — it's the fee for the agent's service, not a deposit toward the bond itself — and The Bail Barn offers payment plans when covering the premium up front is the hard part. On a $10,000 bond, for example, that's $1,000 instead of the full amount tied up with the court until the case closes. If cost is what's standing in your way, our guide on bailing someone out without money in Arizona lays out the realistic options.
Public visitation at the Pinal County Adult Detention Center generally runs Saturday through Thursday, with advance scheduling required — Friday is typically closed to public visits. In-person visits are usually limited to a couple of short sessions per inmate per week, and the facility also offers remote video visitation that families can use from home, for a fee, without the drive to Florence.
Visit windows, fees, and available formats change, so confirm current details through the detention center's visitation line before you plan around a specific time. Our general overview of jail visits in Arizona covers what to expect on a first call, even though Pinal County's exact scheduling system differs from Maricopa County's. If your case is instead centered around Tucson, our guide to the Pima County Adult Detention Complex covers that county's visitation rules in the same detail.
Plan on hours, not minutes. Once a bond is filed and confirmed, the detention center still has to process the paperwork and complete release on its end, and that timeline depends on how busy the facility is and whether any other holds are attached to the case. Processing generally moves fastest during normal business hours, though release from county jails happens around the clock in most cases.
When The Bail Barn posts a bond at the Pinal County Adult Detention Center, we track it and let you know roughly when to expect a call — so you're not sitting by the phone wondering.
No. A licensed Arizona bail agent can file the bond at the Pinal County Adult Detention Center on your behalf while you stay in Phoenix, Mesa, or wherever you are — you handle the paperwork and payment by phone, and the agent takes care of the rest.
Check the Pinal County Sheriff's Office online inmate roster once booking is complete, or call the detention center directly at 520-866-5021. You can also register with Arizona VINE for status alerts, or call us and we'll check it with you.
The building, the phone numbers, and the inmate lookup are all different from Maricopa County's — and in Pinal County, the initial court appearance happens right at the detention center rather than a separate courthouse. The bail math, though, is the same statewide: Arizona's 10% premium and $150 minimum apply no matter which county the jail is in.
An arrest an hour from home in Florence is its own kind of stressful, but the distance doesn't have to slow anything down. Confirm where your loved one is being held, learn the bail amount, and know that a licensed agent can file the bond at the Pinal County Adult Detention Center without you making the drive.
We're a licensed bail bonds agency serving Apache Junction and families across Arizona, including cases in Pinal County. If you want help tonight, contact The Bail Barn or call (623) 428-2276 — we'll confirm the details, explain the numbers plainly, and handle the bond so you don't have to get in the car.
A licensed Arizona bondsman is available 24/7.
Glendale has a city jail with its own phone line. Peoria and Surprise do not publish one. Here is which number to call, and which door is the county bond window.
If the inmate search says Watkins Jail, he is housed next door to intake and release. The bond is posted downtown, and he walks out of a different door.
If the inmate search says Towers Jail, your loved one is in a housing jail in southwest Phoenix. The bond is posted somewhere else, and so is the release.
24/7 Emergency Line
Every minute matters. Call now and speak with a licensed bail bondsman — we answer 24 hours a day, 7 days a week.