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

Oskaloosa Jail

Mahaska County LawEnforcement Center214 High Avenue East, Oskaloosa, IA, 52577 641-673-3201, 641-672-2557

Ottumwa Police Detention

330 West Second Street, Ottumwa, IA, 52501 641-683-0661

Parkersburg Police Detention

505 Coates Street, Parkersburg, IA, 50665 319-346-2422

Pella Jail

614 Main Street, Pella, IA, 50219 641-628-4921

Perry Police Jail

908 Willis Avenue, Perry, IA, 50220 515-465-4636

Pleasant Hill Jail

5151 Maple DriveSuite 1, Pleasant Hill, IA, 50327 515-265-1444

Pocahontas Police Detention

23 West Elm Avenue, Pocahontas, IA, 50574 712-335-3290

City of Postville Police Jail

147 North Lawler Street, Postville, IA, 52162 563-864-3234

Prairie City Police Detention

203 East Jefferson Street, Prairie City, IA, 50228 515-994-2649

Preston Police Detention

One West Gillet Street, Preston, IA, 52069 563-689-6868
Show per page: