Find inmates incarcerated in Iowa (IA) State prisons, Federal prison, County jails and the Iowa Department of Corrections (DOC) system.
Iowa Incarceration Stats for Federal, State and Local Jail Jurisdiction:
Table of Contents
Step 1: Visit the Iowa offender search page, where you will see the search below:
Step 2: Enter the Iowa offender number if known to be taken directly to that inmate. Otherwise, enter as much as information as you know about the prisoner, such as first and last name, and click the ‘Find’ button.
Step 3: On the next page, you’ll find a list of inmates matching your the information you entered. The list includes full given name, date of birth, and an offender number for future reference. Results will also include names that sound like the name you entered or based on aliases that have been used.
Step 4: Click on a name you’re interested in and you will be taken to a page with a location of the inmate (or person on probation), and a list of current and former offenses that have been charged to the person.
Iowa Department of Corrections Information
Address:
510 E 12th St # 3, Des Moines, IA 50319, United States
Phone: +1 515-725-5701
Email: doc.information@iowa.gov
Iowa Sex Offender Search
The Iowa Division of Criminal Investigation (part of the Department of Public Safety) has created a searchable public registry of sex offenders for the state of Iowa. After accepting the terms and conditions, you will be able to search by name, location, or and other identifiers (such as email, telephone, and vehicle). Advanced searches allow for very refined searches about the offender, such as physical traits, or by the type of crime/victim.
Once you have submitted a search, you will be given a list of results, which include a small photo, primary residential address, and date of birth. Hovering over the photo will show you other small photos on file for the offender.
Clicking on the offender name or photo will take you to a detailed sex offender profile page, which includes larger versions of the available photos, a physical description, all addresses and vehicles associated with the sex offender, and information about the sex crimes committed.
Iowa Most Wanted
While each individual Iowa county and major city police department has its own list of most wanted criminals, the Iowa DCI does provide a list of most wanted sex offenders who have either failed to keep up with their registration or otherwise fled from justice.
Iowa Prison Visiting Hours Information
Search for Iowa Prisons
Search by the name of the Iowa prison, jail, or federal facility for visitation hours, phone numbers, addresses, direct website links, and other prison details.
Iowa Department of Correction Facilities
DOC Facility Name | County | Type | Phone | Fax | Location |
IA DOC – Anamosa State Penitentiary (ASP) | Jones County | State Prison | 319-462-3504 | 319-462-4962 | 406 North High Street Box 10 Anamosa , IA 52205 |
IA DOC – Clarinda Correctional Facility | Page County | State Prison | 716-542-5634 | 712-542-6154 | 2000 North 16th Street Clarinda , IA 51632 |
IA DOC – Fort Dodge Correctional Institution (FDCF) | Webster County | State Prison | 515-574-4700 | 515-574-4707 | 1550 L Street Fort Dodge , IA 50501-5767 |
IA DOC – Iowa Correctional Institution for Women (ICIW) | Jasper County | State Prison | 515-967-4236 | 515-967-5347 | 300 Elm Avenue, Southwest Mitchellville , IA 50169 |
IA DOC – Iowa Medical and Classification Center (IMCC) | Johnson County | State Prison | 319-626-2391 | 319-626-2141 | 2700 Coral Ridge Avenue Coralville , IA 52241 |
IA DOC – Iowa State Penitentiary (ISP) | Lee County | State Prison | 319-372-5432 | 319-372-6967 | 3 John Bennett Drive PO Box 316 Fort Madison , IA 52627 |
IA DOC – Luster Heights State Prison Camp | Allamakee County | State Prison | 563-586-2115 | 481 Luster Heights Road Harpers Ferry , IA 52146 | |
IA DOC – Mt. Pleasant Correctional Facility (MPCF) | Henry County | State Prison | 319-385-9511 | 319-385-8828 | 1200 East Washington Mt. Pleasant , IA 52641 |
IA DOC – Newton Correctional Facility | Jasper County | State Prison | 641-792-7552 | 641-791-1683 | 307 South 60th Avenue West PO Box 218 Newton , IA 50208 |
IA DOC – North Central Correctional Facility | Calhoun County | State Prison | 712-297-7821 | 712-297-9316 | 313 Lanedale Rockwell City , IA 50579 |
Clarke County IA Juvenile Detention Center | Clarke County | State Prison | 641-342-9812 | 100 South Fillmore Street Osceola , IA 50213 | |
Woodbury County Juvenile Detention Center | Woodbury County | State Prison | 712279-6621 | 822 Douglas – 4th Floor Sioux City , IA 51101 |
Iowa County Jail Inmate Search
Jail Name | County | Type | Phone | Fax | Location |
Adair County IA Jail | Adair County | County Jail | 641-743-2148 | 641-343-7185 | 306 East Iowa Street Greenfield , IA 50849 |
Adams County IA Jail | Adams County | County Jail | 641-322-4444 | 641-322-3868 | 500 Ninth Street PO Box 340 Corning , IA 50841 |
Allamakee County Jail | Allamakee County | County Jail | 563-568-4521 | 110 Allamakee Street Waukon , IA 52172 | |
Appanoose County Jail | Appanoose County | County Jail | 641-437-7100 | 641-437-7107 | 1125 West Van Buren Street PO Box 474 Centerville , IA 52544 |
Audubon County Jail | Audubon County | County Jail | 712-563-2631 | 712-563-3730 | 318 Leroy Street PO Box 262 Audubon , IA 50025 |
Benton County IA Jail | Benton County | County Jail | 319-472-2337 | 113 East 3rd Street Vinton , IA 52349 | |
Black Hawk County Jail | Black Hawk County | County Jail | 319-291-2587 | 319-291-2569 | 225 East 6th Street Waterloo , IA 50703 |
Boone County IA Jail | Boone County | County Jail | 515-433-0524 | 515-432-8047 | 1019 West Mamie Eisenhower Avenue Boone , IA 50036 |
Bremer County Jail | Bremer County | County Jail | 319-352-5400 | 319-352-2708 | 111 4th Street NE Waverly , IA 50677 |
Buchanan County IA Jail | Buchanan County | County Jail | 319-334-2568 | 319-334-654 | 210 5th Avenue NE Independence , IA 50644 |
Buena Vista County IA Jail | Buena Vista County | County Jail | 712-749-2452 | 712-732-3397 | 411 Expansion Blvd PO Box 276 Storm Lake , IA 50588 |
Butler County IA Jail | Butler County | County Jail | 319-267-2410 | 319-267-2135 | 428 Sixth Street PO Box 345 Allison , IA 50602 |
Calhoun County IA Jail | Calhoun County | County Jail | 712-297-7583 | 416 4th Street Rockwell City , IA 50579 | |
Carroll County IA Jail | Carroll County | County Jail | 712-792-4393 | 114 East 6th Street Carroll , IA 51401 | |
Cass County IA Jail | Cass County | County Jail | 712-243-2206 | 712-243-4736 | 5 West 7th Street Atlantic , IA 50022-1494 |
Cedar County IA Jail | Cedar County | County Jail | 563-866-2052 | 563-886-2095 | 711 East South Street Tipton , IA 52772-1977 |
Cerro Gordo County Jail | Cerro Gordo County | County Jail | 641-421-3004 | 641-421-3135 | 17262 Lark Avenue Mason Citty , IA 50401 |
Cherokee County IA Jail | Cherokee County | County Jail | 712-225-6738 | 111 North 5th Street Cherokee , IA 51012 | |
Chickasaw County Jail | Chickasaw County | County Jail | 641-394-3121 | 116 North Chestnut New Hampton , IA 50659 | |
Clarke County IA Jail | Clarke County | County Jail | 641-342-2914 | 220 Townline Road PO Box 537 Osceola , IA 50213 | |
Clay County IA Jail | Clay County | County Jail | 712-264-4242 | 712-264-4241 | 3115 W. 4th Street Spencer , IA 51301 |
Clayton County IA Jail | Clayton County | County Jail | 563-245-2422 | 563-345-1630 | 22680 230th Street St. Olaf , IA 52072 |
Clinton County IA Jail | Clinton County | County Jail | 563-242-9211 | 563-242-6307 | 241 7th Avenue North Clinton , IA 52733 |
Crawford County IA Jail | Crawford County | County Jail | 712-263-2146 | 712-263-6177 | 1202 Broadway Denison , IA 51442 |
Dallas County IA Jail | Dallas County | County Jail | 515-993-5815 | 515-993-6974 | 201 North Nile Kinnick Drive PO Box 187 Adel , IA 50003-0187 |
Davis County IA Jail | Davis County | County Jail | 641-664-2385 | 641-664-1540 | 110 West Franklin Street Bloomfield , IA 52537 |
Decatur County IA Jail | Decatur County | County Jail | 641-446-4111 | 641-446-6990 | 207 North Main Leon , IA 50144 |
Delaware County IA Jail | Delaware County | County Jail | 563-927-3135 | 563-927-6973 | 304 East Delaware Street PO Box 116 Manchester , IA 52057 |
Des Moines County Correctional Center | Des Moines County | County Jail | 319-753-8275 | 319-754-6910 | 3630 Bauer Drive Burlington , IA 52601 |
Dickinson County IA Jail | Dickinson County | County Jail | 712-336-6299 | 712-336-1946 | 1802 Hill Avenue PO Box 214 Spirit Lake , IA 51360 |
Dubuque County Jail | Dubuque County | County Jail | 563-589-4420 | 855 Central Avenue Dubuque , IA 52004-1004 | |
Emmet County IA Jail | Emmet County | County Jail | 712-362-2639 | 712-362-7271 | 114 North 6th Street Esterville , IA 51334 |
Fayette County IA Jail | Fayette County | County Jail | 563-422-3972 | 563-422-6069 | 220 North Industrial Parkway PO Box 518 West Union , IA 50217 |
Floyd County IA Jail | Floyd County | County Jail | 641-257-6271 | 101 South Main Street Suite 501 Charles City , IA 50616 | |
Franklin County IA Jail | Franklin County | County Jail | 641-456-2731 | 641-456-2216 | 12 First Avenue Northwest Hampton , IA 50441 |
Fremont County IA Jail | Fremont County | County Jail | 712-374-2424 | 712-374-2532 | 701 Cass Street Sidney , IA 51652 |
Greene County IA Jail | Greene County | County Jail | 515-386-2136 | 204 South Chestnut Street Jefferson City , IA 50129 | |
Grundy County IA Jail | Grundy County | County Jail | 319-824-6933 | 319-824-5826 | 705 8th Street Grundy Center , IA 50368 |
Guthrie County Jail | Guthrie County | County Jail | 641-747-2214 | 641-747-3346 | 200 North 5th Street Guthrie Center , IA 50115 |
Hamilton County IA Jail | Hamilton County | County Jail | 515-832-9500 | 515-832-9504 | 2300 Superior Street Webster City , IA 50595 |
Hancock County IA Jail | Hancock County | County Jail | 641-923-2621 | 641-923-2460 | 875 State Street Garner , IA 50438 |
Harrison County IA Jail | Harrison County | County Jail | 712-644-2244 | 712-644-2274 | 111 South 1st Street Logansport , IA 51546 |
Henry County IA Jail | Henry County | County Jail | 319-385-2712 | 319-385-2384 | 106 East Clay Street PO Box 216 Mt. Pleasant , IA 53641 |
Howard County IA Jail | Howard County | County Jail | 563-547-3535 | 563-547-5325 | 124 South Park Place Cresco , IA 52136 |
Humboldt County IA Jail | Humboldt County | County Jail | 515-332-3271 | 515-332-5555 | 430 Sumner Avenue Humboldt , IA 50548 |
Ida County Jail | Ida County | County Jail | 712-364-3146 | 401 Moorehead Street Ida Grove , IA 51445 | |
Iowa County IA Jail | Iowa County | County Jail | 319-642-7307 | 319-642-3826 | 960 Franklyn Avenue Marengo , IA 52301 |
Jackson County IA Jail | Jackson County | County Jail | 563-652-3312 | 563-652-0662 | 104 South Niagra Street Law Center Maquoketa , IA 52060 |
Jasper County IA Jail | Jasper County | County Jail | 641-792-5912 | 115 North 2nd Avenue East Newton , IA 50208 | |
Jefferson County IA Jail | Jefferson County | County Jail | 641-472-4146 | 641-472-2597 | 1200 West Grimes Avenue Fairfield , IA 52556 |
Johnson County IA Jail | Johnson County | County Jail | 319-356-6020 | 319-356-6020 | 511 South Capital Street Iowa City , IA 52244 |
Jones County IA Jail | Jones County | County Jail | 319-462-2720 | 319-462-4766 | 500 West Main Street Anamosa , IA 52205 |
Keokuk County Jail | Keokuk County | County Jail | 641-622-2727 | 641-622-3304 | 204 South Stone Sigourney , IA 52591 |
Kossuth County Jail | Kossuth County | County Jail | 515-295-9277 | 515-295-9304 | 121 West State Street Algona , IA 50511 |
Lee County IA Jail | Lee County | County Jail | 319-372-1152 | 319-372-1152 | 2530 255th Street Montrose , IA 53639 |
Linn County IA Correctional Center | Linn County | County Jail | 319-892-6300 | 319-892-6279 | 53 3rd Avenue Bridge PO Box 608 Cedar Rapids , IA 52406 |
Linn County IA Juvenile Detention Center | Linn County | County Jail | 319-892-5732 | 319-892-5768 | 800 Walford Road Southwest Cedar Rapids , IA 52404 |
Louisa County Jail | Louisa County | County Jail | 319-523-4371 | 319-523-4373 | 12635 County Road G56 Suite 102 Wapello , IA 52653 |
Lucas County IA Jail | Lucas County | County Jail | 641-774-5083 | 1023 Linden Avenue Chariton , IA 50049 | |
Lyon County IA Jail | Lyon County | County Jail | 712-472-8300 | 410 South Boone Street Rock Rapids , IA 51246 | |
Madison County IA Jail | Madison County | County Jail | 515-462-3575 | 515-462-3684 | 1012 North John Wayne Drive PO Box 517 Winterset , IA 50273 |
Mahaska County Jail | Mahaska County | County Jail | 641-673-4322 | 641-672-1191 | 214 High Avenue East Law Center Lower Level Oskaloosa , IA 52577 |
Marion County IA Law Enforcement Center | Marion County | County Jail | 641-828-2245 | 641-828-7201 | 211 North Godfrey Lane Knoxville , IA 50138 |
Marshall County IA Jail | Marshall County | County Jail | 641-754-6380 | 641-654-6325 | 2369 Jessup Avenue Marshalltown , IA 50158 |
Mills County IA Jail | Mills County | County Jail | 712-527-4337 | 23 North Vine Street Glenwood , IA 51534 | |
Mitchell County IA Jail | Mitchell County | County Jail | 641-732-4740 | 641-732-3151 | 532 State Street Osage , IA 50461-1229 |
Monona County IA Jail | Monona County | County Jail | 712-433-1414 | 712-433-1398 | 909 7th Street Onawa , IA 51040 |
Monroe County IA Jail | Monroe County | County Jail | 641-932-7815 | 641-932-7381 | 103 2nd Avenue West Albia , IA 52531 |
Montgomery County IA Jail | Montgomery County | County Jail | 712-623-5107 | 110 West Coolbaugh Street Red Oak , IA 51566 | |
Muscatine County Jail | Muscatine County | County Jail | 563-262-4190 | 563-262-4195 | 400 Walnut Street Mucatine , IA 52761 |
O’Brien County Jail | O’brien County | County Jail | 712-957-5245 | 712-757-5445 | 240 1st Street Northeast PO Box 260 Pringhar , IA 51245 |
Osceola County IA Jail | Osceola County | County Jail | 712-754-2556 | 309 6th Street Sibley , IA 51249 | |
Page County IA Jail | Page County | County Jail | 712-542-5193 | 712-542-5880 | 323 North 15th Street Clarinda , IA 51632 |
Palo Alto County Jail | Palo Alto County | County Jail | 712-852-3535 | 712-852-3914 | 2001 11th Street PO Box 126 Emmetsburg , IA 50536 |
Plymouth County IA Jail | Plymouth County | County Jail | 712-546-4419 | 712-546-7971 | 451 4th Avenue Northeast Lemars , IA 51031 |
Pocahontas County IA Jail | Pocahontas County | County Jail | 712-335-3308 | 712-335-4300 | 99 Court Square Pocohontas , IA 50574 |
Polk County IA Jail – New | Polk County | County Jail | 515-323-5400 | 1985 NE 51st Place Des Moines , IA 50313 | |
Polk County IA Juvenile Detention Center | Polk County | County Jail | 515-286-3344 | 515-286-2232 | 1548 Hull Avenue Des Moines , IA 50316-1397 |
Pottawattamie County IA Jail | Pottawattamie County | County Jail | 712-890-2260 | 712-890-2220 | 1400 Big Lake Road Council Bluffs , IA 51501 |
Poweshiek County IA Jail | Poweshiek County | County Jail | 641-623-5679 | 641-623-5120 | 4802 Barnes City Road Montezuma , IA 50171 |
Ringgold County Jail | Ringgold County | County Jail | 641-464-3921 | 109 West South Street Mount Ayr , IA 50854 | |
Sac County Jail | Sac County | County Jail | 712-662-7127 | 100 Northwest State Street Box 7 Sac City , IA 50583 | |
Scott County IA Jail | Scott County | County Jail | 563-326-8750 | 400 West 4th Street Davenport , IA 52801-1104 | |
Scott County IA Tremont Facility | Scott County | County Jail | 563-326-8750 | 4715 Tremont Avenue Davenport , IA 52806 | |
Scott County IA Juvenile Detention Center | Scott County | County Jail | 563-326-8686 | 563-326-8261 | 500 West 4th Street Davenport , IA 52801-1106 |
Shelby County IA Jail | Shelby County | County Jail | 712-755-2501 | 712-755-2481 | 1104 9th Street Harlan , IA 51537 |
Sioux County IA Jail | Sioux County | County Jail | 712-737-2280 | 712-737-8185 | 210 Central Avenue Southwest PO Box 18 Orange City , IA 51041 |
Story County Jail | Story County | County Jail | 515-382-7464 | 515-382-7206 | 1315 South B Avenue Nevada , IA 50201 |
Tama County Jail | Tama County | County Jail | 641-484-3760 | 641-484-3254 | 100 North Main Street PO Box 34 Toledo , IA 52342-0034 |
Taylor County IA Jail | Taylor County | County Jail | 712-523-2153 | 712-523-3545 | 403 Jefferson Street PO Box 213 Bedford , IA 50833 |
Union County IA Jail | Union County | County Jail | 641-782-7717 | 641-782-8404 | 302 North Pine Street Creston , IA 50801 |
Van Buren County IA Jail | Van Buren County | County Jail | 319-293-3426 | 907 Broad Street PO Box 474 Keosauqua , IA 52565 | |
Wapello County Jail | Wapello County | County Jail | 641-684-4350 | 641-682-1414 | 330 West 2nd Street Ottumwa , IA 52501 |
Warren County IA Jail | Warren County | County Jail | 515-961-1122 | 515-961-1078 | 115 North Howard Street #2 Indianola , IA 50125 |
Washington County IA Jail | Washington County | County Jail | 319-653-5902 | 319-863-1002 | 2185 Lexington Boulevard Washington , IA 52353 |
Wayne County IA Jail | Wayne County | County Jail | 641-872-1566 | 207 North Lafayette Street Corydon , IA 50060 | |
Webster County IA Law Enforcement Center | Webster County | County Jail | 515-573-1410 | 515-573-2011 | 702 1st Avenue South Fort Dodge , IA 50501 |
Winnebago County IA Jail | Winnebago County | County Jail | 641-585-3632 | 641-585-3239 | 216 South Clark Street Forest City , IA 50436 |
Winneshiek County IA Jail | Winneshiek County | County Jail | 563-382-4268 | 400 Claiborne Drive Decorah , IA 52101 | |
Woodbury County IA Jail | Woodbury County | County Jail | 712-279-6040 | 407 7th Street Sioux City , IA 51101 | |
Worth County IA Jail | Worth County | County Jail | 641-324-2481 | 641-324-2811 | 1000 Central Avenue Northwood , IA 50459 |
Wright County IA Jail | Wright County | County Jail | 515-602-6152 | 515-602-6155 | 719 2nd Street Southwest Clarion , IA 50525 |
Central Iowa Juvenile Detention | Story| Webster| Hardin| Boone|calhoun | Hamilton County | County Jail | 641-858-3852 | 641-858-5839 | 2317 Rick Collins Way Eldora , IA 50627 |
Dubuque County Juvenile Detention Center | Dubuque County | County Jail | 563-589-7831 | 350 West 6th Street Dubuque , IA 52001 | |
North Iowa Juvenile Detention | Black Hawk|howard|chichasaw|buchanan|delaware|dubuque|clayton|fa County | County Jail | 319-291-2455 | 319-287-4749 | 1440 West Dunkerton Road Waterloo , IA 50703-9648 |
Northwest Iowa YES Center | Lyon|oscelopa|dickinson|emmet|sioux|o’brien|clay|cherokee|woodbu County | County Jail | 712-225-2594 | 1251 West Cedar Loop Cherokee , IA 51012 | |
South Iowa Area Detention Service Agency | Lee County | County Jail | 319-463-7417 | 2528 255th Street Montrose , IA 52639 | |
South Iowa Juvenile Detention -Appanoose | County | County Jail | 641-774-5050 | 220 Northwestern Avenue Chariton , IA 50049 | |
Southwest Iowa Juvenile Detention Center | Pottawattamie County | County Jail | 712-328-4893 | 629 6th Avenue Council Bluffs , IA 51501 | |
Hardin County IA Correctional Center (ICE) | Hardin County | County Jail | 641-939-8189 | 641-939-8249 | 1116 14th Avenue Eldora , IA 50627 |
Bellevue Public Safety Jail | Jackson County | County Jail | 563-872-4545 | 106 North Third Street Bellevue , IA 52031 | |
Grundy Center Jail | Grundy County | County Jail | 319-825-6118 | 319-825-3751 | 703 F Avenue, Suite 2 Grundy Center , IA 50638 |