Skip to main content

287(g) Watch

Every active 287(g) agreement between local police and ICE

Under Section 287(g) of the Immigration and Nationality Act, local police agencies can sign agreements with ICE that authorize their officers to perform immigration enforcement. The program has expanded dramatically since 2025.

1,577*

participating agencies

40

states & territories

55M

residents of participating jurisdictions

*Unique FBI identifiers; some identifiers have multiple agency names.

As of June 5, 2026

287(g) agencies, by program model

Click any dot to view the agency's agreement and records.

Dot size scales with sworn officer count (FBI LEE).

Warrant Service Jail Enforcement Task Force
10 1,000+ officers
Jun 2026
Jun 2026
1,577 active

The timeline covers every agency in ICE's 287(g) data since May 2025 — dots appear as agreements are signed and fade out when an agency drops off ICE's roster.

72 statewide agencies aren't shown on the map.

Dots mark where an agency is based, not the area it covers. Jurisdiction boundaries are in the works.

Search agencies

1,615 rows across 1,577 agencies in 40 states & territories

AgencyTypeSignedMOA
Autauga County Sheriff's Office

AL

JEMTFMWSO
2025
Baldwin County Sheriff's Office

AL

TFM
2025
Blount County Sheriff's Office

AL

TFM
2026
Camp Hill Police Department

AL

TFM
2025
Cedar Bluff Police Department

AL

TFM
2026
Cherokee County Sheriff's Office

AL

TFMWSO
2025
Cherokee Police Department

AL

TFM
2026
Clarke County Sheriff's Office

AL

TFM
2026
Colbert County Sheriff's Office

AL

JEMTFMWSO
2025
Courtland Police Department

AL

TFM
2026
Crenshaw County Sheriff's Office

AL

WSO
2025
Dekalb County Sheriff's Office

AL

TFM
2025
Demopolis Police Department

AL

TFM
2026
Eclectic Police Department

AL

TFM
2026
Elberta Police Department

AL

TFM
2025
Elmore County Sheriff's Office

AL

JEM
2025
Etowah County Sheriff's Office

AL

JEMTFM
2020
Florala Police Department

AL

TFM
2026
Foley Police Department

AL

TFM
2026
Franklin County Sheriff's Office

AL

JEMTFMWSO
2025
Hale County Sheriff's Office

AL

TFM
2026
Henry County Sheriff's Office

AL

JEMTFM
2025
Jackson Police Department

AL

TFM
2026
Jackson's Gap Police Department

AL

TFM
2026
Lanett Police Department

AL

TFM
2025

1–25 of 1,615

287(g) Watch — a public-interest journalism project. Records, corrections, and tips welcome. Data is from public records and may contain errors or omissions.

Map · Glossary · Methodology · About

A project of Recovered Factory. Developed by David Eads and Tory Lysik. Code, design, and text copyright © 2026 Recovered Factory.