Iowa Inmate Search

Search Directory to Find Federal, State, County or Police Jail

Iowa Inmate Search

Find Just anyone who is behind bars in Iowa (IA) State prisons, Federal prison, County jails and the Iowa Department of Corrections  system with a Iowa Inmate Search on this website.  In this article, we will give you the list of correctional facilities in Iowa and go through the 3 steps to be followed when conducting a search for an inmate.

In Iowa, it has been estimated that approximately 18,000 individuals are currently incarcerated in different facilities across the state. These facilities include local jails, state prisons, federal prisons, youth facilities, and involuntary commitment centers. Specifically, around 4,300 individuals are held in local jails, 9,000 in state prisons, 3,700 in federal prisons, and about 820 in youth facilities and involuntary commitment centers, respectively.

It’s important to note that the number of incarcerated individuals in Iowa is not a fixed number, as people are constantly being admitted and released from correctional facilities throughout the year. However, estimates show that at the minimum, around 40,000 different individuals are incarcerated in local jails in Iowa at any given time.

Iowa DOC Inmate Search Website

The Iowa Department of Corrections (DOC) Inmate Search Website is a valuable tool that allows users to find information about current inmates within the Iowa correctional system. Below are the 3 steps to follow when using the website to search for an inmate.

Step 1: Access the Website

To access the Iowa DOC Inmate Search Website, visit the link https://doc.iowa.gov/offender-search. Once you have accessed the website, you will be presented with the homepage where you can begin your search.

Step 2: Enter the Details

To search for an inmate, you’ll need to enter some basic details such as the inmate’s first and last name, date of birth or age range, and gender. Other details like race, offender number, and county where the offense occurred can be used as well, but they are optional.

Step 3: Get the Search Result

After entering the details, click the “Search” button. The website will generate a list of all the inmates who match your search criteria. The search result will display the basic information about the inmates, including their mugshot, offenses and sentence length, and the facility where they are being held. You can click on an inmate’s name for more detailed information, such as their status, sentence information, and location.

Iowa Department of Corrections (DOC) Contact Information

The Iowa DOC Inmate Search Website is a helpful resource for individuals who want to find information about individuals who are currently incarcerated in Iowa. The 3 steps above will guide you through using the website to search for an inmate. It’s important to note that the information provided is updated regularly, but changes can occur quickly, so checking the website regularly will keep you updated with recent changes.

You can also use the following contact information to reach out to them.

Address: Iowa Department of Corrections 510 E 12th St Des Moines, IA 50319
Phone Number: (515) 725-5701
Email Address: For general inquiries, you can fill out the feedback form on the DOC website at https://doc.iowa.gov/contact-us.
Website: https://doc.iowa.gov/

____________________________________________________________________________________________

Iowa Correctional Facilities

Iowa State Prisons

Anamosa State Penitentiary (ASP)
406 North High Street Box 10, Anamosa, IA, 52205
319-462-3504

Clarinda Correctional Facility
2000 North 16th Street, Clarinda, IA, 51632
716-542-5634, 716-542-5635

Fort Dodge Correctional Institution (FDCF)
1550 L Street, Fort Dodge, IA, 50501-5767
515-574-4700

Iowa Correctional Institution for Women (ICIW)
300 Elm Avenue, Southwest, Mitchellville, IA, 50169
515-967-4236

Iowa Medical and Classification Center (IMCC)
2700 Coral Ridge Avenue, Coralville, IA, 52241
319-626-2391

Iowa State Penitentiary (ISP)
3 John Bennett Drive PO Box 316, Fort Madison, IA, 52627
319-372-5432

Luster Heights State Prison Camp
481 Luster Heights Road, Harpers Ferry, IA, 52146
563-586-2115

Mt. Pleasant Correctional Facility (MPCF)
1200 East Washington, Mt. Pleasant, IA, 52641
319-385-9511

Newton Correctional Facility
307 South 60th Avenue West PO Box 218, Newton, IA, 50208
641-792-7552

North Central Correctional Facility
313 Lanedale, Rockwell City, IA, 50579
712-297-7821

Clarke County Juvenile Detention Center
100 South Fillmore Street, Osceola, IA, 50213
641-342-9812

Woodbury County Juvenile Detention Center
822 Douglas – 4th Floor, Sioux City, IA, 51101
712279-6621

Iowa County Jails

South Iowa Juvenile Detention -Appanoose
220 Northwestern Avenue, Chariton, IA, 50049
641-774-5050

Adair County Jail
306 East Iowa Street, Greenfield, IA, 50849
641-743-2148

Adams County Jail
500 Ninth Street PO Box 340, Corning, IA, 50841
641-322-4444

Allamakee County Jail
110 Allamakee Street, Waukon, IA, 52172
563-568-4521

Appanoose County Jail
1125 West Van Buren Street PO Box 474, Centerville, IA, 52544
641-437-7100

Audubon County Jail
318 Leroy Street PO Box 262, Audubon, IA, 50025
712-563-2631

Benton County Jai
113 East 3rd Street, Vinton, IA, 52349
319-472-2337

Black Hawk County Jail
225 East 6th Street, Waterloo, IA, 50703
319-291-2587

Boone County Jail
1019 West Mamie Eisenhower Avenue, Boone, IA, 50036
515-433-0524

Bremer County Jail
111 4th Street NE, Waverly, IA, 50677
319-352-5400

Buchanan County Jail
210 5th Avenue NE, Independence, IA, 50644
319-334-2568

Buena Vista County Jail
411 Expansion Blvd PO Box 276, Storm Lake, IA, 50588
712-749-2452

Butler County Jail
428 Sixth Street PO Box 345, Allison, IA, 50602
319-267-2410

Calhoun County Jail
416 4th Street, Rockwell City, IA, 50579
712-297-7583

Carroll County Jail
114 East 6th Street, Carroll, IA, 51401
712-792-4393

Cass County Jail
5 West 7th Street, Atlantic, IA, 50022-1494
712-243-2206

Cedar County Jail
711 East South Street, Tipton, IA, 52772-1977
563-866-2052

Cerro Gordo County Jail
17262 Lark Avenue, Mason City, IA, 50401
641-421-3004

Cherokee County Jail
111 North 5th Street, Cherokee, IA, 51012
712-225-6738

Chickasaw County Jail
116 North Chestnut, New Hampton, IA, 50659
641-394-3121

Clarke County Jail
220 Townline Road PO Box 537, Osceola, IA, 50213
641-342-2914

Clay County Jail
3115 W. 4th Street, Spencer, IA, 51301
712-264-4242

Clayton County Jail
22680 230th Street, St. Olaf, IA, 52072
563-245-2422

Clinton County Jail
241 7th Avenue North, Clinton, IA, 52733
563-242-9211

Crawford County Jail
1202 Broadway, Denison, IA, 51442
712-263-2146

Dallas County Jail
201 North Nile Kinnick Drive PO Box 187, Adel, IA, 50003-0187
515-993-5815

Davis County Jail
110 West Franklin Street, Bloomfield, IA, 52537
641-664-2385

Decatur County Jail
207 North Main, Leon, IA, 50144
641-446-4111

Delaware County Jail
304 East Delaware Street PO Box 116, Manchester, IA, 52057
563-927-3135

Des Moines County Correctional Center
3630 Bauer Drive, Burlington, IA, 52601
319-753-8275

Dickinson County Jail
1802 Hill Avenue PO Box 214, Spirit Lake, IA, 51360
712-336-6299

Dubuque County Jail
855 Central Avenue, Dubuque, IA, 52004-1004
563-589-4420

Emmet County Jail
114 North 6th Street, Esterville, IA, 51334
712-362-2639

Fayette County Jail
220 North Industrial Parkway PO Box 518, West Union, IA, 50217
563-422-3972

Floyd County Jail
101 South Main Street Suite 501, Charles City, IA, 50616
641-257-6271

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

Fremont County Jail
701 Cass Street, Sidney, IA, 51652
712-374-2424

Greene County Jail
204 South Chestnut Street, Jefferson City, IA, 50129
515-386-2136

Grundy County Jail
705 8th Street, Grundy Center, IA, 50368
319-824-6933

Guthrie County Jail
200 North 5th Street, Guthrie Center, IA, 50115
641-747-2214

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

Hancock County Jail
875 State Street, Garner, IA, 50438
641-923-2621

Harrison County Jail
111 South 1st Street, Logansport, IA, 51546
712-644-2244

Henry County Jail
106 East Clay Street PO Box 216, Mt. Pleasant, IA, 53641
319-385-2712

Howard County Jail
124 South Park Place, Cresco, IA, 52136
563-547-3535

Humboldt County Jail
430 Sumner Avenue, Humboldt, IA, 50548
515-332-3271

Ida County Jail
401 Moorehead Street, Ida Grove, IA, 51445
712-364-3146

Iowa County Jail
960 Franklyn Avenue, Marengo, IA, 52301
319-642-7307

Jackson County Jail
104 South Niagra Street Law Center, Maquoketa, IA, 52060
563-652-3312

Jones County Jail
500 West Main Street, Anamosa, IA, 52205
319-462-2720

Keokuk County Jail
204 South Stone, Sigourney, IA, 52591
641-622-2727

Kossuth County Jail
121 West State Street, Algona, IA, 50511
515-295-9277

Lee County Jail
2530 255th Street, Montrose, IA, 53639
319-372-1152

Linn County Correctional Center
53 3rd Avenue Bridge PO Box 608, Cedar Rapids, IA, 52406
319-892-6300

Linn County Juvenile Detention Center
800 Walford Road Southwest, Cedar Rapids, IA, 52404
319-892-5732

Louisa County Jail
12635 County Road G56 Suite 102, Wapello, IA, 52653
319-523-4371

Lucas County Jail
1023 Linden Avenue, Chariton, IA, 50049
641-774-5083

Lyon County Jail
410 South Boone Street, Rock Rapids, IA, 51246
712-472-8300

Madison County Jail
1012 North 1st Street PO Box 517, Winterset, IA, 50273
515-462-3575

Mahaska County Jail
214 High Avenue East Law Center Lower Level, Oskaloosa, IA, 52577
641-673-4322

Marion County Law Enforcement Center
211 North Godfrey Lane, Knoxville, IA, 50138
641-828-2245

Marshall County Jail
2369 Jessup Avenue, Marshalltown, IA, 50158
641-754-6380

Mills County Jail
23 North Vine Street, Glenwood, IA, 51534
712-527-4337

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

Monona County Jail
909 7th Street, Onawa, IA, 51040
712-433-1414

Monroe County Jail
103 2nd Avenue West, Albia, IA, 52531
641-932-7815

Montgomery County Jail
110 West Coolbaugh Street, Red Oak, IA, 51566
712-623-5107

Muscatine County Jail
400 Walnut Street, Mucatine, IA, 52761
563-262-4190

O’Brien County Jail
240 1st Street Northeast PO Box 260, Pringhar, IA, 51245
712-957-5245

Osceola County Jail
309 6th Street, Sibley, IA, 51249
712-754-2556

Page County Jail
323 North 15th Street, Clarinda, IA, 51632
712-542-5193

Palo Alto County Jail
2001 11th Street PO Box 126, Emmetsburg, IA, 50536
712-852-3535

Plymouth County Jail
451 4th Avenue Northeast, Lemars, IA, 51031
712-546-4419

Pocahontas County Jail
99 Court Square, Pocohontas, IA, 50574
712-335-3308

Polk County Jail – New
1985 NE 51st Place, Des Moines, IA, 50313
515-323-5400

Polk County Juvenile Detention Center
1548 Hull Avenue, Des Moines, IA, 50316-1397
515-286-3344

Pottawattamie County Jail
1400 Big Lake Road, Council Bluffs, IA, 51501
712-890-2260

Poweshiek County Jail
4802 Barnes City Road, Montezuma, IA, 50171
641-623-5679

Ringgold County Jail
109 West South Street, Mount Ayr, IA, 50854
641-464-3921

Sac County Jail
100 Northwest State Street Box 7, Sac City, IA, 50583
712-662-7127

Scott County Jail
400 West 4th Street, Davenport, IA, 52801-1104
563-326-8750

Scott County Tremont Facility
4715 Tremont Avenue, Davenport, IA, 52806
563-326-8750

Scott County Juvenile Detention Center
500 West 4th Street, Davenport, IA, 52801-1106
563-326-8686

Shelby County Jail
1104 9th Street, Harlan, IA, 51537
712-755-2501

Sioux County Jail
210 Central Avenue Southwest PO Box 18, Orange City, IA, 51041
712-737-2280

Story County Jail
1315 South B Avenue, Nevada, IA, 50201
515-382-7464

Tama County Jail
100 North Main Street PO Box 34, Toledo, IA, 52342-0034
641-484-3760

Taylor County Jail
403 Jefferson Street PO Box 213, Bedford, IA, 50833
712-523-2153

Union County Jail
302 North Pine Street, Creston, IA, 50801
641-782-7717

Van Buren County Jail
907 Broad Street PO Box 474, Keosauqua, IA, 52565
319-293-3426

Wapello County Jail
330 West 2nd Street, Ottumwa, IA, 52501
641-684-4350

Warren County Jail
115 North Howard Street #2, Indianola, IA, 50125
515-961-1122

Washington County Jail
2185 Lexington Boulevard, Washington, IA, 52353
319-653-5902

Wayne County Jail
207 North Lafayette Street, Corydon, IA, 50060
641-872-1566

Webster County Law Enforcement Center
702 1st Avenue South, Fort Dodge, IA, 50501
515-573-1410

Winnebago County Jail
216 South Clark Street, Forest City, IA, 50436
641-585-3632

Winneshiek County Jail
400 Claiborne Drive, Decorah, IA, 52101
563-382-4268, 563-382-4096

Woodbury County Jail
407 7th Street, Sioux City, IA, 51101
712-279-6040

Wright County Jail
719 2nd Street Southwest, Clarion, IA, 50525
515-602-6152

Central Iowa Juvenile Detention
2317 Rick Collins Way, Eldora, IA, 50627
641-858-3852, 641-858-5539

Dubuque County Juvenile Detention Center
350 West 6th Street, Dubuque, IA, 52001
563-589-7831

North Iowa Juvenile Detention
1440 West Dunkerton Road, Waterloo, IA, 50703-9648
319-291-2455

Northwest Iowa YES Center
1251 West Cedar Loop, Cherokee, IA, 51012
712-225-2594

South Iowa Area Detention Service Agency
2528 255th Street, Montrose, IA, 52639
319-463-7417

South Iowa Juvenile Detention -Appanoose
220 Northwestern Avenue, Chariton, IA, 50049
641-774-5050

Southwest Iowa Juvenile Detention Center
629 6th Avenue, Council Bluffs, IA, 51501
712-328-4893

Hardin County Correctional Center (ICE)
1116 14th Avenue, Eldora, IA, 50627
641-939-8189

Bellevue Public Safety Jail
106 North Third Street, Bellevue, IA, 52031
563-872-4545

Grundy Center Jail
703 F Avenue, Suite 2, Grundy Center, IA, 50638
319-825-6118, 319-824-6933