Prisons and Jails in Iowa

All About our Iowa (IA) Inmate Records Database:
Our database consists of an array of prison inmate records recovered from county courthouses across Iowa.
Iowa Jail inmates currently in custody.

Correctional facilities in Iowa


How do you search out why someone is in Jail or Prison?
You can contact the Clerk of the Court to get the transcripts of the case and the sentencing where they were adjudicated or USE SEARCH FORM below

Criminal Records Search

Jail Name, County, Phone Address, URL
Sioux County Jail 210 Central Avenue SouthwestPO Box 18,
(Sioux County)
Orange City, Iowa, 51041
☏ 712-737-2280 Web Site - Sioux County Jail
Mitchell County Jail 532 State Street,
(Mitchell County)
Osage, Iowa, 50461-1229
☏ 641-732-4740 Web Site - Mitchell County Jail
Clarke County Jail 220 Townline RoadPO Box 537,
(Clarke County)
Osceola, Iowa, 50213
☏ 641-342-2914 Web Site - Clarke County Jail
Clarke County Juvenile Detention Center 100 South Fillmore Street,
(Clarke County)
Osceola,
☏ 641-342-9812 Iowa, 50213
Oskaloosa Jail Mahaska County LawEnforcement Center214 High Avenue East,
(Mahaska County)
Oskaloosa, Iowa, 52577
☏ 641-673-3201, 641-67 Web Site - Oskaloosa Jail
Mahaska County Jail 214 High Avenue EastLaw Center Lower Level,
(Mahaska County)
Oskaloosa, Iowa, 52577
☏ 641-673-4322 Web Site - Mahaska County Jail
Ottumwa Police Detention 330 West Second Street,
(Wapello County)
Ottumwa, Iowa, 52501
☏ 641-683-0661 Web Site - Ottumwa Police Detention
Wapello County Jail 330 West 2nd Street,
(Wapello County)
Ottumwa, Iowa, 52501
☏ 641-684-4350 Web Site - Wapello County Jail
Parkersburg Police Detention 505 Coates Street,
(Butler County)
Parkersburg, Iowa, 50665
☏ 319-346-2422 Web Site - Parkersburg Police Detention
Pella Jail 614 Main Street,
(Marion County)
Pella, Iowa, 50219
☏ 641-628-4921 Web Site - Pella Jail
Perry Police Jail 908 Willis Avenue,
(Dallas County)
Perry, Iowa, 50220
☏ 515-465-4636 Web Site - Perry Police Jail
Pleasant Hill Jail 5151 Maple DriveSuite 1,
(Polk County)
Pleasant Hill, Iowa, 50327
☏ 515-265-1444 Web Site - Pleasant Hill Jail
Pocahontas Police Detention 23 West Elm Avenue,
(Pocahontas County)
Pocahontas, Iowa, 50574
☏ 712-335-3290 Web Site - Pocahontas Police Detention
Pocahontas County Jail 99 Court Square,
(Pocahontas County)
Pocohontas, Iowa, 50574
☏ 712-335-3308 Web Site - Pocahontas County Jail
City of Postville Police Jail 147 North Lawler Street,
(Allamakee County)
Postville, Iowa, 52162
☏ 563-864-3234 Web Site - City of Postville Police Jail
Prairie City Police Detention 203 East Jefferson Street,
(Jasper County)
Prairie City, Iowa, 50228
☏ 515-994-2649 Web Site - Prairie City Police Detention
Preston Police Detention One West Gillet Street,
(Jackson County)
Preston,
☏ 563-689-6868 Iowa, 52069
O'Brien County Jail 240 1st Street NortheastPO Box 260,
(O'brien County)
Pringhar, Iowa, 51245
☏ 712-957-5245 Web Site - O'Brien County Jail
Montgomery County Jail 110 West Coolbaugh Street,
(Montgomery County)
Red Oak, Iowa, 51566
☏ 712-623-5107 Web Site - Montgomery County Jail
Red Oak Police Jail 601 North 6th Street,
(Montgomery County)
Red Oak, Iowa, 51566
☏ 712-623-6500, 712-62 Web Site - Red Oak Police Jail
Robins Police Holding 265 South Second Street,
(Linn County)
Robins, Iowa, 52328
☏ 319-366-5055 Web Site - Robins Police Holding
Lyon County Jail 410 South Boone Street,
(Lyon County)
Rock Rapids, Iowa, 51246
☏ 712-472-8300 Web Site - Lyon County Jail
Rock Rapids Police Detention 410 South Boone Street,
(Lyon County)
Rock Rapids,
☏ 712-472-2558 Iowa, 51246
City of Rock Valley Police Jail 1302 Main Street,
(Sioux County)
Rock Valley, Iowa, 51247
☏ 712-476-5716 Web Site - City of Rock Valley Police Jail
Calhoun County Jail 416 4th Street,
(Calhoun County)
Rockwell City, Iowa, 50579
☏ 712-297-7583 Web Site - Calhoun County Jail
North Central Correctional Facility 313 Lanedale,
(Calhoun County)
Rockwell City, Iowa, 50579
☏ 712-297-7821 Web Site - North Central Correctional Facility
Sac City Police Detention 311 Williams Street,
(Sac County)
Sac City, Iowa, 50583
☏ 712-662-7772 Web Site - Sac City Police Detention
Sac County Jail 100 Northwest State StreetBox 7,
(Sac County)
Sac City, Iowa, 50583
☏ 712-662-7127 Web Site - Sac County Jail
Sheldon Police Jail PO Box 276,
(O'Brien County)
Sheldon, Iowa, 51201
☏ 712-324-2525 Web Site - Sheldon Police Jail
Shellsburg Police Holding 108 Main Street Southeast,
(Benton County)
Shellsburg, Iowa, 52332
☏ 319-436-7763 Web Site - Shellsburg Police Holding
Osceola County Jail 309 6th Street,
(Osceola County)
Sibley, Iowa, 51249
☏ 712-754-2556 Web Site - Osceola County Jail
Fremont County Jail 701 Cass Street,
(Fremont County)
Sidney, Iowa, 51652
☏ 712-374-2424 Web Site - Fremont County Jail
Keokuk County Jail 204 South Stone,
(Keokuk County)
Sigourney, Iowa, 52591
☏ 641-622-2727 Web Site - Keokuk County Jail
Sioux Center Police Jail 335 1st Avenue Northwest,
(Sioux County)
Sioux Center, Iowa, 51250
☏ 712-722-0761 Web Site - Sioux Center Police Jail
Woodbury County Jail 407 7th Street,
(Woodbury County)
Sioux City, Iowa, 51101
☏ 712-279-6040 Web Site - Woodbury County Jail
Sioux City Police Jail 601 Douglas Street,
(Woodbury County)
Sioux City, Iowa, 51101
☏ 712-279-6440 Web Site - Sioux City Police Jail
Woodbury County Juvenile Detention Center 822 Douglas - 4th Floor,
(Woodbury County)
Sioux City,
☏ 712279-6621 Iowa, 51101
Clay County Jail 3115 W. 4th Street,
(Clay County)
Spencer, Iowa, 51301
☏ 712-264-4242 Web Site - Clay County Jail
Spencer Police Lockup 405 First Avenue West,
(Clay County)
Spencer, Iowa, 51301
☏ 712-264-7288 Web Site - Spencer Police Lockup
Spirit Lake Jail 1607 Ithaca Avenue,
(Dickinson County)
Spirit Lake, Iowa, 51360
☏ 712-336-5776 Web Site - Spirit Lake Jail
Dickinson County Jail 1802 Hill AvenuePO Box 214,
(Dickinson County)
Spirit Lake, Iowa, 51360
☏ 712-336-6299 Web Site - Dickinson County Jail
St. Ansgar Jail 111 South Mitchell Street,
(Mitchell County)
St. Ansgar,
☏ 641-713-4767 Iowa, 50472
Clayton County Jail 22680 230th Street,
(Clayton County)
St. Olaf, Iowa, 52072
☏ 563-245-2422 Web Site - Clayton County Jail
State Center Police Jail 118 East Main Street,
(Marshall County)
State Center, Iowa, 50247
☏ 641-483-2107 Web Site - State Center Police Jail
Storm Lake Police Jail 401 East Milwaukee Avenue,
(Buena Vista County)
Storm Lake, Iowa, 50588
☏ 712-732-8010 Web Site - Storm Lake Police Jail
Buena Vista County Jail 411 Expansion BlvdPO Box 276,
(Buena Vista County)
Storm Lake, Iowa, 50588
☏ 712-749-2452 Web Site - Buena Vista County Jail
Strawberry Point Police Holding 111 Commercial Street,
(Clayton County)
Strawberry Point, Iowa, 52076
☏ 563-933-2210 Web Site - Strawberry Point Police Holding
Swea City Police Jail 208 3rd Street North,
(Kossuth County)
Swea City,
☏ 515-272-4606 Iowa, 50509
Tama Police Jail 305 Siegel Street,
(Tama County)
Tama, Iowa, 52339
☏ 641-484-3223 Web Site - Tama Police Jail
Tipton Police Jail 407 Lynn Street,
(Cedar County)
Tipton, Iowa, 52772
☏ 563-886-2424 Web Site - Tipton Police Jail
Cedar County Jail 711 East South Street,
(Cedar County)
Tipton, Iowa, 52772-1977
☏ 563-866-2052 Web Site - Cedar County Jail
Tama County Jail 100 North Main StreetPO Box 34,
(Tama County)
Toledo, Iowa, 52342-0034
☏ 641-484-3760 Web Site - Tama County Jail
University Heights Police Jail 1004 Melrose Avenue,
(Johnson County)
University Heights, Iowa, 52246
☏ 319-887-6800 Web Site - University Heights Police Jail
Urbandale Jail 3740 86th Street,
(Polk County)
Urbandale, Iowa, 50322
☏ 515-331-6804 Web Site - Urbandale Jail
Van Meter Police Holding 505 Grant Street,
(Dallas County)
Van Meter, Iowa, 50261
☏ 515-202-7550 Web Site - Van Meter Police Holding
Benton County Jail 113 East 3rd Street,
(Benton County)
Vinton,
☏ 319-472-2337 Iowa, 52349
Vinton Police Jail 310 A Avenue,
(Benton County)
Vinton,
☏ 319-472-2321 Iowa, 52349
Walcott Police Jail 212 West Lincoln StreetPO Box 247,
(Scott County)
Walcott, Iowa, 52773
☏ 563-284-6672 Web Site - Walcott Police Jail
Louisa County Jail 12635 County Road G56Suite 102,
(Louisa County)
Wapello, Iowa, 52653
☏ 319-523-4371 Web Site - Louisa County Jail
Washington Jail 215 East Washington Street,
(Washington County)
Washington, Iowa, 52353
☏ 319-653-2256 Web Site - Washington Jail
Washington County Jail 2185 Lexington Boulevard,
(Washington County)
Washington, Iowa, 52353
☏ 319-653-5902 Web Site - Washington County Jail
Black Hawk County Jail 225 East 6th Street,
(Black Hawk County)
Waterloo, Iowa, 50703
☏ 319-291-2587 Web Site - Black Hawk County Jail
Waterloo Police Jail 715 Mulberry Street,
(Black Hawk County)
Waterloo, Iowa, 50703
☏ 319-291-4340 Web Site - Waterloo Police Jail
North Iowa Juvenile Detention 1440 West Dunkerton Road,
(Black Hawk|howard|chichasaw|buchanan|delaware|dubuque|clayton|fa County)
Waterloo,
☏ 319-291-2455 Iowa, 50703-9648
Waukee Police Jail 1300 L.A. Grand ParkwayPO Box 757,
(Dallas County)
Waukee, Iowa, 50263
☏ 515-987-1073 Web Site - Waukee Police Jail
Allamakee County Jail 110 Allamakee Street,
(Allamakee County)
Waukon, Iowa, 52172
☏ 563-568-4521 Web Site - Allamakee County Jail
Bremer County Jail 111 4th Street Nebraska,
(Bremer County)
Waverly, Iowa, 50677
☏ 319-352-5400 Web Site - Bremer County Jail
Waverly Police Jail 111 4th Street Northeast,
(Bremer County)
Waverly, Iowa, 50677
☏ 319-352-5400 Web Site - Waverly Police Jail
Webster Jail 400 Second Street,
(Hamilton County)
Webster City, Iowa, 50595
☏ 515-832-9166 Web Site - Webster Jail
Hamilton County Jail 2300 Superior Street,
(Hamilton County)
Webster City, Iowa, 50595
☏ 515-832-9500 Web Site - Hamilton County Jail
West Bend Police Jail 301 South Broadway Avenue,
(Palo Alto County)
West Bend,
☏ 515-887-7000 Iowa, 50597
West Branch Police Jail 105 South Second StreetPO Box 218,
(Cedar County)
West Branch, Iowa, 52358
☏ 319-643-2222 Web Site - West Branch Police Jail
West Burlington City Jail 112 Broadway Street,
(Des Moines County)
West Burlington, Iowa, 52655
☏ 319-754-8555 Web Site - West Burlington City Jail
West Des Moines Police Jail 250 Mills Civic Parkway,
(Polk County)
West Des Moines, Iowa, 50265
☏ 515-222-3320 Web Site - West Des Moines Police Jail
West Point Police Jail 313 5th Street,
(Lee County)
West Point, Iowa, 52656
☏ 319-372-1152 Web Site - West Point Police Jail
Fayette County Jail 220 North Industrial ParkwayPO Box 518,
(Fayette County)
West Union, Iowa, 50217
☏ 563-422-3972 Web Site - Fayette County Jail
West Union Police Jail PO Box 151612 Highway 150 South,
(Fayette County)
West Union, Iowa, 52175
☏ 563-422-3535 Web Site - West Union Police Jail
Williamsburg Police Jail 210 East State Street,
(Iowa County)
Williamsburg, Iowa, 52361
☏ 319-668-1133 Web Site - Williamsburg Police Jail
Windsor Heights Police Jail 1133 66th Street,
(Polk County)
Windsor Heights, Iowa, 50311
☏ 515-277-4453 Web Site - Windsor Heights Police Jail
Madison County Jail 1012 North 1st StreetPO Box 517,
(Madison County)
Winterset, Iowa, 50273
☏ 515-462-3575 Web Site - Madison County Jail
Woodbine Police Lockup 515 Walker Street,
(Harrison County)
Woodbine, Iowa, 51579
☏ 712-647-2345 Web Site - Woodbine Police Lockup
1 2 3




Nationwide Criminal Records Search
takes 25-60 seconds

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.