Oklahoma: 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 Oklahoma'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, 63 of 118 request pages checked · Detention facilities, 5 of 6 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 |
|---|---|---|---|
| Achille Police DepartmentBryan County | Task Force, signed Jan 7, 2026 · agreement | No dedicated records request page found Town of Achille Police pageNo records request route was found on the Police page. Town Hall is at 211 West Main St, Achille (mail PO Box 190), (580) 283-3734. | 2026-10-14 |
| Adair Police DepartmentAdair County | Task Force, signed Jun 3, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Afton Police DepartmentOttawa County | Task Force, signed Apr 25, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Alva Police DepartmentWood County | Task Force, signed Jun 17, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Amber Police DepartmentGrady County | Task Force, signed Aug 1, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Arkoma Police DepartmentLe Flore County | Task Force, signed Aug 27, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Atoka County Sheriff's OfficeAtoka County | Task Force, signed Apr 27, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Barnsdall Police DepartmentOsage County | Task Force, signed Sep 22, 2025 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Beggs Police DepartmentOkmulgee County | Task Force, signed Oct 17, 2025 · agreement | City of Beggs Public Information Request pageRequest a form from the city offices and hand deliver or mail it, or send a written request to any city employee by email, fax or letter. The page is city-wide and does not name the Police Department. City Hall is at 108 N. Broadway, Beggs, (918) 267-4935. | 2026-10-14 |
| Bernice Police DepartmentDelaware County | Task Force, signed Aug 6, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Bixby Police DepartmentTulsa County | Task Force, signed Apr 30, 2026 · agreement: ICE lists “link pending” | Bixby Police Records pageOpen records requests online through the Online Open Records Request linked on the page, or in person on a paper form at the Dispatch Window, Police Headquarters, 116 W. Needles Ave.; approved incident reports are picked up there. Fees follow the city fee schedule. | 2026-10-14 |
| Blaine County Sheriff's OfficeBlaine County | Warrant Service Officer, signed Feb 26, 2025 · agreementTask Force, signed Sep 9, 2025 · agreement | No dedicated records request page found Blaine County Sheriff page (the county's page on okcounties.org)No records request route was found on the county's Sheriff page. The office is at 205 N. Burford, Watonga, 580-623-5111. | 2026-10-14 |
| Boise City Police DepartmentCimarron County | Task Force, signed Mar 31, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Bokchito Police DepartmentBryant County | Task Force, signed Feb 10, 2026 · agreement | No dedicated records request page found Town of Bokchito Police pageNo records request route was found on the town's Police page or home page, which give no address or office phone. | 2026-10-14 |
| Bristow Police DepartmentCreek County | Task Force, signed Jun 15, 2026 · agreement | Bristow Police page (Request for Open Record link)The Police page links the city's Request for Open Record form (PDF); the page does not say where to send it. The Police Department's phone is (918) 367-2252. The form is city-wide and does not name the Police Department. | 2026-10-14 |
| Bryan County Sheriff's OfficeBryan County | Task Force, signed Aug 19, 2026 · agreement: ICE lists “link pending” | Bryan County Sheriff's records pageOpen records requests go to the Sheriff's Records Division. The page links a Records Request Form and lists copy fees ($1 first page, $0.50 each after). Office (580) 924-3000; the county's page on okcounties.org gives 402 W Evergreen, Durant. | 2026-10-14 |
| Caddo Police DepartmentBryan County | Task Force, signed Mar 11, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Canadian County Sheriff's OfficeCanadian County | Jail Enforcement, signed Mar 13, 2020 · agreementWarrant Service Officer, signed Aug 28, 2025 · agreementTask Force, signed Mar 19, 2026 · agreement | No dedicated records request page found Canadian County Sheriff pageNo records request route was found on the Sheriff's county page. The office is at 208 W Rogers, El Reno, (405) 262-4787, weekdays 8 a.m. to 4:30 p.m. | 2026-10-14 |
| Caney Police DepartmentAtoka County | Task Force, signed May 12, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Carter County Sheriff's OfficeCarter County | Task Force, signed Sep 17, 2026 · agreement: ICE lists “link pending” | Carter County Sheriff's records pageCall the main line, (580) 223-6014, on a weekday to ask for the records request form; the form itself may be returned by email or fax. The page says the records are not sent by fax or email and must be picked up in person at 100 South Washington, Ardmore; the fee is $5 a report. A disclaimer on the page says certain reports can be emailed, some need a subpoena, and crime victims get the first copy free. | 2026-10-14 |
| Catoosa Police DepartmentRogers County | Task Force, signed Aug 11, 2026 · agreement: ICE lists “link pending” | Catoosa Police home page (Open Records link)The Police Department's site menu links Open Records (a file not opened for this listing). | 2026-10-15 |
| Checotah Police DepartmentMcIntosh County | Task Force, signed Apr 17, 2026 · agreement | No dedicated records request page found City of Checotah Departments pageNo records request route was found on the city's Departments page, which lists the Police Department. City of Checotah, 200 N. Broadway St., 918-473-5411. | 2026-10-15 |
| Chelsea Police DepartmentRogers County | Task Force, signed Mar 6, 2026 · agreement | No dedicated records request page found Chelsea Police home pageNo records request route was found on the Police Department's website home page. The department is at 508 Vine St, Chelsea, non-emergency (918) 789-3533. | 2026-10-14 |
| Cherokee Police DepartmentAlfalfa County | Task Force, signed May 21, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Cimarron County Sheriff's OfficeCimarron County | Task Force, signed Mar 31, 2026 · agreement | Cimarron County Sheriff's records pageCall the main line, (580) 544-2020, on a weekday to ask for the records request form; the form itself may be returned by email or fax. The page says the records are not sent by fax or email and must be picked up in person at 409 N Logan, Boise City. | 2026-10-14 |
| Cleveland Police DepartmentPawnee County | Task Force, signed Aug 21, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Colbert Police DepartmentBryan County | Task Force, signed Mar 13, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Colcord Police DepartmentDelaware County | Task Force, signed May 21, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Collinsville Police DepartmentTulsa County | Task Force, signed Apr 22, 2026 · agreement | Collinsville Police pageThe Police page lists a Records Office with an email link and phone 918-371-1000; no form or mailing route is given. The department is at 1023 W Center Street, Collinsville. | 2026-10-14 |
| Craig County Sheriff's OfficeCraig County | Task Force, signed Oct 17, 2025 · agreement | Craig County Sheriff's records pageMost requests must be made in person and in writing at the Sheriff's Office, with name, contact details and a description of the records; jail booking reports and accident reports may be requested by email. The page says requests are not accepted by phone, fax or mail. | 2026-10-14 |
| Creek County Sheriff's OfficeCreek County | Task Force, signed Apr 17, 2026 · agreement | Creek County Sheriff's records pageOpen records requests go to the Sheriff's Records Division. In person weekdays 8:30 a.m. to 4:30 p.m. at 301 East Lee Ave, Sapulpa, or by email to the address on the page, describing the records, business or personal use, and the requester's name, mailing address and phone. | 2026-10-14 |
| Custer County Sheriff's OfficeCuster CountyICE lists the county as “Custer Countey”; spelling corrected by this site. | Task Force, signed Apr 5, 2026 · agreement | No dedicated records request page found Custer County Sheriff's contact pageNo records request route was found on the Sheriff's contact page. The office is at 300 North 7th Ave., Arapaho, (580) 323-1616. | 2026-10-14 |
| Cyril Police DepartmentCaddo County | Task Force, signed Jun 16, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Davenport Police DepartmentLincoln County | Task Force, signed Aug 21, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Disney Police DepartmentMayes County | Task Force, signed May 14, 2026 · agreement | No dedicated records request page found Town of Disney contact pageNo records request route was found on the town's contact page. It gives 322 Main Street, Disney, and the Police Department's phone (918) 435-8188. | 2026-10-15 |
| Drumright Police DepartmentCreek County | Task Force, signed Aug 7, 2026 · agreement: ICE lists “link pending” | No dedicated records request page found City of Drumright Official Business pageNo records request route was found on the city's home page or its Official Business page. City Hall is at 424 East Broadway, Drumright, (918) 352-2631. | 2026-10-14 |
| Earlsboro Police DepartmentPottawatomie County | Task Force, signed Sep 26, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Elgin Police DepartmentComanche County | Task Force, signed Sep 9, 2026 · agreement: ICE lists “link pending” | No dedicated records request page found City of Elgin home pageNo records request route was found on the city's home page. City Hall is at 8183 State Highway 17 (P.O. Box 310), Elgin, 580-492-5777. | 2026-10-14 |
| Fairland Police DepartmentOttawa County | Task Force, signed Jun 15, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Geary Police DepartmentBlaine County | Task Force, signed Sep 9, 2025 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Glenpool Police DepartmentTulsa County | Task Force, signed Sep 10, 2026 · agreement: ICE lists “link pending” | No dedicated records request page found City of Glenpool home pageNo records request route was found on the city's home page. City Hall is at 12205 S Yukon Avenue, Glenpool, 918-322-5409. | 2026-10-14 |
| Grady County Sheriff's OfficeGrady County | Task Force, signed Apr 5, 2026 · agreement | Grady County Sheriff's records pageOpen records requests go to the Sheriff's Records Division. The page has an online Request for Copying/Inspecting of County Public Records form and lists fees ($1 first page, $0.50 each after; DVD $10; thumb drive $25); questions by email. | 2026-10-14 |
| Greer County Sheriff's OfficeGreer County | Task Force, signed Jun 30, 2026 · agreement: ICE lists “link pending” | Greer County Sheriff's records pageOpen records requests go to the Sheriff's Records Division. In person weekdays 8 a.m. to 4 p.m. at 105 S Pennsylvania Ave, Mangum, or by email to the address on the page; a Records Request Form is linked. Main line (580) 782-3065. | 2026-10-14 |
| Haskell County Sheriff's OfficeHaskell County | Task Force, signed Mar 28, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Heavener Police DepartmentLe Flore County | Task Force, signed Sep 2, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Hobart Police DepartmentKiowa County | Task Force, signed Jan 7, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Holdenville Police DepartmentHughes County | Task Force, signed Jul 20, 2026 · agreement: ICE lists “link pending” | No dedicated records request page found City of Holdenville Police pageNo records request route was found on the Police page, which offers online crime reporting. The site footer gives 100 North Creek, Box 789, Holdenville, 405-379-3397, without saying whose line it is. | 2026-10-14 |
| Hominy Police DepartmentOsage County | Task Force, signed Jul 29, 2026 · agreement: ICE lists “link pending” | No dedicated records request page found City of Hominy Police pageNo records request route was found on the city's Police page, which gives no address or phone. | 2026-10-14 |
| Hughes County Sheriff's OfficeHughes County | Task Force, signed May 12, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Jay Police DepartmentDelaware County | Task Force, signed Aug 18, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Johnston County Sheriff's OfficeJohnston County | Task Force, signed May 4, 2026 · agreement | Johnston County Sheriff's home page (records request section)Record requests for the Sheriff's Office and jail weekdays 8:30 a.m. to 4:30 p.m.; call (580) 371-2646 and complete the Open Records Request form (PDF) on the page. Copies are $0.25 a page. The office is at 110 N Capital Ave, Tishomingo. | 2026-10-14 |
| Keota Police DepartmentHaskell County | Task Force, signed May 14, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Kiefer Police DepartmentCreek County | Task Force, signed Apr 29, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Kiowa County Sheriff's OfficeKiowa County | Task Force, signed Sep 23, 2026 · agreement: ICE lists “link pending” | No dedicated records request page found Kiowa County Sheriff's Office pageNo records request route was found on the Sheriff's county page. The office is at 301 S. Jefferson, Hobart, 580-726-3265. | 2026-10-14 |
| Kiowa Police DepartmentPittsburg County | Task Force, signed Aug 28, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Langley Police DepartmentMayes County | Task Force, signed Oct 5, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Latimer County Sheriff's OfficeLatimer County | Task Force, signed Aug 18, 2026 · agreement: ICE lists “link pending” | No dedicated records request page found Latimer County Sheriff home pageNo records request route was found on the Sheriff's website home page. The office is at 111 North Central, Wilburton, (918) 465-4013. | 2026-10-14 |
| LeFlore County Sheriff's OfficeLeFlore County | Task Force, signed Sep 4, 2026 · agreement: ICE lists “link pending” | LeFlore County Sheriff's open record requests pageRequests in writing at the Sheriff's Office or through the online form on the page. Fees: $0.25 a page, $1 a certified page, $3 for recordings on disc, $8 on a USB drive. | 2026-10-14 |
| Lincoln County Sheriff's OfficeLincoln County | Warrant Service Officer, signed May 13, 2025 · agreementTask Force, signed Oct 17, 2025 · agreement | Lincoln County Sheriff's records pageOpen records requests go to the Sheriff's Records Division. In person weekdays 8:30 a.m. to 4:30 p.m. at 811 Manvel Ave #14, Chandler, or by email to the address on the page, describing the records, business or personal use, and the requester's name, mailing address and phone. Non-emergency 405-258-1191. | 2026-10-14 |
| Logan County Sheriff's OfficeLogan County | Jail Enforcement, signed Feb 28, 2025 · agreement | Logan County Sheriff's records pageThe Records Division handles open records requests; requests are made in person at the Sheriff's Office during business hours (8 a.m. to 4:30 p.m.), on the form linked on the page; phone 405-282-4100. The page lists copy and video fees. | 2026-10-14 |
| Major County Sheriff's DepartmentMajor County | Task Force, signed Dec 8, 2025 · agreement | Major County Sheriff's records pageOpen records requests go to the Sheriff's Records Division. In person weekdays 9 a.m. to 3 p.m. at 500 E Broadway #4, Fairview. Copies $0.50 a page; certified $1 a page. Phone (580) 227-4471. | 2026-10-14 |
| Mannford Police DepartmentCreek County | Task Force, signed Jun 12, 2026 · agreement: ICE lists “link pending” | City of Mannford forms pageThe city's forms page links a Records Request form (PDF) to return to the City of Mannford, P.O. Box 327. It is city-wide and does not name the Police Department; the Police Department is at 203 Bill Phelps Blvd. | 2026-10-14 |
| Maud Police DepartmentPottawatomie County | Task Force, signed Sep 23, 2026 · agreement: ICE lists “link pending” | No dedicated records request page found City of Maud Police pageNo records request route was found on the Police page. For administrative matters it gives City Hall, (405) 374-2717; the city is at 208 W Main, Maud. | 2026-10-14 |
| McIntosh County Sheriff's OfficeMcIntosh County | Task Force, signed Feb 10, 2026 · agreement | No dedicated records request page found McIntosh County Sheriff page (the county's page on okcounties.org)No records request route was found on the county's Sheriff page; the county website it links could not be reached on 2026-10-14. The page lists the Sheriff's Office at 1425 Industrial Dr, Eufaula, 918-689-4357. | 2026-10-14 |
| Minco Police DepartmentGrady County | Task Force, signed May 1, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Mounds Police DepartmentCreek County | Task Force, signed Apr 13, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Muldrow Police DepartmentSequoyah County | Task Force, signed Aug 19, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Muskogee County Sheriff's OfficeMuskogee County | Warrant Service Officer, signed Apr 16, 2025 · agreement | Muskogee County Sheriff's records pageOpen records requests go to the Sheriff's Records Division. The page links a Records Request Form and says to contact the office for fees. Phone (918) 687-0202; the county's page on okcounties.org gives 220 State St., Muskogee. | 2026-10-14 |
| Noble County Sheriff's OfficeNoble County | Task Force, signed Apr 20, 2026 · agreement | Noble County Sheriff's records pageAll records requests are made in person at the Sheriff's Office during business hours (8 a.m. to 4:30 p.m.), and records are picked up and signed for in person by the requester. The office is at 721 Cedar Street, Perry, (580) 336-3517. | 2026-10-14 |
| Nowata Police DepartmentNowata County | Task Force, signed Apr 30, 2026 · agreement | City of Nowata departments page (Police section)The page's police section says accident reports are obtained by completing the open records request and filing it at Nowata City Hall; it gives no form link. The Police Department is inside City Hall, 114 S. Maple St., Nowata; non-emergency (918) 273-3538. | 2026-10-14 |
| Office of The District Attorney - Eighth DistrictKay County | Task Force, signed May 4, 2026 · agreement | No dedicated records request page found District Attorneys Council, District 8 pageNo records request route was found on the District Attorneys Council's page for District 8. It lists offices at the Kay County Courthouse, 201 S. Main, Newkirk, (580) 362-2571, and the Noble County Courthouse, 300 Courthouse Drive, Suite 6, Perry, (580) 336-4044. | 2026-10-14 |
| Okfuskee County Sheriff's OfficeOkfuskee County | Task Force, signed Apr 22, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Oklahoma Bureau of InvestigationICE's list gives no county. | Task Force, signed Feb 18, 2025 · agreement | OSBI open records request form pageThe page links the OSBI Open Records Request Form (PDF) and its open records fee schedule; it does not say where to send the form. OSBI is at 6600 North Harvey Place, Oklahoma City, 405-848-6724. | 2026-10-14 |
| Oklahoma Bureau of NarcoticsICE's list gives no county. | Task Force, signed Feb 18, 2025 · agreement | Oklahoma Bureau of Narcotics open records pageThe page links an Open Records Act Request Form and points to the bureau's Public Information Office page for how to submit. The bureau is at 419 NE 38th Terrace, Oklahoma City, 800-522-8031. | 2026-10-14 |
| Oklahoma Department of CorrectionsICE's list gives no county. | Jail Enforcement, signed Feb 25, 2025 · agreementWarrant Service Officer, signed Feb 25, 2025 · agreement | Oklahoma Department of Corrections home page (Open Records Request link)The home page links an online Open Records Request form (hosted on Smartsheet). The department is at 4345 North Lincoln Blvd., Oklahoma City (mail PO Box 11400, Oklahoma City 73136), 405-425-2500. | 2026-10-14 |
| Oklahoma Department of Public SafetyICE's list gives no county. | Task Force, signed Feb 18, 2025 · agreement | Oklahoma Department of Public Safety open records request pageThe DPS Open Records Division takes requests through the online Open Records Request Form linked on the page; the page says requested records are provided digitally at no cost and asks for date, place, names and report or citation numbers. It lists records that need a subpoena (photographs, witness statements, third-party video and others), says other agencies' police reports are not processed, sends collision reports to Service Oklahoma, and has a separate dash cam and dispatch audio request. | 2026-10-14 |
| Okmulgee County Criminal Justice AuthorityOkmulgee County | Warrant Service Officer, signed Feb 24, 2025 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Okmulgee County District Attorney's OfficeOkmulgee County | Task Force, signed Aug 28, 2025 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Okmulgee County Sheriff's OfficeOkmulgee County | Task Force, signed Feb 25, 2026 · agreement | No dedicated records request page found Okmulgee County Sheriff's File a Report pageNo records request route was found on the Sheriff's File a Report page, which says only to call to file a report, or its contact page. The office is at 315 W 8th St, Okmulgee, 918-756-4311. | 2026-10-14 |
| Oologah Police DepartmentRogers County | Task Force, signed Jul 3, 2026 · agreement: ICE lists “link pending” | Oologah Police pageThe Police page links an online Open Records Request form and, for copies of finished incident or offense reports, an online records request system; crash reports are through LexisNexis BuyCrash. The station is at 225 W. Alta Ave, Oologah; police office 918-443-2065. | 2026-10-14 |
| Ottawa County Sheriff's OfficeOttawa County | Task Force, signed Feb 23, 2025 · agreement | Ottawa County Sheriff's records pageOpen records requests go to the Sheriff's Records Division. The page has an online Request for Copying/Inspecting of County Public Records form and a fee list (no charge for a victim's first copy of an incident report). Main line (918) 542-2806; office hours Monday to Thursday 9 a.m. to 5 p.m. | 2026-10-14 |
| Owasso Police DepartmentTulsa County | Task Force, signed Sep 2, 2026 · agreement: ICE lists “link pending” | Owasso Police Department form centerOnline Request For Copy Of A Police Incident Report form, for copies of existing reports; the form center also has an accident report request and a weekly jail booking log request. The page covers these report requests only. City offices 200 S Main, Owasso, 918-376-1500. | 2026-10-14 |
| Panama Police DepartmentLe Flore County | Task Force, signed Sep 23, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Piedmont Police DepartmentCanadian County | Task Force, signed May 26, 2026 · agreement | Piedmont Police Documents and Record Request pageComplete the online Records Request Form, then pay the fee before release ($2 a report; $20 or more for body camera video); the page says 911 recordings need a subpoena. The Police Station is at 400 Edmond Road NW, Piedmont, 405-373-1334. | 2026-10-14 |
| Pocola Police DepartmentLe Flore County | Task Force, signed Sep 4, 2026 · agreement: ICE lists “link pending” | Pocola Police pageThe page lists formal requests for police reports among the services at the Police Department, 202 S. Pocola Blvd., Pocola; it gives no form or written procedure. Accident reports are through crashdocs.org. Non-emergency (918) 436-2476. | 2026-10-14 |
| Porum Police DepartmentMuskogee County | Task Force, signed Apr 27, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Quinton Police DepartmentPittsburg County | Task Force, signed Jun 23, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Rattan Police DepartmentPushmataha County | Task Force, signed Jul 20, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Rogers County Sheriff's OfficeRogers County | Task Force, signed May 31, 2026 · agreement | Rogers County open records request form (PDF)The county's request form asks which county department holds the records and is returned to the County Clerk, 200 S. Lynn Riggs Blvd., Claremore; it says copy fees may apply. The form is county-wide and does not say whether Sheriff's Office records go through it. | 2026-10-14 |
| Roland Police DepartmentSequoyah County | Task Force, signed Feb 17, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Salina Police DepartmentMayes County | Task Force, signed May 24, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Sequoyah County Sheriff's OfficeSequoyah County | Task Force, signed Oct 17, 2025 · agreement | Sequoyah County Sheriff's records pageOpen records requests go to the Sheriff's Records Division. In person weekdays 9 a.m. to 3 p.m.; a Records Request Form is linked. The county's page on okcounties.org gives 119 South Oak Street, Sallisaw, 918-775-1214. | 2026-10-14 |
| Sperry Police DepartmentTulsa County | Task Force, signed Aug 14, 2026 · agreement: ICE lists “link pending” | Town of Sperry Public Information Request pageWritten requests by hand delivery, mail, email or fax; the page says a request must be in writing. It is town-wide and does not name the Police Department. The town is at 115 N. Cincinnati, Sperry, (918) 288-7056. | 2026-10-14 |
| Spiro Police DepartmentLe Flore County | Task Force, signed Sep 8, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Stephens County Sheriff's OfficeStephens County | Task Force, signed Aug 19, 2026 · agreement: ICE lists “link pending” | Stephens County Sheriff's records pageOpen records requests go to the Sheriff's Records Division. The page has an online Request for Copying/Inspecting of County Public Records form and lists fees (first page $1, then $0.50; thumb drive or DVD $25; redaction $38 an hour; card fee $2). | 2026-10-14 |
| Sterling Police DepartmentICE's list gives no county. | Task Force, signed Mar 7, 2025 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Stigler Police DepartmentHaskell County | Task Force, signed May 12, 2026 · agreement | No dedicated records request page found City of Stigler departments pageNo records request route was found on the city's departments page, which lists the Police Department without an address or phone. | 2026-10-14 |
| Stratford Police DepartmentGarvin County | Task Force, signed Feb 10, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Stringtown Police DepartmentAtoka County | Task Force, signed Mar 8, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Talala Police DepartmentRogers County | Task Force, signed Apr 27, 2026 · agreement | Town of Talala Records Request pageRequests in person at the town office, 102 West Watova St., Talala, weekdays 10 a.m. to 5 p.m.; the page says the town does not email open records. The page is town-wide and does not name the Police Department. Town Hall 918-553-5535. | 2026-10-14 |
| Texas County Sheriff's OfficeTexas County | Warrant Service Officer, signed Jul 23, 2025 · agreementTask Force, signed Mar 28, 2026 · agreement | No dedicated records request page found Texas County Sheriff page (the county's page on okcounties.org)No records request route was found on the county's Sheriff page. The office is at 1102 S. Ellison, Guymon, 580-338-4000; hours 8 a.m. to 5 p.m., and the page says the office is closed at noon (it does not say for how long). | 2026-10-14 |
| Tillman County Sheriff's OfficeTillman County | Task Force, signed Jun 9, 2026 · agreement | No dedicated records request page found Tillman County Sheriff page (the county's page on okcounties.org)No records request route was found on the county's Sheriff page. The office is at 1200 S. Main, Frederick, 580-335-3013. | 2026-10-14 |
| Tulsa County Sheriff's OfficeTulsa County | Jail Enforcement, signed Jun 8, 2020 · agreement · addendumTask Force, signed Jul 7, 2026 · agreement: ICE lists “link pending” | Tulsa County Sheriff's open records requests pageIn writing, by mail to the TCSO Public Information Officer, 6080 E. 66th St. North, Tulsa, or by email (address on the page); the page says hand delivery is not accepted and that anonymous requests for video or 911 audio will not be processed. A request form is linked on the page; non-emergency line 918-596-5600. | 2026-10-14 |
| Tushka Police DepartmentAtoka County | Task Force, signed Apr 30, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Union City Police DepartmentCanadian County | Task Force, signed Jul 20, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Valley Brook Police DepartmentOklahoma County | Task Force, signed Jun 12, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Vinita Police DepartmentICE's list gives no county. | Task Force, signed May 13, 2025 · agreement | No dedicated records request page found City of Vinita home pageNo records request route was found on the city's home page; its Police Department link opens a social media page. City Hall is at 104 East Illinois, Vinita, 918-256-6468. | 2026-10-14 |
| Warner Police DepartmentMuskogee County | Task Force, signed Jul 20, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Warr Acres Police DepartmentOklahoma County | Task Force, signed Sep 4, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Washita County Sheriff's OfficeWashita County | Task Force, signed Mar 23, 2026 · agreement | Washita County Sheriff's records pageOpen records requests go to the Sheriff's Records Division. The page links a Records Request Form and lists fees ($1 first page, $0.50 each after, the same for fax and email copies). | 2026-10-14 |
| Watts Police DepartmentAdair County | Task Force, signed Jun 16, 2026 · agreement | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Weatherford Police DepartmentCuster County | Task Force, signed Dec 8, 2025 · agreementJail Enforcement, signed Jun 9, 2026 · agreement | Weatherford Police pageThe Police page's Records Request link opens an email to the department; no form or mailing route is given. The department is at 615 E. Franklin Ave, Weatherford, 580-772-7791. | 2026-10-14 |
| Webbers Falls Police DepartmentMuskogee County | Task Force, signed Sep 8, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Weleetka Police DepartmentOkfuskee County | Task Force, signed Sep 26, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| West Siloam Springs Police DepartmentDelaware County | Task Force, signed Jul 9, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Westville Police DepartmentAdair County | Task Force, signed Aug 14, 2026 · agreement: ICE lists “link pending” | No dedicated records request page found Town of Westville Police pageNo records request route was found on the Police page. The town is at 221 Williams Ave., Westville, (918) 723-3988. | 2026-10-14 |
| Wetumka Police DepartmentHughes County | Task Force, signed Aug 24, 2026 · agreement: ICE lists “link pending” | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| Woodward County Sheriff's OfficeWoodward County | Task Force, signed Aug 6, 2026 · agreement: ICE lists “link pending” | No dedicated records request page found Woodward County Sheriff page (the county's page on okcounties.org)No records request route was found on the county's Sheriff page. The office is at 1600 Main Street, Suite 1, Woodward; administrative office 580-256-3264, ext. 3. | 2026-10-14 |
Facilities ICE lists for detention in Oklahoma
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 |
|---|---|---|---|
| Cimarron Correctional FacilityCushing | ICE's detention statistics list it as USMS IGA (USMS Intergovernmental Agreement). | ICE FOIA page for ICE's records about the facilityCoreCivic's page for the Cimarron Facility, at 3200 South Kings Highway, Cushing, says CoreCivic has owned it since 1997 and manages it, and names the U.S. Marshals Service as the government partner: CoreCivic facility page. | 2026-10-14 |
| Diamondback Correctional FacilityWatonga | ICE's detention statistics list it as DIGSA (Dedicated Intergovernmental Service Agreement). ICE's statistics call it DIAMONDBACK CORR FACILITY. | ICE FOIA page for ICE's records about the facilityCoreCivic's page for the facility says CoreCivic has owned it since 1998 and manages it, and names ICE as the government partner: CoreCivic facility page. | 2026-10-14 |
| GARVIN COUNTY DETENTION CENTERPauls Valley | ICE's detention statistics list it as IGSA (Intergovernmental Service Agreement). No matching entry on ICE's facility locator (updated March 23, 2026). | No dedicated records request page found Garvin County Sheriff's Detention Center pageNo records request page was found on the Sheriff's site. The Detention Center page gives 201 W Grant, Pauls Valley, OK 73075, Sheriff's Office (405) 238-7591. | 2026-10-14 |
| Kay County Detention CenterNewkirk | ICE's detention statistics list it as IGSA (Intergovernmental Service Agreement). ICE's statistics call it KAY CO JUSTICE FACILITY. | Request page not yet checked Oklahoma open records guide (Reporters Committee) | Not yet |
| LOGAN COUNTY JAILGuthrie | ICE's detention statistics list it as USMS IGA (USMS Intergovernmental Agreement). No matching entry on ICE's facility locator (updated March 23, 2026). | Logan County Sheriff's records pageThe Records Division handles open records requests; requests are made in person at the Sheriff's Office, 216 South Broad St., Guthrie, during business hours (8 a.m. to 4:30 p.m.), on the form linked on the page; phone 405-282-4100. | 2026-10-14 |
| TULSA COUNTY JAIL (DAVID L. MOSS JUSTICE CTR)Tulsa | ICE's detention statistics list it as IGSA (Intergovernmental Service Agreement). No matching entry on ICE's facility locator (updated March 23, 2026). | Tulsa County Sheriff's open records requests pageIn writing, by mail to the TCSO Public Information Officer, 6080 E. 66th St. North, Tulsa, Oklahoma 74117, or by email (address on the page); the page says hand delivery is not accepted. A request form is linked on the page. | 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: Oklahoma.
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.