Our staff will not be in the office for their safety - please email all communication requests to aid@inmateaid.com. Thank you for your understanding and cooperation.

  1. Home
  2. Prison Directory

Search all the facilities in our system, or narrow your search by entering a facility name, selecting a state and/or type of facility.

Iowa Prison and Jail Directory

You can click on any facility name to be taken to the unique page for that facility.

Jefferson County IA Jail Jefferson County, Iowa
Fairfield, IA
Johnson County IA Jail Johnson County, Iowa
Iowa City, IA
Jones County IA Jail Jones County, Iowa
Anamosa, IA
Keokuk County Jail Keokuk County, Iowa
Sigourney, IA
Kossuth County Jail Kossuth County, Iowa
Algona, IA
Lee County IA Jail Lee County, Iowa
Montrose, IA
Linn County IA Correctional Center Linn County, Iowa
Cedar Rapids, IA
Louisa County Jail Louisa County, Iowa
Wapello, IA
Lucas County Holding Facility Lucas County, Iowa
Chariton, IA
Lyon County IA Jail Lyon County, Iowa
Rock Rapids, IA
Madison County IA Jail Madison County, Iowa
Winterset, IA
Mahaska County Jail Mahaska County, Iowa
Oskaloosa, IA
Marion County IA Law Enforcement Center Marion County, Iowa
Knoxville, IA
Marshall County IA Jail Marshall County, Iowa
Marshalltown, IA
Mills County IA Jail Mills County, Iowa
Glenwood, IA
Mitchell County IA Jail Mitchell County, Iowa
Osage, IA
Monona County IA Jail Monona County, Iowa
Onawa, IA
Monroe County IA Jail Monroe County, Iowa
Albia, IA
Montgomery County IA Jail Montgomery County, Iowa
Red Oak, IA
Muscatine County Jail Muscatine County, Iowa
Mucatine, IA
O'Brien County Jail O'Brien County, Iowa
Pringhar, IA
Osceola County IA Jail Osceola County, Iowa
Sibley, IA
Page County IA Jail Page County, Iowa
Clarinda, IA
Palo Alto County Jail Palo Alto County, Iowa
Emmetsburg, IA
Plymouth County IA Jail Plymouth County, Iowa
Le Mars, IA
Pocahontas County IA Jail Pocahontas County, Iowa
Pocohontas, IA
Polk County IA Jail Polk County, Iowa
Des Moines, IA
Pottawattamie County IA Jail Pottawattamie County, Iowa
Council Bluffs, IA
Poweshiek County IA Jail Poweshiek County, Iowa
Montezuma, IA
Ringgold County Jail Ringgold County, Iowa
Mount Ayr, IA
Sac County Jail Sac County, Iowa
Sac City, IA
Scott County IA Jail Scott County, Iowa
Davenport, IA
Shelby County IA Jail Shelby County, Iowa
Harlan, IA
Sioux County IA Jail Sioux County, Iowa
Orange City, IA
Story County Jail Story County, Iowa
Nevada, IA
Tama County Jail Tama County, Iowa
Toledo, IA
Taylor County IA Jail Taylor County, Iowa
Bedford, IA
Union County IA Jail Union County, Iowa
Creston, IA
Van Buren County IA Jail Van Buren County, Iowa
Keosauqua, IA
Wapello County Jail Wapello County, Iowa
Ottumwa, IA
Warren County IA Jail Warren County, Iowa
Indianola, IA
Washington County IA Jail Washington County, Iowa
Washington, IA
Wayne County IA Jail Wayne County, Iowa
Corydon, IA
Webster County IA Law Enforcement Center Webster County, Iowa
Fort Dodge, IA
Winnebago County IA Jail Winnebago County, Iowa
Forest City, IA
Winneshiek County IA Jail Winneshiek County, Iowa
Decorah, IA
Woodbury County IA Jail Woodbury County, Iowa
Sioux City, IA
Worth County IA Jail Worth County, Iowa
Northwood, IA
Wright County IA Jail Wright County, Iowa
Clarion, IA