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)
Homepagewww.doc.state.ia.us/
Inmate Search//www.doc.state.ia.us/OffenderInformation
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

Marshall Jail

22 N. Center Street, Marshalltown, IA, 50158 641-754-5729

Mason Jail

78 South Georgia, Mason City, IA, 50401 641-421-3636

Mechanicsville Police Lockup

100 East First Street, Mechanicsville, IA, 52306 563-432-7110

Milford Police Detention

806 North Avenue, Milford, IA, 51351 712-338-2741

Missouri Valley Police Detention

223 East Erie Street, Missouri Valley, IA, 51555 712-642-2736

Mitchellville Police Holding

110 Second Street NE, Mitchellville, IA, 50169 515-967-9289

Monona Town Police Detention

104 East Center Street, Monona, IA, 52159 563-539-4400

Monticello Jail

200 East South Street, Monticello, IA, 52310 319-465-3526

Mount Pleasant Jail

300 West Monroe Street, Mount Pleasant, IA, 52641 319-385-1450, 319-385-3511

Mount Vernon Jail

213 First Street Northwest, Mount Vernon, IA, 52314 319-895-6141
Show per page: