Iowa Inmate Search

Basic Information

Postal Box Location
510 E 12th St, Des Moines, IA 50319, United States
Phone Number
+1 515-725-5701
Department Name
Iowa Department of Corrections

Are Inmate Records Public in Iowa?

Yes, inmate records in Iowa are considered public records. According to the Iowa Open Records Law, members of the public have the right to access and view these records. However, it is important to note that there may be certain exemptions to the information that can be obtained from inmate records. For example, personal identifying information, such as social security numbers, may be redacted or withheld to protect the privacy of the individuals involved.

How to Search for Inmate Records in Iowa

Members of the public can search for inmate records in Iowa by following these steps:

  1. Visit the Iowa Department of Corrections website at
  2. Click on the "Offender Search" link to access the inmate search tool.
  3. Enter the required information, such as the inmate's name or offender number, to initiate the search.
  4. Review the search results to find the desired inmate records.

Residents may also be able to obtain inmate records from the Iowa Department of Corrections directly. For further assistance, individuals can contact the Iowa Department of Corrections at:

Iowa Department of Corrections 510 E 12th St, Des Moines, IA 50319, United States Phone: +1 515-725-5701

How Do I Send Money to an Inmate in Iowa?

Sending money to an inmate in Iowa is a straightforward process. Here are the steps to follow:

  1. Friends and families can send money to an inmate by utilizing the services provided by the Iowa Department of Corrections. These services may include online payment options or money order deposits.
  2. To send money online, visit the Iowa Department of Corrections website and navigate to the inmate lookup or offender search section.
  3. Follow the instructions provided to create an account and initiate the money transfer.
  4. Alternatively, money orders can be sent through mail to the address provided by the Iowa Department of Corrections.

It is important to note that the maximum amount that can be sent to an inmate in Iowa may vary. It is recommended to check with the Iowa Department of Corrections for specific guidelines and limitations.

How do I Find an Inmate in Iowa for Free?

To find an inmate in Iowa for free, individuals can conduct an inmate search using various sources of information. This may include using online inmate search databases, contacting the Iowa Department of Corrections, or utilizing other publicly available resources. It is possible to obtain inmate records for free directly at the correctional facility, where individuals can request access to public records related to specific inmates.

How to Visit an Inmate in Iowa

To visit an inmate in Iowa, friends and families can follow these steps:

  1. Complete an inmate visitation application, which can be obtained from the Iowa Department of Corrections website at
  2. Submit the completed application to the appropriate correctional facility.
  3. Wait for approval of the visitation application.
  4. Once approved, follow the specific rules and guidelines set by the correctional facility for visitation.

Visitors are required to meet certain rules and regulations during their visit. These may include dress code restrictions, limitations on personal belongings, and adherence to visitation hours. For example, visitors may be required to dress modestly, avoid bringing certain items such as cell phones or cameras, and adhere to specific visitation schedules. It is important to review and comply with the rules provided by the correctional facility to ensure a successful and smooth visitation experience.

Types of Correctional Facilities in Iowa

In Iowa, the types of correctional facilities available include state prisons, county jails, and juvenile detention centers. State prisons are operated by the Iowa Department of Corrections and house individuals who have been convicted of felony offenses. County jails, on the other hand, are operated by county governments and primarily hold individuals who are awaiting trial or serving shorter sentences. Juvenile detention centers are specifically designed to house individuals under the age of 18 who have been accused or convicted of juvenile offenses. These different types of facilities work together to ensure the safe and secure confinement of individuals involved in the criminal justice system in Iowa.

Prisons and Jails

Story County JailWright County JailKeokuk County JailLouisa County JailScott County JailShelby County JailTaylor County JailMonroe County JailMitchell County JailEmmet County JailPlymouth County JailJohnson County JailMarshall County JailBremer County JailWashington County JailBellevue Public Safety Jail County JailWapello County JailWayne County JailLinn County JailScott County JailOsceola County JailFloyd County JailDubuque County JailHenry County JailIda County JailMills County JailWorth County JailDavis County JailLee County JailClarke County JailClay County JailGrundy County JailHoward County JailCass County JailIowa County JailAdair County JailCherokee County JailDallas County JailAdams County JailGreene County JailAudubon County JailBoone County JailCedar County JailGuthrie County JailKossuth County JailJackson County JailBenton County JailHumboldt County JailButler County JailJasper County JailWarren County JailClayton County JailCarroll County JailClinton County JailCalhoun County JailAllamakee County JailDickinson County JailPalo Alto County JailPoweshiek County JailFremont County JailDelaware County JailHamilton County JailFranklin County JailCrawford County JailBlack Hawk County JailPocahontas County JailCerro Gordo County JailBuena Vista County JailChickasaw County JailPottawattamie County JailNorthwest Iowa YES Center County JailRinggold County JailDes Moines County JailWebster County JailDecatur County JailSouth Iowa Area Detention Service Agency County JailO’Brien County JailAppanoose County JailMarion County JailLucas County JailMuscatine County JailTama County JailFayette County JailHancock County JailHarrison County JailUnion County JailWinnebago County JailBuchanan County JailCentral Iowa Juvenile Detention County JailWinneshiek County JailSouth Iowa Juvenile Detention County JailMissouri Valley Police DepartmentBritt Police DepartmentLisbon Police DepartmentBelmond Police DepartmentWalcott Police DepartmentDubuque Police DepartmentBellevue Police DepartmentGrundy Center Police DepartmentMonona Police Department