How to Search the Maricopa County Inmate Database: A Step-by-Step Guide
MCSO's online inmate search is simple once you know what it's asking for. Here's a field-by-field walk-through, plus what to do when the search comes up empty.
Licensed & insured · Serving Maricopa, Pima & Pinal Counties
Open 24 hours · 7 days a week(623) 428-2276
If someone you love was arrested in Mesa, the first thing worth knowing is that Mesa doesn't work quite like Phoenix. Mesa runs its own short-term holding facility for city charges, separate from the big Maricopa County jails most families have heard of. Which one your family is dealing with changes where you call, where you pay, and how fast things move.
This guide walks through both paths: what happens for a City of Mesa misdemeanor, what happens when a case is serious enough to go to the county system instead, and where to actually post bail either way. If you'd rather talk it through with a person right now, The Bail Barn answers at (623) 428-2276, any hour, and we post bonds for Mesa arrests regularly.
Many Mesa arrests — DUI, shoplifting, simple assault, city code violations — stay inside the city's own system rather than going to the county jail. These get processed at the Mesa Police Holding Detention Center, 1333 N. Power Rd., a short-term facility used for identification, booking, and the first court appearance. It is not a visiting facility; people either go through the City's initial appearance and get released, or they're transferred onward to Maricopa County custody or, for certain state matters, to the CoreCivic facility in Florence.
You can call the holding facility directly at 480-644-2323 to ask about someone's status or to arrange pickup of personal property.
The first court date for a city charge is the arraignment at Mesa Municipal Court, 250 E. 1st Ave. — typically the next morning after an overnight arrest. At arraignment, the judge explains the charges, sets future court dates, and addresses release conditions, including bail if it applies.
This is the detail that trips families up most: the place you pay bail depends on when you're paying it.
Both accept cash or a major credit card directly, or a licensed bail agent can post the bond on your behalf either way — which matters most for the after-hours window, when driving across town at 2am isn't anyone's first choice.
Felony charges, and some more serious misdemeanors, don't stay in Mesa's holding facility. Mesa Police transport those arrests to Maricopa County Sheriff's Office custody for booking — specifically to the Intake, Transfer, and Release (ITR) center at 2670 S. 28th Dr. in Phoenix. From there, the county classifies the person and moves them to whichever facility fits the charge and security level: 4th Avenue Jail, Estrella Jail, Lower Buckeye Jail, or Towers Jail.
If this is the path your family is on, the process looks much more like a Phoenix arrest than a Mesa one. Arizona law generally requires an initial appearance before a judge within 24 hours of booking, at any hour of the day or night, and that hearing is where a bond amount gets set if one hasn't already been determined. Our guide on 4th Avenue Jail covers that county-level process in detail, including the surprising fact that release often happens at a different building than where court takes place.
The same basic split applies across the East Valley. Gilbert, Chandler, and Tempe each have their own police departments and, in some cases, their own short-term holding setups for city charges — but like Mesa, anything serious enough routes to the same Maricopa County jail system through ITR. If someone was arrested in one of these cities and you're not sure which path applies, the same two calls work: try the local department's holding facility first, then check the county system. We handle bonds across the whole East Valley, not just Mesa, so if your situation is actually a Gilbert or Chandler case, the county-side steps above still apply directly.
If you're not sure whether a Mesa arrest stayed with the city or moved to county custody, you have two things to check:
Booking takes time either way — give it a couple of hours after the arrest before assuming something's wrong.
Whichever path applies, the math is the same. Arizona regulates the bail bond premium at 10% of the bond amount, with a $150 minimum, statewide. On a $3,000 bond — a realistic number for a Mesa DUI or misdemeanor — that's $300 instead of the full amount tied up until the case closes. The Bail Barn offers payment plans when the premium itself is the obstacle; our guide on bailing someone out without money in Arizona walks through realistic options if cost is the sticking point.
For a city charge processed through Mesa's holding facility, release after arraignment is often same-day, since the facility is built for short stays. For a case that moves to county custody, plan on the same hours-not-minutes timeline as any Maricopa County release — it depends on how busy intake is and whether other holds are attached.
Either way, a bail agent who's already confirmed which facility and which court is handling the case can tell you a realistic window instead of leaving you to guess.
Mesa operates a short-term Police Holding Detention Center for booking, identification, and the first court appearance on city charges — it's not a long-term jail and doesn't handle public visitation. More serious charges move to the Maricopa County jail system instead.
During business hours, at Mesa Municipal Court (250 E. 1st Ave.). After hours or on weekends, at Mesa Police Department Headquarters (59 S. Hibbert). A licensed bail agent can also post the bond on your behalf at either location.
Call the Mesa PD holding facility directly at 480-644-2323 first. If they don't have a record of the person, the case likely moved to Maricopa County custody — search the county inmate system or call the jail information line at 602-876-0322.
A Mesa arrest can go one of two ways: a short stay at the city's own holding facility with release after arraignment, or a transfer into the larger Maricopa County jail system. Knowing which one you're dealing with tells you exactly who to call and where to show up.
The Bail Barn is a licensed bail bonds agency serving Mesa and families across Maricopa, Pima, and Pinal counties. If you need help right now, contact The Bail Barn or call (623) 428-2276 — we'll confirm where your loved one is being held and handle the bond so you don't have to figure it out alone.
A licensed Arizona bondsman is available 24/7.
MCSO's online inmate search is simple once you know what it's asking for. Here's a field-by-field walk-through, plus what to do when the search comes up empty.
If your loved one was booked into the Pinal County Adult Detention Center in Florence, here's a plain-English walk-through of the inmate search, court timing, payment options, and what release actually looks like.
Someone you love was arrested in Tucson and you're two hours away in Phoenix. Here's how bail actually works at the Pima County Adult Detention Complex — and why you don't have to drive down to post it.
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.