Iowa: 287(g) agreements, detention facilities and where to request records
Each entry below appears on a list ICE publishes, and each links to that public body's own records request page or, where it has none, the route it posts. Where neither was found, the entry says so and links the page that was checked. A privately run or federal facility links a federal agency's FOIA page and, where one is named, the county that contracts for it. Section 287(g) of the Immigration and Nationality Act authorizes these agreements. Being listed says nothing about how an agreement is carried out. ICE's lists are the source for every entry; they can lag, contain errors, and drop agreements without notice, so confirm with the agency before relying on an entry.
On this page: 287(g) agencies, 5 of 5 request pages checked · Detention facilities, 9 of 9 checked
Police, sheriffs and other agencies with 287(g) agreements
ICE's list of 287(g) participating agencies (ICE's spreadsheet file name dated October 9, 2026; page updated October 13, 2026). ICE uses three models. In ICE's words, Warrant Service Officer “allows designated immigration officers to serve and execute administrative warrants on aliens in their custody”; Task Force is described as “allowing designated immigration officers to enforce limited immigration authority while performing routine police duties or as an active participant in an ICE-led task force”; Jail Enforcement “allows designated immigration officers to identify and process removable aliens who have pending or active criminal charges.” None in Iowa: Jail Enforcement. Ask for the agency's own records (agreements, approvals, invoices, policies). Records ICE holds are requested from ICE (ICE FOIA page).
| Agency | ICE lists | Request records from | Request page checked |
|---|---|---|---|
| Clarion Police DepartmentWright County | Task Force, signed Sep 2, 2026 · agreement: ICE lists “link pending” | Clarion Police Department pageThe page's FAQ says police reports may be obtained from the police department during business hours by calling 515-532-3831. The page gives no request form. The Police Department is at 120 1st Ave SW, Clarion, non-emergency 515-532-2515, Monday through Friday 8am - 4pm. | 2026-10-14 |
| Hamilton County Sheriff's OfficeHamilton County | Task Force, signed Sep 18, 2026 · agreement: ICE lists “link pending”Warrant Service Officer, signed Sep 18, 2026 · agreement: ICE lists “link pending” | No dedicated records request page found Hamilton County Sheriff pageNo records request route was found on the Sheriff's county page or the county contact page. The Sheriff's Office is at the Hamilton County Courthouse, 2300 Superior Street, Suite 8, Webster City, 515-832-9500. This is Hamilton County, Iowa. | 2026-10-14 |
| Iowa Department of Public SafetyICE's list gives no county. | Task Force, signed Mar 26, 2025 · agreement | Iowa Department of Public Safety open records request section (Public Information Officers page)The page has a Submit an Iowa Open Records Request section that says to email the request (address on the page). It lists a Schedule of Fees for public records: hourly charges after the first three hours of labor, advance payment requested when the total fee exceeds $250, and payment by check mailed to Iowa Department of Public Safety, Attn: Records Custodian, 215 East 7th Street, Des Moines, Iowa 50319. The Department's main phone is 515.725.6000. | 2026-10-14 |
| Marion County Sheriff's OfficeMarion County | Task Force, signed Nov 6, 2025 · agreement | Marion County Sheriff's Office FAQ pageThe FAQ says that to get a copy of an incident report or an accident report you call and ask for the records custodian (number on the page), and that some charges may apply for records requests. The page gives no request form. The Sheriff's Office is at the Law Enforcement Center, 211 N Godfrey Lane, Knoxville, Monday through Friday 8:00 A.M. - 4:30 P.M. This is Marion County, Iowa. | 2026-10-14 |
| Wright County Sheriff's OfficeWright County | Task Force, signed Aug 28, 2026 · agreement: ICE lists “link pending” | Wright County Sheriff's Records Requests pageThe Records Requests page links a Request to Examine and/or Copy Public Records form, to be sent by email (address on the page) or to Wright County Sheriff's Office, Attention: Record's Request, Post Office Box 348, Clarion, Iowa 50525. For an accident report the page says to call the non-emergency number on the page or send a written request; the fee starts at a minimum of $5.00 with $1.00 for each additional page. Attorney requests for video and audio recordings of arrest and booking cost $25.00 per DVD or $50.00 for a thumb drive and are made in writing. This is Wright County, Iowa. | 2026-10-14 |
Facilities ICE lists for detention in Iowa
ICE's detention facility list (page updated March 23, 2026), matched against ICE's detention statistics (data pulled July 9, 2026). ICE's statistics include only facilities with at least one person in custody when the data were pulled, and leave out hold, hospital, juvenile, MIRP and ORR facilities (ICE's note on the sheet). A facility may have started or stopped holding people for ICE since those dates. ICE's two lists name some facilities differently, so one facility may appear twice, once under each list's name.
| Facility | ICE lists | Request records from | Request page checked |
|---|---|---|---|
| Hardin County JailEldora | ICE's detention statistics list it as USMS IGA (USMS Intergovernmental Agreement). | No dedicated records request page found Hardin County Sheriff's Records pageNo records request route was found on the Sheriff's pages. The Records page says the Administrative Office manages the Records Division, which processes record checks and reports; Law Enforcement Center, 1116 14th Avenue, Eldora, phone 641-939-8189. | 2026-10-14 |
| Linn County JailCedar Rapids | ICE's detention statistics list it as USMS IGA (USMS Intergovernmental Agreement). | Linn County Sheriff's open records request pageOnline Open Records Request Form on the page, or a downloadable Request for Information Form emailed to the Criminal Division or mailed to the Linn County Sheriff's Office, Attn: Criminal Division, 310 2nd Avenue SW, Cedar Rapids, IA 52404. | 2026-10-14 |
| Muscatine County JailMuscatine | ICE's detention statistics list it as USMS IGA (USMS Intergovernmental Agreement). | No dedicated records request page found Muscatine County Sheriff's pageNo records request page was found on the county's site. The Sheriff's page gives the mailing address 400 Walnut St., Muscatine, IA 52761, and phone 563-264-0188. | 2026-10-14 |
| Polk County JailDes Moines | ICE's detention statistics list it as USMS IGA (USMS Intergovernmental Agreement). | Records request page could not be confirmed The Polk County Sheriff's page on the county website (polkcountyiowa.gov) answered not found when checked on 2026-10-15, so it is not linked here. An earlier check found that page linking the county's online public records portal ("Submit a Public Record Request"). | 2026-10-15 |
| Pottawattamie County JailCouncil Bluffs | ICE's detention statistics list it as USMS IGA (USMS Intergovernmental Agreement). | Pottawattamie County Sheriff's Records Division pageThe page sets out record fees and says a contact phone number or email must be given with a request; the Records line is (712) 890-2236, at the Sheriff's Office, 1400 Big Lake Rd., Council Bluffs. | 2026-10-14 |
| SCOTT COUNTY DET. FACILITYDavenport | ICE's detention statistics list it as USMS IGA (USMS Intergovernmental Agreement). No matching entry on ICE's facility locator (updated March 23, 2026). | Scott County open records pageComplete the county's request form and email it to the address on the page; the form is recommended but not required. | 2026-10-14 |
| Sioux County JailOrange City | ICE's detention statistics list it as USMS IGA (USMS Intergovernmental Agreement). | Sioux County Sheriff's public records pageIn person, by mail with payment, by phone at 712-737-2280, or by email, with payment sent separately; mailed requests need a self-addressed, stamped envelope. | 2026-10-14 |
| Woodbury County JailSioux City | No matching entry in ICE's detention statistics (data pulled July 9, 2026). ICE's detention statistics list WOODBURY COUNTY JAIL in Sioux City at 407 7TH STREET. | No dedicated records request page found Woodbury County Sheriff's pageNo records request page was found on the county's site. The Sheriff's page gives the Law Enforcement Center at 3701 28th Street, Sioux City, and the office line 712-279-6010. | 2026-10-14 |
| WOODBURY COUNTY JAILSioux City | ICE's detention statistics list it as USMS IGA (USMS Intergovernmental Agreement). No matching entry on ICE's facility locator (updated March 23, 2026). ICE's facility locator lists Woodbury County Jail in Sioux City at 3701 28th Street. | No dedicated records request page found Woodbury County Sheriff's pageNo records request page was found on the county's site. The Sheriff's page gives the Law Enforcement Center at 3701 28th Street, Sioux City, and the office line 712-279-6010. | 2026-10-14 |
The signed agreement and any amendments; county board or council approvals; invoices and payments to and from ICE; written policies on ICE holds and warrants; and any counts the agency itself keeps of ICE holds or warrants served. Ask for records the agency itself made or keeps.
- ICE, 287(g) participating agencies list (participatingAgencies10092026b.xlsx, posted with the page “Updated: 10/13/2026”), ice.gov/identify-and-arrest/287g. Checked October 13, 2026.
- ICE, Detention Facilities (page “Updated: 03/23/2026”), ice.gov/detention-facilities. Checked October 13, 2026.
- ICE, detention statistics, Facilities FY26 sheet (FY26_detentionStats07202026.xlsx, data pulled July 9, 2026), ice.gov/detain/detention-management. Checked October 13, 2026.
- Each public body's own records request page or posted route, or the page checked where none was found, linked above. Checked on the date shown in each row.
- Reporters Committee for Freedom of the Press, Open Government Guide: Iowa.
Each row shows when its request page was last checked. We aim to recheck ICE's lists weekly and local pages monthly. Agreements can begin or end between checks. Agencies and facilities no longer on ICE's lists move to a dated “No longer listed” note. ICE's lists can drop or omit entries, so a missing entry does not show that an agreement ended. Spot an error? Corrections.