If you have a name and need to find a Keokuk County arrest record, the court side of that search runs through Iowa Courts Online — a free statewide docket index covering every Iowa district court, including Keokuk County’s Iowa District Court in Judicial District 8. The Keokuk County Clerk of Court maintains the physical case files at the courthouse; the office is open Monday through Friday, 8:00 a.m. to 4:30 p.m., and can be reached at (641) 622-2210. The Clerk accepts cash, check, money order, and credit/debit cards for records-related fees.
If someone you know was just booked tonight, our Keokuk County inmate-search page has phone-first contact info.
Searching for records beyond Iowa
A Keokuk County court search only surfaces cases filed in Iowa — it won’t show charges filed in Missouri, Illinois, or any other state where the person may have lived. A nationwide database search may help fill gaps that local portals often leave, including records from other states, federal cases, or filings predating Iowa’s online window. The preliminary scan is free; a full report requires creating an account.
Sponsored: Nationwide Criminal Background Check (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.
How to look up arrest records in Keokuk County
Iowa Courts Online at Selectframe covers criminal, traffic, and civil cases filed in all 99 Iowa counties — including every case handled by the Iowa District Court sitting in Keokuk County. You can search by name, case number, or citation number without registering. The portal shows docket entries: filing dates, charges, hearing dates, and dispositions. It does not display the underlying documents, and it does not show expunged or confidential cases. A name that doesn’t appear in the search does not guarantee no case exists — it may mean the case was sealed or predates the online index.
To read actual court documents, you visit the Keokuk County Clerk of Court in person. The Clerk’s office is inside the Keokuk County Courthouse and is open Monday through Friday, 8:00 a.m. to 4:30 p.m. Call (641) 622-2210 before driving — the Courthouse does not permit cell phones or cameras in publicly accessible spaces, so plan accordingly. The Clerk accepts cash, check, money order, and credit/debit cards; confirm the current per-page copy fee when you call, as fees vary. Keokuk County is part of Judicial District 8, and the District Court page for the county lists local contact details and court schedules.
For recent bookings — someone arrested and held at the county jail — check the Keokuk County Sheriff’s Office current jail roster. The roster is the Sheriff’s real-time custody list; a new booking can take time to appear online after processing. The Sheriff’s Office is open Monday through Friday, 8:00 a.m. to 4:30 p.m. Adult visitors to the jail must bring a valid photo ID. For custody status at the state prison level — when someone has been sentenced and transferred out of county — use the Iowa Department of Corrections inmate lookup. IowaVINE, run through the Iowa Attorney General’s office, tracks people held in both county jails and state prisons and is the most efficient single custody check in Iowa.
Keokuk County’s Clerk of Court office also provides an online fine-payment tool for court-ordered financial obligations — useful if you’re confirming that fees are paid before filing an expungement petition. If you need to file documents electronically with the court, the Iowa Judicial Branch’s e-filing instructions explain the process for Keokuk County cases.
Are Keokuk County arrest records public?
Arrest records in Keokuk County are public records as a default matter of Iowa law. Under Iowa Code ch. 22 — Iowa’s Open Records Law — every person has the right to examine and copy a public record and to publish it. Arrest information falls squarely within that framework. The Clerk of Court and the Sheriff’s Office are both subject to ch. 22 obligations when responding to records requests.
Certain categories of records are withheld or redacted, and understanding those exceptions matters when a search comes up short. Cases that have been expunged under Iowa’s sealing statutes do not appear in Iowa Courts Online and are not accessible to the public through the Clerk’s office — though law enforcement retains access. Juvenile records are handled separately in juvenile court and are not part of the public district court file; a juvenile record sealing follows its own process distinct from adult expungement.
Victim-protection redactions are another real-world exception. When a case involves a victim whose safety or privacy could be compromised by disclosure — certain domestic violence matters, sexual assault cases, and similar proceedings — the court may redact identifying victim information from the publicly accessible record. The underlying case still appears in the docket index, but specific fields are withheld. This means a public record search may show a case number and charge category without revealing all parties named in the file.
When an agency needs time to determine whether a particular record contains confidential information before releasing it, Iowa law permits a delay in responding to the request — but that delay ordinarily should not exceed ten business days and may not exceed twenty calendar days. If you submit a written records request to the Keokuk County Clerk and don’t hear back promptly, follow up by phone at (641) 622-2210.
Booking photos are also public records under ch. 22, but individual agencies differ in what they post online. Whether the Keokuk County Sheriff’s Office publishes booking photos on its website is worth confirming directly with the office — the policy isn’t posted in a way that can be verified here.
What’s in a Keokuk County arrest record?
Records created before the Iowa Courts Online system’s online window may exist only in paper form at the Keokuk County Courthouse — so the fields you see depend partly on when the case was filed and which system holds it. More recent cases are indexed digitally in Iowa Courts Online; older cases may require an in-person visit to the Clerk’s office to retrieve the physical file.
On the court side — what the Clerk of Court holds — a Keokuk County criminal case file typically contains: the case number assigned by the Iowa District Court in Judicial District 8; the filing date; the charge or charges (with Iowa Code citations); the name of the defendant; the attorney of record (if one has appeared); hearing dates and continuances; bond conditions set by the magistrate; and the final disposition — whether that’s a conviction, acquittal, dismissal, or deferred judgment. Iowa Courts Online shows most of these docket entries in its index, but the actual documents (complaints, motions, orders) are only viewable on a public terminal at the Keokuk County Courthouse or by requesting copies from the Clerk.
On the Sheriff’s side — the booking record — the fields are different. A booking entry at the Keokuk County Jail records the date and time of booking, the arresting agency, the charge or charges at the time of arrest (which may differ from what the prosecutor ultimately files in court), bond information, and physical descriptors. The Keokuk County Sheriff’s jail roster reflects current custody status; it is not a historical arrest log. Once a person is released, they typically drop off the roster.
A key distinction worth keeping in mind: the charge listed on a booking record is what law enforcement alleged at the time of arrest. The charge in the court file is what the prosecutor formally filed. Those two can differ — and the court disposition (acquittal, dismissal, conviction) is what ultimately matters for expungement eligibility. Always cross-reference both systems when building a complete picture of a case.
The Keokuk County Courthouse does not permit cell phones in publicly accessible spaces, so if you plan to review paper records in person, bring a notepad or arrange with the Clerk’s office to obtain copies. The Clerk accepts cash, check, money order, and credit/debit cards for copy fees — confirm the current per-page rate when you call.
How to expunge an arrest record in Keokuk County
Petitioning to seal an arrest record in Keokuk County is a routine legal procedure under Iowa law, and the eligibility rules are specific enough that it’s worth checking them carefully before filing. Iowa Code § 901C.2 governs expungement of acquittals and dismissals; a separate misdemeanor-conviction path exists under Iowa law with its own timeline and restrictions.
Dismissed or acquitted cases. When every charge in a Keokuk County case ended in dismissal or acquittal, you may petition the Iowa District Court in Keokuk County to expunge the record. The waiting period is 180 days from the date of the judgment of acquittal or the order dismissing the case — not from the arrest date. The court may waive that 180-day period for good cause, so the wait is not absolute. All court costs and fees in the case must be paid before the expungement can be granted. This path is available regardless of prior record, and it applies to the case as a whole — not charge by charge.
Misdemeanor convictions. A misdemeanor conviction can be expunged once more than eight years have passed since the date of the conviction — measured from the conviction date, not from release or the end of a sentence. This path may be used one time in a person’s lifetime, though a single application can cover multiple misdemeanors that arose from the same incident. The path is closed to anyone previously granted two deferred judgments, and many offense types are excluded outright: drunk driving, domestic abuse assault, stalking, harassment, sex offenses, and weapons offenses are among those that cannot be expunged under this provision. No path under Iowa law expunges a felony conviction.
Deferred judgments. When a judge defers judgment and the person completes probation, the court record of that deferred judgment is expunged upon discharge — but not before every financial obligation in the case is paid. A deferred judgment on a felony charge can be expunged this way even though a felony conviction cannot.
Filing the petition. Expungement petitions are filed with the Iowa District Court in Keokuk County — the same court where the original case was filed. The Iowa Judicial Branch’s court forms portal has petition forms. Confirm the current filing fee with the Keokuk County Clerk of Court at (641) 622-2210 — fees vary and are not published in a way that can be verified here. If you cannot afford the filing fee, ask the Clerk about an indigency waiver; Iowa courts have a process for fee waivers in civil matters.
Self-petition vs. attorney-assisted. Many people file expungement petitions without an attorney, particularly for straightforward dismissal cases. More complex situations — multiple charges, prior deferred judgments, or uncertainty about eligibility — benefit from legal guidance. The Iowa State Bar Association’s lawyer search can locate attorneys in or near Keokuk County. The Iowa State Public Defender’s office locator lists public defender offices for those who qualify.
What remains visible after expungement. Once a Keokuk County record is expunged, it no longer appears in Iowa Courts Online and is not accessible to the public through the Clerk’s office. Law enforcement agencies retain access to expunged records. The expungement does not erase the underlying event — it removes the public record of it.
Quick-reference contacts
| Resource | What it confirms | What it cannot confirm | Next step |
|---|---|---|---|
| Iowa Courts Online | Case filings, charges, hearing dates, dispositions for all Keokuk County district court cases | Expunged records, confidential cases, actual document text | Search by name or case number; visit the Clerk for documents |
|
Keokuk County Clerk of Court (641) 622-2210 |
Physical case files, certified copies, expungement petition filing | Booking records held by the Sheriff; records from other counties | Call Mon–Fri 8 a.m.–4:30 p.m.; bring photo ID and payment |
| Keokuk County Sheriff’s jail roster | Current custody at Keokuk County Jail; booking charges at time of arrest | Historical arrest logs; court dispositions; state prison inmates | Check online; new bookings may take time to appear |
| Iowa Department of Corrections inmate lookup | Inmates serving sentences in Iowa state prisons | County jail detainees; cases with no prison sentence | Search by name on the Iowa DOC inmate-family-services page |
| Nationwide database search | May surface records from other states, federal cases, or name variants | Cannot guarantee completeness; not a substitute for official sources | Use as a supplemental check after exhausting Iowa official sources |
Sources verified 2026-11-09:
- Iowa Courts Online case search — free statewide docket index covering all Iowa district courts, including Keokuk County.
- Keokuk County — Iowa Judicial District 8 — district court contact information, local court schedules, and clerk details for Keokuk County.
- Keokuk County Sheriff’s Office jail roster — current custody list maintained by the elected Keokuk County Sheriff.
- Clerk of Court — Keokuk County — official Clerk of Court page with hours, payment methods, and contact information.
- Iowa Department of Corrections inmate lookup — statewide search for individuals serving sentences in Iowa state prisons.
- Iowa Judicial Branch e-filing instructions — procedures for electronically filing documents in Keokuk County district court cases.
- Iowa Courts online fine payment — pay court-ordered fines and fees for Keokuk County cases online.
- Iowa District Court criminal statutes summary chart — reference for Iowa criminal offense classifications.
- Iowa State Bar Association lawyer search — locate licensed Iowa attorneys for expungement and criminal record matters.
- Iowa State Public Defender office locator — find public defender offices serving Keokuk County.
Found an error? Submit a correction — we review and update within 48 hours.
Frequently asked questions about Keokuk County arrest records
How do I find out what’s on my own Keokuk County arrest record?
Run a name search on Iowa Courts Online — it’s free, requires no registration, and covers every case filed in the Keokuk County Iowa District Court. The results show case numbers, charges, and dispositions. If you need the actual documents — complaints, orders, sentencing records — visit the Keokuk County Clerk of Court in person during weekday business hours (Monday–Friday, 8:00 a.m.–4:30 p.m.) or call (641) 622-2210 to request copies. For booking records held by the Sheriff rather than the court, check the Keokuk County Sheriff’s jail roster or contact the Sheriff’s Office directly. Note that expunged cases will not appear in any public search.
Can I get a Keokuk County arrest record expunged, and how long does it take?
Whether a Keokuk County record qualifies for expungement depends on the outcome of the case. If every charge was dismissed or ended in acquittal, you may petition the Iowa District Court in Keokuk County under Iowa Code § 901C.2 once 180 days have passed from the dismissal or acquittal order — though the court can waive that wait for good cause. All court costs must be paid first. For a misdemeanor conviction, the wait is more than eight years from the date of conviction, the path is available only once in a lifetime (though it can cover multiple misdemeanors from the same incident), and many offense types — including drunk driving, domestic abuse assault, and sex offenses — are excluded. No path expunges a felony conviction. File the petition with the Keokuk County Clerk of Court at (641) 622-2210; confirm the current filing fee when you call, and ask about a fee waiver if cost is a concern.
Search records by county: