Pinch or +/- to zoom
Click a highlighted county to view details
Recent Iowa Mugshots

Travis James Peterson
Dallas, Iowa

Ryan Michael Showers
Dallas, Iowa

Dennis Skyler Finnegan
Dallas, Iowa

James John Leo
Dallas, Iowa

Matthew Kent Parker
Dallas, Iowa

Ruben Sanchez
Dallas, Iowa

Jesus Enrique Cruz
Dallas, Iowa

Koffie Harmon
Dallas, Iowa

Boris Kuelo Bazonga
Dallas, Iowa

Justice Jack Hill
Dallas, Iowa

Deborah Ann Miller
Dallas, Iowa

Karmen Carroll
Dallas, Iowa

Danielle Marie Jones
Dallas, Iowa

Jeffrey Howard Gardipee
Dallas, Iowa

Teddi Jessica Rattenborg
Dallas, Iowa

Gene Anthony Medina
Dallas, Iowa

Nate Allen Barbee
Dallas, Iowa

Ashley Renee Dominguez-gray
Dallas, Iowa

Kaitlin Sue Findley
Dallas, Iowa

Zachary Wayne Devilder
Dallas, Iowa
Iowa Mugshots & Public Arrest Records
Iowa State Capitol in Des Moines — dedicated in 1884, known for its central gilded dome and four smaller domes
Stephen Matthew Milligan, Wikimedia Commons · CC BY-SA 3.0
Iowa provides public access to arrest records under its Open Records Law. With a population of approximately 3.2 million across 99 counties, the state processes tens of thousands of bookings annually through county detention facilities, from the large Polk County Jail in Des Moines to small rural jails scattered across the agricultural heartland.
Iowa's Open Records Law, codified at Iowa Code Chapter 22, establishes that every person has the right to examine and copy public records. The law applies to all government bodies in the state and covers a broad range of records, including arrest records, booking photographs, incident reports, and jail logs. Iowa courts have consistently interpreted the law to favor disclosure, placing the burden on government agencies to justify any denial of access.
Under Iowa law, agencies must respond to records requests “promptly” and generally within a reasonable time. The law permits agencies to charge a reasonable fee for copying records but prohibits charges that effectively discourage access. Importantly, Iowa's Open Records Law does not require the requester to state a purpose or reason for seeking the records, and access is not limited to Iowa residents.
How Bookings Work in Iowa
Iowa's 99 counties each operate their own jail facilities, though some of the smallest counties share jail services through regional agreements. The booking process follows a generally consistent procedure:
- Arrest and transport — The arresting officer brings the individual to the county jail. Iowa law enforcement includes city police departments, county sheriff's offices, the Iowa State Patrol, and the Iowa Division of Criminal Investigation (DCI).
- Initial appearance — Iowa law requires that an arrested person be brought before a magistrate within 24 hours (or the next court day) for an initial appearance. At this hearing, the court advises the defendant of the charges, their rights, and sets conditions of release.
- Intake processing — Standard intake includes identity verification, fingerprinting, booking photography, medical screening, and property inventory. Arrest data is entered into the county system and reported to the Iowa DCI, which maintains the state's centralized criminal history repository.
- Pretrial release — Iowa has moved toward risk-based pretrial release decisions. Many counties use validated risk assessment tools to help judges determine appropriate conditions of release, reducing reliance on cash bail for low-risk defendants.
How to Search Iowa Arrest Records
Iowa provides several ways to access arrest and booking records:
- County jail websites — Many Iowa counties publish online inmate rosters with booking photos, charges, and bond information. The largest counties, including Polk, Linn, and Scott, maintain frequently updated online systems.
- Iowa Courts Online (ICIS) — The Iowa Judicial Branch operates the Iowa Court Information System, which provides free public access to criminal case records from all 99 counties. The system allows searches by name and includes case details, charges, and dispositions.
- DCI Criminal History — The Iowa Division of Criminal Investigation offers name-based criminal record checks for $15 per search. Requests can be submitted online through the DPS website.
- Open Records requests — Any person may submit a request to a county sheriff's office or law enforcement agency for copies of arrest records and booking photographs under Iowa Code Chapter 22.
Mugshot Removal and Expungement
Iowa's expungement provisions are found in Iowa Code § 901C and related statutes. Iowa allows expungement of certain criminal records, including acquittals, dismissed charges, deferred judgments that were successfully completed, and certain simple misdemeanors after a waiting period. Once an expungement order is issued, the record is removed from public access, and agencies are required to respond to inquiries as if the record does not exist.
Iowa enacted additional reform in 2019 that expanded the types of offenses eligible for expungement. The state does not currently have a specific statute targeting for-profit mugshot publication websites, but individuals with expunged records can cite the court order as a legal basis for demanding removal from third-party sites.
Population and County Structure
Iowa's 99 counties make it one of the most county-dense states in the nation relative to its population. The majority of Iowa's 3.2 million residents live in and around the Des Moines metropolitan area (Polk, Dallas, Warren, and Story counties), the Iowa City–Cedar Rapids corridor (Johnson and Linn counties), and the Quad Cities area (Scott County). Many of Iowa's rural counties have populations under 10,000, and some have seen population declines as younger residents move to urban areas.
Dallas County, west of Des Moines, has been the fastest-growing county in Iowa for over a decade, driven by suburban development in communities like West Des Moines, Waukee, and Adel. This rapid growth has increased demand on the county's public safety and detention infrastructure.
Frequently Asked Questions
Sources & References
Data sourced from official government records, census data, and verified public sources.
Browse Other States
Explore mugshots and arrest records in other states
16,836 mugshots
24,405 mugshots
56,351 mugshots
12,243 mugshots
34,611 mugshots
517 mugshots
8,082 mugshots
66,407 mugshots
44,603 mugshots
54,516 mugshots
23,639 mugshots
78,712 mugshots