Iowa Arrest Records and Warrant Search
Iowa law makes arrest records public, but the records themselves are not in one place. They are spread across 99 county Sheriff offices, 99 Clerk of Court offices, and several separate statewide portals — each with its own search interface, update schedule, and rules about what it shows. This site maps that landscape. It identifies which official source holds the record you need, explains what each source will and will not show, and routes you directly to the right county or statewide system so you are not guessing.
What you can look up here
Three types of records make up the core of this site.
Arrest records are booking records created when a person is processed into county custody. They typically include the person’s name, date of birth, the charges listed at booking, and the arresting agency. These records live with the county Sheriff who made the booking and, once charges are filed, with the Clerk of Court for that county. The county pages below link directly to those sources.
Active warrants are court orders authorizing an arrest. Checking whether one exists is something a person can do through county court records or by contacting the issuing court. If a search turns up an active warrant, the right step is to speak with an attorney before taking any other action.
Inmate and jail lookups show whether someone is currently held in a county jail. Most Iowa county Sheriffs maintain an online roster for this purpose. For people serving sentences in a state facility rather than a county jail, the Iowa Department of Corrections maintains a separate locator.
The county-by-county index below this section leads to a dedicated page for each of Iowa’s 99 counties, with direct links to that county’s official sources.
Where Iowa records actually live
Iowa splits its public records between county-level systems and statewide portals, and knowing which is which saves a lot of wasted searching.
At the county level, the Sheriff’s office holds booking logs and jail rosters. The Clerk of Court holds the case file once a prosecutor files charges. Neither office’s records automatically appear in the other’s system, and a search of one does not substitute for a search of the other.
At the state level, three institutions matter most. Iowa Courts Online Search is the Iowa Judicial Branch’s public portal for court case records statewide. It covers district court cases across all 99 counties and is the most reliable single source for filed charges, case dispositions, and scheduled hearings — but it shows court activity, not raw booking data, and it does not include cases that were never charged. The Iowa Department of Corrections maintains the locator for people in state prison custody; it does not cover county jail holds. The Iowa State Patrol, a division of the Iowa Department of Public Safety, handles state-level law enforcement and maintains certain statewide records, though individual arrest details typically remain with the originating county agency.
No single portal combines all of these. An accurate picture of someone’s record usually requires checking more than one source.
Before you search
Most searches work best with a full legal name and a date of birth. A common name without additional identifiers will return multiple results, and sorting through them takes care.
A county search covers only that county. If an arrest happened in Polk County, it will not appear in a Linn County search. If you are unsure which county to check, the statewide court portal is a reasonable starting point for filed cases.
An arrest record is not a conviction. Booking creates a record of an arrest and the charges alleged at that moment. Charges can be reduced, dismissed, or result in an acquittal. The court case record, not the booking record, reflects what actually happened in court.
Record systems update on their own schedules. A very recent booking may not appear yet in an online roster or court portal. If a search returns no result and you have reason to believe a record exists, checking again later or contacting the agency directly is the practical next step.
Sealing and expungement are real processes under Iowa law. A record that existed at one point may no longer be publicly visible. The individual county pages on this site explain how those processes work in more detail.
How we keep this current
Every source linked on this site is an official government source. We verify links and check agency systems on a rolling basis, and we date each verification so you can see how recent it is. Public records systems change — agencies redesign portals, counties shift to new software, and search interfaces move without notice. Keeping this guide accurate is ongoing work, not a one-time effort.
If a link is broken, a source has changed, or something on a county page is wrong, use the Report an Error link and we will investigate and correct confirmed errors promptly.
This site is an informational guide to public records. It is not legal advice and is not a law firm. It is not a government agency or court, and it has no affiliation with any. It cannot access non-public data, and it cannot remove, seal, or alter any official record.