Iowa Department of Corrections (DOC) Logo

Iowa Inmate Search

Records of inmates serving their sentence in IA 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 records individually 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) Inmate Search:

DOC manages and operates all the state prison in Iowa. To search for an inmate in DOC follow the steps given below:

Step 1: Navigate to DOC inmate search page - Link.

Step 2: Enter inmate name, id, age, gender and date of birth in the required fields.

Step 3: Click on ‘Submit’ button.

On the next page, you can see the list of all inmates matching the criteria.


Iowa DOC Information:

Authority Iowa Department of Corrections (DOC)
Homepage www.doc.state.ia.us/
Inmate Search http://www.doc.state.ia.us/OffenderInformation
Address 510 E 12th St, Des Moines, IA 50319, United States
Phone +1 515-725-5701

Search by Prison Types


There are 283 jails and prisons in Iowa.

Showing 1 - 50 of 283 results

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

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 Jail

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