Iowa Inmate Search

Find Inmates, Arrests, Warrants & Records

Iowa Inmate Search 


Basic information

Department Name
Iowa Department of Corrections
Official Website
Currently Incarcerated Inmates
Location P.O. Box
510 E 12th St, Des Moines, IA 50319, United States
Phone Number
+1 515-725-5701

The State of Iowa provides different inmate search options, which are in compliance with the Freedom of Information Act.  

Due to the many correctional facilities in this state, you might find it hard to perform a successful inmate search process. Before getting started, you will need to understand the difference between inmates housed in state prisons and local jails.  

How to Search for Inmates in State Prisons 

State prisons house offenders whose security needs cannot be met in county jails. Usually, these persons’ sentences range from one year to life imprisonment, depending on the nature of their crimes. Other times, state prisons also house individuals awaiting trial or sentencing for felony offenses.  

The Iowa Department of Corrections is responsible for running state prisons, including overseeing the inmate admission process. The department also maintains an offender search website, which allows you to access information on your incarcerated loved one.  

The Inmate Search Process  

The first step is to follow this link. The website provides two broad inmate search categories: Name and Birthdate. The Name option has three subcategories: 

  • First Name  
  • Middle Name  
  • Last Name  

For accurate results, you must fill in the three fields. However, if this isn’t possible, you may opt to search separately, although the results will be broad.  

Ensure you narrow the search as much as possible, as the website will not display search results with more than 1000 matches.  

Assume you only know the offender’s last name – in such a case, the best way to narrow the results is to fill out the information in the Birthdate category. This section has the following search fields: 

  • Birthdate Range  
  • Sex 
  • Offender Booking Number  
  • Offense Committed  
  • County of Commitment 

The Search Results  

A successful search will give the following offender information: 

  • Name  
  • Incarceration Number  
  • Charges  
  • Custody Status 
  • Eligibility for Parole  
  • Facility of Incarceration  
  • Possible Release Date 

Notably, this website doesn’t include inmate mugshots.  

How to Search for Inmates in County Jails 

The Freedom of Information Act requires county and state agencies to make public information accessible. In compliance, county jails in Iowa provide several offender data access means. The most common is physically visiting the correctional facility and reviewing the roster.  

You can also find the information at the Sheriff’s Office, as it oversees these jails’ operations. This is the best option as the information is up-to-date, and you can learn more details about your incarcerated loved one by inquiring from the jail officials.  

The main downside of this option is geographical barriers – it’s only viable if you’re within the area where the jail and the sheriff’s offices are located.  

Online Inmate Search in County Jails  

Most county jails in Iowa have online websites that contain general information about the facilities, including their history and location. These websites also contain online inmate rosters that detail data about current inmates in the facilities.  

You just have to search the particular jail with the words “inmate roster” at the end – for instance, “Linn County Correctional Center inmate roster.”  

The following offender information is common on these websites: 

  • Name  
  • Age  
  • Booking Date 
  • Reason for Arrest Court Details  
  • Sheriff’s offices also maintain such web pages on their websites, so be sure to visit them.  

Alternatively, you can use the services of third-party websites, although most charge service fees. Additionally, the information on the sites may be outdated and hence unreliable.  

Regardless of your option, inmates are likely to falsify their personal data, like names and dates of birth. Hence, only use the data for informational purposes.  

Iowa Sex Offender Search 

Iowa maintains a sex offender registry under the Department of Public Safety. The state’s laws require offenders to register for ten years or life, depending on the specific legislation violated and the offender’s previous conviction history.  

Follow this link to find out about sex offenders in your area. The website contains the following search options: 

  • Normal Search  
  • Advanced Search  
  • Map Search 
  • Emails and IDs  
  • Telephone  
  • Vehicle  

The Normal Search requires you to provide the offender’s first and last names, in addition to their postal code details. This option is preferable when you’re looking for a specific sex offender.  

The Advanced Search is more comprehensive, as you get to narrow the results to a particular geographical area. Additionally, the option has a radius category, where you can choose the range in miles.  

The Advanced Search option also has a Victim Criteria, where you can search based on the following victim information: 

  • Victim Age Group  
  • Victim Gender  
  • Conviction County 

The Map Search option is similar to a geographical search, where you input details like street address, city, postal code, and mile range.  

The other options involve keying in the specific sex offender’s email address, telephone number, or vehicle plate number. The search results will provide information like: 

  • Offender’s Mugshots  
  • Incarceration Status 
  • Compliance with Registration Requirements  
  • Charges and Convictions. 

Types of Correctional Facilities in Iowa

Iowa Prisons List

Facility Name County Phone Fax Location
Adair County Jail Adair County 641-743-2148 641-343-7185 306 East Iowa Street, Greenfield, IA, 50849
Appanoose County Jail Appanoose County 641-437-7100 641-437-7107 1125 West Van Buren Street PO Box 474, Centerville, IA, 52544
Bellevue Public Safety Jail Jackson County 563-872-4545 106 North Third Street, Bellevue, IA, 52031
Benton County Jail Benton County 319-472-2337 113 East 3rd Street, Vinton, IA, 52349
Carroll County Jail Carroll County 712-792-4393 114 East 6th Street, Carroll, IA, 51401
Clay County Jail Clay County 712-264-4242 712-264-4241 3115 W. 4th Street, Spencer, IA, 51301
Crawford County Jail Crawford County 712-263-2146 712-263-6177 1202 Broadway, Denison, IA, 51442
Davis County Jail Davis County 641-664-2385 641-664-1540 110 West Franklin Street, Bloomfield, IA, 52537
Des Moines County Correctional Center Des Moines County 319-753-8275 319-754-6910 3630 Bauer Drive, Burlington, IA, 52601
Grundy County Jail Grundy County 319-824-6933 319-824-5826 705 8th Street, Grundy Center, IA, 50368
Hardin County Correctional Center Hardin County 641-939-8189 1116 14th Avenue, Eldora, IA, 50627
Harrison County Jail Harrison County 712-644-2244 712-644-2274 111 South 1st Street, Logansport, IA, 51546
Ida County Jail Ida County 712-364-3146 401 Moorehead Street, Ida Grove, IA, 51445
Iowa Correctional Institution for Women Jasper County 515-967-4236 300 Elm Avenue, Southwest, Mitchellville, IA, 50169
Jones County Jail Jones County 319-462-2720 319-462-4766 500 West Main Street, Anamosa, IA, 52205
Lee County Jail Lee County 319-372-1152 319-372-1152 2530 255th Street, Montrose, IA, 53639
Linn County Correctional Center Linn County 319-892-6300 319-892-6279 53 3rd Avenue Bridge PO Box 608, Cedar Rapids, IA, 52406
Madison County Jail Madison County 515-462-3575 515-462-3684 1012 North 1st Street PO Box 517, Winterset, IA, 50273
Marion County Law Enforcement Center Marion County 641-828-2245 641-828-7201 211 North Godfrey Lane, Knoxville, IA, 50138
Marshall County Jail Marshall County 641-754-6380 641-654-6325 2369 Jessup Avenue, Marshalltown, IA, 50158
Mitchell County Jail Mitchell County 641-732-4740 641-732-3151 532 State Street, Osage, IA, 50461-1229
Monroe County Jail Monroe County 641-932-7815 641-932-7381 103 2nd Avenue West, Albia, IA, 52531
Northwest Iowa YES Center Cherokee County 712-225-2594 1251 West Cedar Loop, Cherokee, IA, 51012
Osceola County Jail Osceola County 712-754-2556 309 6th Street, Sibley, IA, 51249
Page County Jail Page County 712-542-5193 712-542-5880 323 North 15th Street, Clarinda, IA, 51632
Pocahontas County Jail Pocahontas County 712-335-3308 712-335-4300 99 Court Square, Pocohontas, IA, 50574
Polk County Jail – New Polk County 515-323-5400 1985 NE 51st Place, Des Moines, IA, 50313
Polk County Juvenile Detention Center Polk County 515-286-3344 515-286-2232 1548 Hull Avenue, Des Moines, IA, 50316-1397
Poweshiek County Jail Poweshiek County 641-623-5679 641-623-5120 4802 Barnes City Road, Montezuma, IA, 50171
Southwest Iowa Juvenile Detention Center Pottawattamie County 712-328-4893 629 6th Avenue, Council Bluffs, IA, 51501
Tama County Jail Tama County 641-484-3760 641-484-3254 100 North Main Street PO Box 34, Toledo, IA, 52342-0034
Taylor County Jail Taylor County 712-523-2153 712-523-3545 403 Jefferson Street PO Box 213, Bedford, IA, 50833
Union County Jail Union County 641-782-7717 641-782-8404 302 North Pine Street, Creston, IA, 50801
Wapello County Jail Wapello County 641-684-4350 641-682-1414 330 West 2nd Street, Ottumwa, IA, 52501
Washington County Jail Washington County 319-653-5902 319-863-1002 2185 Lexington Boulevard, Washington, IA, 52353
Wayne County Jail Wayne County 641-872-1566 207 North Lafayette Street, Corydon, IA, 50060
Webster County Law Enforcement Center Webster County 515-573-1410 515-573-2011 702 1st Avenue South, Fort Dodge, IA, 50501
Winnebago County Jail Winnebago County 641-585-3632 641-585-3239 216 South Clark Street, Forest City, IA, 50436
Winneshiek County Jail Winneshiek County 563-382-4268, 563-382-4096 400 Claiborne Drive, Decorah, IA, 52101
Woodbury County Jail Woodbury County 712-279-6040 407 7th Street, Sioux City, IA, 51101
Wright County Jail Wright County 515-602-6152 515-602-6155 719 2nd Street Southwest, Clarion, IA, 50525