287(g) Program
Alabama
As of July 9, 2026
Agency Locations
How participation has grown
Active 287(g) agreements by model, since Dec 2024.
69 agreements.
Experimental (#162). Each line counts active agency–model agreements, so an agency with two models counts once per model. Changes are dated by when they appear in ICE's published list; the Dec 2024 level carries everything signed before then, and the archive has no snapshots between mid-Dec 2024 and early Mar 2025, so the lines run flat there.
News coverage of ICE's 287(g) program in Alabama
Updated July 7, 2026
ICE lists 53 law-enforcement agencies in Alabama participating in 287(g), the ninth-most of any state, with sheriffs and small-town police departments joining steadily through 2025 and into 2026. A statewide bill to expand local immigration-enforcement powers cleared the House but stalled in the 2026 session, even as the state's attorney general publicly invited ICE to broaden operations.
Alabama Agencies
53 agencies
| Models | Population | MOA | |||
|---|---|---|---|---|---|
| Autauga County Sheriff's Office Autauga County | County | 2025 | 22.2K | ↗ | |
| Baldwin County Sheriff's Office Baldwin County | County | 2025 | 115.6K | ↗ | |
| Blount County Sheriff's Office Blount County | County | 2026 | 46.6K | ↗ | |
| Brookside Police Department Jefferson County | Municipality | 2026 | 1.2K | — | |
| Camp Hill Police Department Tallapoosa County | Municipality | 2025 | 956 | ↗ | |
| Cedar Bluff Police Department Cherokee County | Municipality | 2026 | 2K | — | |
| Cherokee County Sheriff's Office Cherokee County | County | 2025 | 19.6K | ↗ | |
| Cherokee Police Department Cherokee County | Municipality | 2026 | 964 | — | |
| Clarke County Sheriff's Office Clarke County | County | 2026 | 11.9K | ↗ | |
| Clayton Police Department Barbour County | Municipality | 2026 | 2.2K | — | |
| Colbert County Sheriff's Office Colbert County | County | 2025 | 20.3K | ↗ | |
| Courtland Police Department Lawrence County | Municipality | 2026 | 595 | ↗ | |
| Crenshaw County Sheriff's Office Crenshaw County | County | 2025 | 9.6K | ↗ | |
| Dekalb County Sheriff's Office DeKalb County | County | 2025 | 39.4K | ↗ | |
| Demopolis Police Department Marengo County | Municipality | 2026 | 6.6K | ↗ | |
| Eclectic Police Department Elmore County | Municipality | 2026 | 1.2K | — | |
| Elberta Police Department Baldwin County | Municipality | 2025 | 2.2K | ↗ | |
| Elmore County Sheriff's Office Elmore County | County | 2025 | 59.1K | ↗ | |
| Etowah County Sheriff's Office Etowah County | County | 2016 | 30K | ↗ | |
| Florala Police Department Covington County | Municipality | 2026 | 1.9K | ↗ | |
| Foley Police Department Baldwin County | Municipality | 2026 | 30.2K | ↗ | |
| Franklin County Sheriff's Office Frankin County | County | 2025 | 17K | ↗ | |
| Gordo Police Department Pickens County | Municipality | 2026 | 1.5K | — | |
| Grove Hill Police Department Clarke County | Municipality | 2026 | 1.7K | — | |
| Hale County Sheriff's Office Hale County | County | 2026 | 10.8K | ↗ | |
| Henry County Sheriff's Office Henry County | County | 2025 | 9.9K | ↗ | |
| Jackson Police Department Clarke County | Municipality | 2026 | 4.4K | ↗ | |
| Jackson's Gap Police Department Tallapoosa County | Municipality | 2026 | 749 | ↗ | |
| Lanett Police Department Chambers County | Municipality | 2025 | 6.6K | ↗ | |
| Lauderdale County Sheriff's Office Lauderdale County | County | 2025 | 51.2K | ↗ | |
| Lawrence County Sheriff's Office Lawrence County | County | 2025 | 27.7K | ↗ | |
| Leesburg Police Department Cherokee County | Municipality | 2026 | 1K | ↗ | |
| Leighton Police Department Colbert County | Municipality | 2026 | 652 | — | |
| Level Plains Police Department | Municipality | 2025 | 1.8K | ↗ | |
| Limestone County Sheriff's Office Limestone County | County | 2025 | 67.5K | ↗ | |
| Littleville Police Department Colbert County | Municipality | 2026 | 1K | ↗ | |
| Lockhart Police Department Covington County | Municipality | 2026 | 447 | — | |
| Loxley Police Department Baldwin County | Municipality | 2026 | 5.7K | ↗ | |
| Margaret Police Department St. Clair County | Municipality | 2025 | 7.1K | ↗ | |
| Marion County Sheriff's Office Marion County | County | 2025 | 12.7K | ↗ | |
| Marshall County Sheriff's Office Marshall County | County | 2025 | 49.9K | ↗ | |
| Mobile County Sheriff's Office Mobile County | County | 2025 | 90K | ↗ | |
| Monroe County Sheriff's Office Monroe County | County | 2025 | 11.6K | ↗ | |
| Ohatchee Police Department Calhoun County | Municipality | 2026 | 1.2K | — | |
| Piedmont Police Department Calhoun County | Municipality | 2026 | 4.7K | ↗ | |
| Pine Hill Police Department Wilcox County | Municipality | 2026 | 695 | — | |
| Reform Police Department Pickens County | Municipality | 2026 | 1.4K | — | |
| Robertsdale Police Department Baldwin County | Municipality | 2025 | 7.8K | ↗ | |
| Silverhill Police Department Baldwin County | Municipality | 2025 | 1K | ↗ | |
| Southside Police Department Etowah County | Municipality | 2026 | 9.7K | ↗ | |
| Summerdale Police Department Baldwin County | Municipality | 2025 | 1.6K | ↗ | |
| Thomasville Police Department Clarke County | Municipality | 2026 | 3.5K | ↗ | |
| Washington County Sheriff's Office Washington County | County | 2025 | 13.3K | ↗ |