Iowa Inmate Search

Records of inmates serving their sentence in Iowa state prisons are maintained by Iowa Department of Corrections (DOC). The DOC maintains a centralized inmate database which one can easily search(refer the guide below). However, county jails, police jails, city jails in Iowa maintains the inmate recordsindividually and one need to refer their websites for details. Read the instructions below to lookup inmate information across all prison types.

Iowa Department of Corrections (DOC) Logo

Iowa inmate search

DOC manages and operates all the state prison in Iowa

To search for an inmate in DOC follow the steps given below:

  1. Navigate to DOC inmate search page - Link
  2. Enter inmate name, id, age, gender and date of birth in the required fields
  3. Click on “Submit” button

On the next page, you can see the list of all inmates matching the criteria.

AuthorityIowa Department of Corrections (DOC)
Inmate Search//
Address510 E 12th St, Des Moines, IA 50319, United States
Phone+1 515-725-5701

Search by prison types

Select the type of prison

Jails and prisons in Iowa

There are 281 jails and prisons in Iowa

Windsor Heights Police Jail

1133 66th Street, Windsor Heights, IA, 50311 515-277-4453

Woodbine Police Lockup

515 Walker Street, Woodbine, IA, 51579 712-647-2345

Franklin County Jail

12 First Avenue Northwest, Hampton, IA, 50441 641-456-2731

Hamilton County Jail

2300 Superior Street, Webster City, IA, 50595 515-832-9500

Lucas County Jail

1023 Linden Avenue, Chariton, IA, 50049 641-774-5083

Mitchell County Jail

532 State Street, Osage, IA, 50461-1229 641-732-4740

Polk County Juvenile Detention Center

1548 Hull Avenue, Des Moines, IA, 50316-1397 515-286-3344

Iowa Department of Corrections (IA DOC)

510 East 12th Street, Des Moines, IA, 50319 515-725-5701

Clarke County Juvenile Detention Center

100 South Fillmore Street, Osceola, IA, 50213 641-342-9812

Dubuque County Juvenile Detention Center

350 West 6th Street, Dubuque, IA, 52001 563-589-7831
Show per page: