Minnesota: 287(g) agreements, detention facilities and where to request records
Each entry below appears on a list ICE publishes. Entries this site has checked link to that public body's own records request page or 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. The others say “Request page not yet checked” and link to a guide to Minnesota's records law. 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, 8 of 9 request pages checked · Detention facilities, 4 of 5 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.” 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 |
|---|---|---|---|
| Cass County Sheriff's OfficeCass County | Task Force, signed Feb 28, 2025 · agreement | No dedicated records request page found Cass County Sheriff's Records Division pageNo data request procedure was found on the Sheriff's Records Division page. It lists incident reports among the division's work and gives an email link and a phone number, 218-547-7306. | 2026-10-14 |
| Crow Wing County Sheriff's OfficeCrow Wing County | Task Force, signed Mar 25, 2025 · agreementWarrant Service Officer, signed Mar 26, 2025 · agreement | Crow Wing County Sheriff's Records Unit pageRequests for public data in person, by mail, email or phone; Records Unit, 304 Laurel St, Brainerd. | 2026-10-14 |
| Freeborn County Sheriff's OfficeFreeborn County | Warrant Service Officer, signed Mar 26, 2025 · agreement | Freeborn County data request pageThe county page links its online data request portal (NextRequest). The county page does not say whether Sheriff's Office data go through the same office. | 2026-10-14 |
| International Falls Police DepartmentKoochiching County | Task Force, signed Apr 17, 2026 · agreement | International Falls Police Department data request form (PDF)Form for the Police Department, linked from the department's page; it says a requester seeking public data does not have to give a name or address. | 2026-10-14 |
| Isle Police DepartmentMille Lacs County | Task Force, signed Jan 26, 2026 · agreement | City of Isle forms page (data request policy and form)The city's forms page posts a PDF titled Policy for Data Subjects that ends with a general Data Request Form; the form says to submit it to City of Isle, PO Box 427, 285 2nd Ave S., Isle. It is city-wide and does not name the Police Department. | 2026-10-14 |
| Itasca County Sheriff's OfficeItasca County | Task Force, signed Feb 27, 2025 · agreement | Request page not yet checked Minnesota open records guide (Reporters Committee) | Not yet |
| Kandiyohi County Sheriff's OfficeKandiyohi County | Warrant Service Officer, signed May 22, 2025 · agreement | Kandiyohi County Sheriff's pageRecord requests in person, by phone or by email to the Sheriff's records office. | 2026-10-14 |
| Mille Lacs County Sheriff's OfficeMille Lacs County | Task Force, signed Jun 18, 2025 · agreement | No dedicated records request page found Mille Lacs County Sheriff's Office pageNo data request route was found on the Sheriff's Office page. | 2026-10-14 |
| Sherburne County Sheriff's OfficeSherburne County | Jail Enforcement, signed Oct 17, 2025 · agreement | Sherburne County Sheriff's data request pageSherburne County Data Request Form (online); Records staff also by email or phone. | 2026-10-14 |
Facilities ICE lists for detention in Minnesota
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.
| Facility | ICE lists | Request records from | Request page checked |
|---|---|---|---|
| Crow Wing County JailBrainerd | ICE's detention statistics list it as USMS IGA (USMS Intergovernmental Agreement). | Crow Wing County data request pageOnline data request form; the county also lists an email contact and the County Administrator's Office, 326 Laurel Street, Brainerd. The county needs an email or phone number to reply. | 2026-10-13 |
| Freeborn County Jail ServicesAlbert Lea | ICE's detention statistics list it as IGSA (Intergovernmental Service Agreement). ICE's statistics call it FREEBORN COUNTY ADULT DETENTION CENTER. | Freeborn County data request pageThe county page links its online data request portal (NextRequest). | 2026-10-13 |
| Kandiyohi County JailWillmar | ICE's detention statistics list it as IGSA (Intergovernmental Service Agreement). | Kandiyohi County Sheriff's pageRecord requests in person, by phone or by email to the Sheriff's records office. | 2026-10-13 |
| Northwest Regional Corrections Center (NWRCC)Crookston | ICE's detention statistics list it as USMS IGA (USMS Intergovernmental Agreement). ICE's statistics call it NORTHWEST REGIONAL CORRECTIONS CENTER. | Request page not yet checked Minnesota open records guide (Reporters Committee) | Not yet |
| Sherburne County Jail ServicesElk River | ICE's detention statistics list it as USMS IGA (USMS Intergovernmental Agreement). ICE's statistics call it SHERBURNE COUNTY JAIL. | Sherburne County Sheriff's data request pageSherburne County Data Request Form (online); Records staff also by email or phone. | 2026-10-13 |
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: Minnesota.
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.