To find a current Johnson County jail inmate, use the Johnson County Sheriff’s Office jail roster, which lists people held at the Johnson County Jail. The roster is searchable by last name and displays booking date and listed charges. For custody questions by phone, call the Johnson County Sheriff’s Office at (319) 356-6020.
Looking for someone booked tonight? See Johnson County booking contacts for phone-first contact info.
Searching the Johnson County jail roster
The Johnson County Sheriff’s Office jail roster is the county’s online inmate listing. It is published directly by the Sheriff’s Office and covers people currently held at the Johnson County Jail at 511 S Capitol St in Iowa City.
- Open the roster linked above.
- Search by last name. The roster supports name searches; partial last names may return broader results.
- Review the results for booking date and listed charge. Each entry shows the date the person was booked into the Johnson County Jail and the charge or charges recorded at booking.
If the online roster does not load or you need to confirm a detail, call the Johnson County Sheriff’s Office directly at (319) 356-6020. The Sheriff’s Office administrative hours are Monday through Friday, 8:00 a.m. to 4:30 p.m., but jail staff handle custody inquiries around the clock. Note that parking near the jail on S Capitol St involves a walk uphill from street-level lots; plan accordingly if you visit in person.
What the roster does (and doesn’t) show
The Johnson County jail roster refreshes as bookings are processed by jail staff, but a new booking can take time to appear online. Processing a new arrest involves intake paperwork, medical screening, and data entry — all of which happen before a record becomes visible on the public roster. Checking again after some time has passed is the practical response when a name is absent but you have reason to believe a booking occurred.
The roster covers only people currently held in the Johnson County Jail. It does not display juvenile detainees, people held under sealed orders, or anyone transferred to a state or federal facility. A name missing from the roster does not confirm the person was never booked — it may mean the record has not yet posted, the person has been released, or custody has moved to a different facility. For court filings connected to a Johnson County arrest, Iowa Courts Online indexes criminal cases filed in the Iowa District Court for Johnson County, though documents themselves must be viewed at the courthouse clerk’s office. A booking that happened tonight may not yet show in either system.
If someone was just booked tonight
Call the (319) 356-6020 — that’s the Johnson County Sheriff’s Office, and jail staff answer custody questions at any hour. That’s the fastest confirmation available tonight. The online roster may not yet reflect a booking that happened in the last few hours, so the phone is the right path right now.
When you call, ask whether the person is in custody and when the first court appearance is scheduled. That’s the hard part — you won’t get a bond amount on the phone tonight. Bond in Iowa is set by a magistrate at the first appearance, not at booking. Iowa law presumes release on personal recognizance or an unsecured bond unless a magistrate finds otherwise; a cash deposit may or may not be required, and that decision happens at court, not at the jail. Calling confirms when that appearance is scheduled so you know when to show up or watch for updates.
Visitation won’t happen tonight. It’s a long night, and that’s normal. Visitation hours at the Johnson County Jail begin the following day; bring a government-issued photo ID when you go, and consider registering in advance to reduce wait time at the facility. Commissary order schedules vary by housing unit — call jail staff to confirm the next cutoff date for your person’s unit.
The next morning, call the Johnson County Clerk of Court for case filing information. Note that the Clerk’s office uses a back entrance as of recent reports, and street parking in front of the building can be limited during busy court days. If you need an attorney, the Iowa State Bar Association lawyer referral service and the Iowa State Public Defender office locator are the confirmed paths to legal help. Attend the first appearance if you can — that is when bond conditions become clear.
If someone isn’t on the Johnson County roster
Why might a name not appear on the Johnson County roster right away?
A booking that happened recently may simply not have posted yet. Intake processing takes time, and the roster reflects completed entries, not real-time arrests. That is the most common explanation for a missing name in the first several hours after an arrest.
- Medical hold at a hospital: A person booked while receiving medical treatment may be held at a hospital rather than the jail itself. That person will not appear on the jail roster until they are transferred to the facility. Call the Sheriff’s Office at (319) 356-6020 to ask whether a medical hold applies.
- Iowa DOC transfer: Someone serving a state sentence is held by the Iowa Department of Corrections, not the county jail. Search the Iowa DOC inmate family services lookup for anyone who may be in state prison custody.
- Released before posting: Iowa law allows release on a pretrial release schedule before a first appearance; a person released under those guidelines may never have appeared on the public roster.
- Neighboring county: An arrest by a city agency or a multi-county investigation may result in booking in an adjacent county — Iowa, Cedar, Linn, or Washington County jails each maintain their own rosters.
- Federal custody: Federal arrests are processed through the U.S. Marshals and do not appear on county rosters at all.
- IowaVINE custody notification: VINELink is Iowa’s statewide victim notification system and tracks custody status across county jails and state prisons. It is the most useful single check when you are uncertain which facility holds someone.
Nationwide inmate lookup
The Johnson County roster covers only the county jail. A nationwide search tool may help surface records in other Iowa counties, other states, or federal facilities that local rosters never display. Coverage varies by jurisdiction and cannot be guaranteed, but the tool is designed to search across multiple systems when a local check comes up empty.
Sponsored: Nationwide Records Search (we may earn a commission at no extra cost to you).
This tool is not a consumer reporting agency under the FCRA and may not be used to screen anyone for employment, housing, credit, or any other purpose covered by that law.
Johnson County inmate search — resource comparison
| Resource | What it confirms | What it won’t show | Next step |
|---|---|---|---|
| Johnson County Sheriff’s Office jail roster | Current Johnson County Jail custody, booking date, listed charges | Juveniles, sealed holds, state/federal transfers, recent bookings not yet posted | Search by last name; call (319) 356-6020 if name is absent |
| Johnson County Sheriff’s Office 📞 (319) 356-6020 |
Live custody status, medical holds, transfer information, first-appearance scheduling | Bond amount (set by magistrate at court, not jail) | Call any time for custody questions; in-person hours Mon–Fri 8 a.m.–4:30 p.m. |
| Iowa Courts Online | Criminal case filings, hearing dates, case status in Johnson County District Court | Confidential or expunged cases; actual documents (view at courthouse only) | Search by name; visit the Johnson County Clerk of Court for documents (use back entrance) |
| Iowa DOC inmate family services | State prison custody for anyone serving an Iowa DOC sentence | County jail holds, pretrial detainees, federal custody | Search by name at the Iowa DOC site |
| VINELink | Custody status across Iowa county jails and state prisons; release notifications | Federal detainees; records not yet entered into the VINE system | Register for automated custody alerts by name or ID number |
Sources
Sources used for this page, verified 2026-10-28:
- Johnson County Sheriff’s Office jail roster — county official inmate listing
- Johnson County Sheriff’s Office — custody inquiries, phone (319) 356-6020
- Johnson County public records request portal
- Iowa Courts Online — statewide court docket search
- Johnson County — Iowa Judicial District 6
- Iowa Department of Corrections inmate family services
- VINELink
- Johnson County 2026 State Jail Inspection Report
- Johnson County Jail Division FAQ
Errors or outdated information? Report a correction. We review flagged pages within 48 hours.
Frequently asked questions
How do I confirm someone is currently in the Johnson County Jail?
Open the Johnson County Sheriff’s Office jail roster and search by last name. The roster shows current detainees, their booking date, and listed charges. If the name does not appear and you have reason to believe a booking occurred recently, call the Johnson County Sheriff’s Office at (319) 356-6020 — jail staff handle custody questions at any hour. You can also check VINELink, Iowa’s statewide custody notification system, which covers both county jails and state prisons.
When is bond set after a Johnson County arrest, and how do I find out the amount?
Bond in Iowa is decided by a magistrate at the first court appearance, not at booking. Iowa law presumes release on personal recognizance or an unsecured bond unless the magistrate finds a reason to impose conditions; a cash deposit may or may not be required. To find out when the first appearance is scheduled, call the Johnson County Sheriff’s Office at (319) 356-6020 or check Iowa Courts Online once a case number has been filed. The Clerk of Court can also confirm the scheduled hearing time.
Search records by county: