Get records · Oklahoma

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

118 agencies with 287(g) agreements (126 agreements) 6 detention list entries ICE's pages checked October 13, 2026 (list dates in Sources) Request pages checked 68 of 124

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).

118 Oklahoma agencies on ICE's 287(g) list. Names are shown as ICE lists them; where this site corrected a spelling, ICE's text is given. Signing dates are as ICE lists them and may differ by a day from the date on the agreement.
AgencyICE listsRequest records fromRequest 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.

6 Oklahoma entries on ICE's detention lists.
FacilityICE listsRequest records fromRequest 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
Records people commonly ask for

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.

Sources

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.