To find an inmate currently held in Franklin County, go to the Franklin County Sheriff’s Office jail division page, which publishes booked-in reports and daily arrest logs for the county jail in Hampton. The page is maintained by the elected Franklin County Sheriff and covers current custody in the county facility. For court case filings tied to an arrest, use Iowa Courts Online, the statewide docket search that covers all 99 Iowa counties without registration.
Looking for someone booked tonight? See Franklin County booking contacts for phone-first contact info.
Searching the Franklin County jail roster
The Franklin County Sheriff’s Office jail division page lists current bookings for the county facility in Hampton, Iowa. The page includes booked-in reports and daily arrest logs. Date-range filtering is the most efficient way to narrow a lookup when you know roughly when a person was arrested: the roster organizes entries by booking date, so selecting a specific date or short date range cuts through unrelated records quickly. If you are searching for a recent booking, filter to the last 24–48 hours before scanning by name.
- Open the Franklin County Sheriff’s Office jail division page.
- Locate the booked-in reports or daily arrest log section.
- Select a date or date range that covers when the arrest likely occurred.
- Scan or search by last name within the filtered results.
- Note the booking number and charges shown — you will need these for the Clerk of Court.
The Franklin County Sheriff’s Office administrative office opens at 7:30 AM on weekdays. The jail line is staffed around the clock for custody questions. Bring a valid photo ID if you visit in person; the facility has ample free parking and a spacious counter area for service.
What the roster does (and doesn’t) show
Juvenile records, sealed cases, and federal detainees do not appear on the Franklin County jail roster. A person held on a federal charge or transferred to a federal facility will not show up in the county’s booked-in reports regardless of where the arrest occurred. Similarly, anyone whose record has been expunged under Iowa law will not appear, and confidential cases are excluded from both the county roster and Iowa Courts Online.
The roster reflects county jail custody only. It does not show people serving sentences at an Iowa Department of Corrections facility, people held in a neighboring county’s jail, or individuals who have already been released. Iowa Courts Online covers criminal case filings statewide but shows only docket entries — not the documents themselves, which must be viewed on a public terminal at the Franklin County Courthouse (12 1st Ave NW, Hampton). A name missing from the online roster does not confirm the person was never booked; a new booking can take time to appear, and the roster’s lag is the first thing worth accounting for when a name doesn’t surface right away.
If someone was just booked tonight
Call the Franklin County Sheriff’s Office directly — the jail line runs 24 hours a day for custody questions. That’s a long night, and the phone is the fastest path right now. A deputy can confirm whether the person is in custody and give you the booking number.
Bond is not set at booking. It is decided at the first appearance before a magistrate, which Iowa law requires to happen without unnecessary delay. Calling the Sheriff now tells you when that appearance is scheduled — not the bond amount, which no one can give you until the magistrate rules. That part is the hard part of waiting.
Visitation is not available tonight. The Franklin County facility does not permit visits on the night of booking. Visitation scheduling typically opens the following day. Confirm hours and any advance-registration requirement by calling the jail line in the morning, since registering ahead of time can reduce wait time at the facility. Bring only your photo ID — the facility permits ID only for visits.
In the morning, your next actions in order: call the Franklin County Clerk of District Court (open Monday–Friday, 8:00 AM–4:30 PM, at 12 1st Ave NW, Suite 203, Hampton) to get the case number and confirm the first-appearance time. Attend the first appearance if you can — that is when bond conditions are set. If you need an attorney, the Iowa State Bar Association lawyer search and the Iowa State Public Defender office locator are both free to use. Iowa uses money bail alongside a presumption of release, so the magistrate may set conditions ranging from release on recognizance to a cash deposit — no fixed price applies to any charge.
If someone isn’t on the Franklin County roster
- Transferred to Iowa DOC custody: If the person was sentenced or transferred to a state prison, search the Iowa Department of Corrections inmate lookup — that database covers state facilities, not county jails.
- Released before the roster updated: A new booking can take time to appear online; the person may have been released on bond or on their own recognizance before the record posted.
- Held in a neighboring county: If the arrest involved another jurisdiction — Hardin, Butler, Wright, Cerro Gordo, or Hancock County — the person may be in that county’s facility rather than Franklin’s.
- Federal custody: Federal detainees are held in federal facilities and never appear on county rosters.
- Statewide custody check via IowaVINE: VINELink tracks custody status across Iowa county jails and state prisons in one search and is the most efficient single check when you are unsure which facility holds the person.
The Iowa DOC lookup and VINELink together cover the two most common reasons a name goes missing from the county roster. Check VINELink first when the county page comes up empty.
If you can’t find them in Franklin County
A nationwide records search may help surface custody records from other counties, other states, or federal facilities that the Franklin County roster cannot display. The tool is a third-party database whose per-jurisdiction completeness varies — treat it as one source among several, not a guarantee of complete coverage.
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).
Franklin County inmate search — resource comparison
| Resource | What it confirms | What it won’t show | Next step |
|---|---|---|---|
| Franklin County Sheriff’s Office jail division page | Current county jail bookings; daily arrest logs by date | Released individuals; state prison transfers; federal detainees; juvenile records | Filter by booking date, then search by last name |
| Franklin County Sheriff’s Office — call the jail line (see Sheriff’s Office page for number) | Live custody status; booking number; first-appearance time | Bond amount before magistrate rules; case documents | Call 24/7 for custody questions; have the person’s full name ready |
| Iowa Courts Online case search | Criminal, traffic, and civil case filings statewide; docket entries for Franklin County District Court | Expunged or confidential cases; actual documents (in-person terminal only); custody status | Search by name; visit Franklin County Courthouse to view documents |
| Iowa DOC inmate lookup | State prison residents serving sentences in Iowa DOC facilities | County jail detainees; federal prisoners; people not yet sentenced | Use when the person may have been sentenced or transferred out of county custody |
| VINELink Iowa | Custody status across Iowa county jails and state prisons; release notifications | Federal custody; records expunged or sealed | Search by name or register for automated release alerts |
Related Franklin County resources
Nearby counties:
- Hardin County inmate search
- Butler County inmate search
- Wright County inmate search
- Cerro Gordo County inmate search
Sources
Sources used for this page, verified 2026-10-28:
- Franklin County Sheriff’s Office — Jail Division (booked-in reports and daily arrest logs)
- Franklin County Sheriff’s Office — official records links
- Franklin County Sheriff’s Office main page
- Franklin County Clerk of District Court
- Iowa Courts Online case search
- Iowa Judicial Branch — Franklin County, Judicial District 2
- Iowa Department of Corrections offender search
- VINELink
Errors or outdated information? Report a correction. We review flagged pages within 48 hours.
Frequently asked questions
When can I visit someone held at the Franklin County jail?
Visitation is not available on the night of booking. Visiting hours begin the following day. Call the Franklin County Sheriff’s Office jail line to confirm current visitation hours and any advance-registration requirement before you go. Bring a valid photo ID — only ID is permitted at the facility. As of April 2025, cash and money orders are no longer accepted during visitation at the Franklin County facility; confirm current accepted payment methods when you call.
How is bond set in Franklin County, and when will I know the amount?
Bond is set by a magistrate at the first appearance, not at booking. Iowa law presumes release on recognizance or an unsecured appearance bond unless the magistrate finds a specific reason to impose conditions. When a cash deposit is allowed, it may be no more than ten percent of the full bond amount — but that ten-percent figure is not a universal rule and does not apply to every case. No one can tell you the bond amount before the magistrate rules. Call the Franklin County Sheriff’s Office to find out when the first appearance is scheduled, then contact the Franklin County Clerk of District Court (open Monday–Friday, 8:00 AM–4:30 PM) for case information after the hearing.
Search records by county: