The Marion County Sheriff’s Office jail roster is the primary online tool for checking current custody in Marion County. The roster is hosted on the county’s official site and lists people held at the Marion County jail in Knoxville. For court case information on any Marion County criminal filing, Iowa Courts Online covers the full docket without registration.
Looking for someone booked tonight? See If someone was just booked tonight for phone-first contact info.
Searching the Marion County jail roster
Two views are available from the Marion County Sheriff’s Office jail roster page. The main page lists current inmates. A separate recent arrests dashboard is powered by Power BI and shows booking activity over a rolling period. Use both if a name doesn’t appear in one view.
Search by last name on the roster. If the last name returns multiple results, filter by first name to narrow the list. Exact spelling matters — try common alternate spellings if the name doesn’t appear on the first attempt. The roster shows the person’s name, booking date, and charges as recorded by the Marion County Sheriff’s Office at 211 N. Godfrey Ln, Knoxville. Confirm numbers and hours before visiting or calling.
What the roster does (and doesn’t) show
A new booking can take time to appear on the Marion County roster. Processing at the jail — intake paperwork, fingerprinting, charge entry — must complete before the record publishes online. Searching immediately after an arrest may return no result even when the person is physically in custody. Checking again after a few hours is reasonable if you have reason to believe the booking occurred.
The roster reflects only people currently held at the Marion County jail. It does not show juveniles, people held under seal or in federal custody, or anyone who has already been released. Expunged records do not appear. The roster also won’t show someone transferred to an Iowa Department of Corrections facility to serve a sentence — that population is tracked separately. A booking that happened overnight and hasn’t yet cleared intake processing is the most common reason a name is missing from what you’d otherwise expect to find.
If someone was just booked tonight
Tonight’s custody confirmation runs through the Marion County Sheriff’s Office jail directly. The courthouse main number is (641) 828-2207 — that’s the confirmed contact for the Marion County Courthouse, where the Sheriff’s Office is located at 214 E Main St, Knoxville. Jail staff can confirm whether a person is in custody. That’s the right call to make right now, not a search of the online roster, which may not yet reflect a booking from tonight.
Bond is decided at a first appearance before a magistrate — not by phone tonight. Calling the jail confirms that a first appearance is scheduled and can tell you roughly when to expect it, but the magistrate sets any release conditions at that hearing. Iowa law presumes release on recognizance or an unsecured bond unless the magistrate finds otherwise; no one can tell you tonight what the bond amount will be, because it hasn’t been set yet. That’s normal — it’s how the process works.
Visitation won’t be available tonight. The Marion County Sheriff’s Office jail visitation page has current hours and any scheduling requirements; plan to check that page in the morning. Bring a photo ID when you go — staff document it before allowing entry.
Tomorrow morning, your next actions are: call the Marion County Clerk of District Court at (641) 828-2207 to ask about the case number and first appearance time; attend that hearing if you can; and consult an attorney if you haven’t already. The Iowa State Public Defender handles appointments for those who qualify, and the Iowa State Bar Association lawyer search can help you find private counsel in Marion County.
If the person isn’t on the Marion County roster
Booking lag is the most common reason. If the arrest happened recently, the intake process at the Marion County jail may not have finished. A name missing from the roster right now doesn’t mean the person isn’t in custody — it may mean the record hasn’t published yet.
- Iowa DOC transfer: Someone serving a sentence may have moved to a state facility. Search the Iowa Department of Corrections inmate lookup for anyone no longer held at the county level.
- IowaVINE custody notification: VINELink tracks custody status across Iowa county jails and state prisons. It’s the fastest single check when you’re unsure which facility holds someone.
- ICE hold or federal custody: If the person may be subject to an immigration detainer, the ICE Detainee Locator is the correct tool. County rosters never display federal immigration holds. Federal criminal charges are held in federal custody entirely outside the Marion County system.
- Neighboring county: An arrest made near a county line, or a transfer for court purposes, may place someone in an adjacent county’s jail — Warren, Mahaska, Jasper, or Monroe County rosters are worth checking.
- Already released: Iowa law directs that bailable defendants be released on recognizance or an unsecured bond unless a magistrate finds otherwise. Someone arrested and released before booking completes may never appear on the roster at all.
If you can’t find them in Marion County
The Marion County roster and Iowa Courts Online cover local custody and filings. A nationwide records search may help surface custody records from other Iowa counties, other states, or federal facilities that local portals don’t display — useful when you’re not certain where the person is held.
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.
Sponsored: Nationwide Records Search (we may earn a commission at no extra cost to you).
Marion County inmate search — resource comparison
| Resource | What it confirms | What it won’t show | Next step |
|---|---|---|---|
| Marion County Sheriff’s Office jail roster | Current inmates at the Marion County jail in Knoxville | Recent bookings still in intake; released persons; juveniles; federal holds | Search by last name; check the recent arrests dashboard if name is missing |
| Marion County recent arrests dashboard | Booking activity over a rolling period; charge details | People released before dashboard updates; state or federal transfers | Use alongside the main roster when a name doesn’t appear in one view |
| Iowa Courts Online case search | Criminal, traffic, and civil case filings for Marion County District Court | Sealed, expunged, or confidential cases; full documents (terminal access only) | Search by name; visit the Marion County Courthouse at 214 E Main St, Knoxville to view documents |
| Iowa Department of Corrections inmate lookup | People serving sentences in Iowa state prison facilities | County jail inmates; people not yet sentenced; federal inmates | Use when the person may have been transferred out of county custody |
| VINELink Iowa custody notification | Custody status across Iowa county jails and state DOC facilities | Federal custody; ICE detainees; records not yet entered by the facility | Register for automated alerts; use as a cross-check when county is uncertain |
Related Marion County resources
Nearby counties:
- Warren County inmate search
- Mahaska County inmate search
- Jasper County inmate search
- Monroe County inmate search
Sources
Sources used for this page, verified 2026-11-10:
- Marion County Sheriff’s Office — Who’s in Jail
- Marion County public information page
- Marion County Sheriff’s Office
- Marion County jail visitation page
- Iowa Judicial Branch — Marion County, Judicial District 5
- Iowa Courts Online case search
- Iowa Department of Corrections inmate and family services
- VINELink Iowa
- Iowa State Public Defender
- the state bar lawyer directory
Errors or outdated information? Report a correction.
Frequently asked questions
Why doesn’t the person show up on the Marion County jail roster?
A name missing from the Marion County roster most often means the booking is still in progress — intake paperwork and charge entry take time to complete after an arrest. Check again after some time has passed. Other possibilities: the person was released before the record published; they were transferred to an Iowa DOC state facility (search Iowa Department of Corrections inmate lookup); they are in federal or ICE custody, which county rosters don’t display; or they are held in a neighboring county’s jail. VINELink checks custody across Iowa county jails and state facilities in one search.
How do I find out about someone’s charges and court date after a Marion County arrest?
Charges appear on the Marion County jail roster once booking is complete. For the court case — including the case number, scheduled hearing dates, and charge details — use Iowa Courts Online, the statewide docket search that covers all Marion County District Court filings. Iowa has a single unified trial court system, so every criminal case from a simple misdemeanor to a felony is filed in the same place. The Clerk of District Court at the Marion County Courthouse, 214 E Main St, Knoxville, can also confirm case information by phone at (641) 828-2207.
Search records by county: