287(g) Program
Missouri
As of July 9, 2026
Agency Locations
How participation has grown
Active 287(g) agreements by model, since Dec 2024.
114 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 Missouri
Updated July 7, 2026
Missouri has 97 law-enforcement agencies enrolled in ICE's 287(g) program, the fifth-highest count of any state, and participation has widened from a single agency in early 2025 to dozens of local police and sheriff's offices. New signings by St. Charles County, Branson, and Hillsdale police in early 2026 have drawn organized community opposition and questions about school visits and racial profiling.
Missouri Agencies
102 agencies
| Models | Population | MOA | |||
|---|---|---|---|---|---|
| Ash Grove Police Department Greene County | Municipality | 2025 | 1.5K | ↗ | |
| Ava Police Department Douglas County | Municipality | 2025 | 3.3K | ↗ | |
| Billings Police Department Christian County | Municipality | 2026 | 1.2K | — | |
| Bismarck Police Department Saint Francois County | Municipality | 2026 | 1.2K | ↗ | |
| Bollinger County Sheriff's Office Bollinger County | County | 2026 | 9.2K | — | |
| Bonne Terre Police Department St. Francois County | Municipality | 2026 | 6.4K | — | |
| Bowling Green Police Department Pike County | Municipality | 2026 | 4.5K | ↗ | |
| Branson Police Department Taney County | Municipality | 2026 | 12.9K | ↗ | |
| Breckenridge Hills Police Department St. Louis County | Municipality | 2026 | 4.5K | ↗ | |
| Cabool Police Department Texas County | Municipality | 2026 | 2.1K | ↗ | |
| Callaway County Sheriff's Office Callaway County | County | 2025 | 26.2K | ↗ | |
| Carter County Sheriff's Office Carter County | County | 2026 | 4.2K | ↗ | |
| Chaffee Police Department Scott County | Municipality | 2026 | 3K | — | |
| Christian County Sheriff's Office Christian County | County | 2025 | 39.5K | ↗ | |
| Clinton County Sheriff's Office Clinton County | County | 2026 | 10.3K | — | |
| Country Club Hills Police Department St. Louis County | Municipality | 2026 | 994 | ↗ | |
| Crane Police Department Stone County | Municipality | 2025 | 1.5K | ↗ | |
| Crawford County Sheriff's Office Crawford County | County | 2026 | 15.1K | — | |
| Dallas County Sheriff's Office Dallas County | County | 2026 | 14.6K | ↗ | |
| Daviess County Sheriff's Office Daviess County | County | 2026 | 6.5K | ↗ | |
| Dekalb County Sheriff's Office Dekalb County | County | 2026 | 7.1K | ↗ | |
| Desloge Police Department St. Francois County | Municipality | 2026 | 4.8K | — | |
| Dexter Police Department Stoddard County | Municipality | 2026 | 7.9K | — | |
| Dixon Police Department Pulaski County | Municipality | 2026 | 1.2K | ↗ | |
| Doolittle Police Department Phelps County | Municipality | 2026 | 576 | ↗ | |
| Douglas County Sheriff's Office Douglas County | County | 2025 | 9.2K | — | |
| Dunklin County Sheriff's Office Dunklin County | County | 2026 | 7.4K | ↗ | |
| El Dorado Springs Police Department Cedar County | Municipality | 2026 | 3.7K | ↗ | |
| Ellington Police Department Reynolds County | Municipality | 2026 | — | ↗ | |
| Ellisville Police Department St. Louis County | Municipality | 2026 | 10.5K | ↗ | |
| Elsberry Police Department Lincoln County | Municipality | 2026 | 2.1K | ↗ | |
| Forsyth Police Department Taney County | Municipality | 2026 | 2.8K | — | |
| Gentry County Sheriff's Office Gentry County | County | 2026 | 6.3K | — | |
| Gerald Police Department Franklin County | Municipality | 2026 | 1.4K | ↗ | |
| Goodman Police Department McDonald County | Municipality | 2025 | 1.3K | ↗ | |
| Grundy County Sheriff's Office Grundy County | County | 2026 | 4.2K | ↗ | |
| Hallsville Police Department Boone County | Municipality | 2026 | 1.8K | ↗ | |
| Harrison County Sheriff's Office Harrison County | County | 2026 | 5.2K | — | |
| Hawk Point Police Department Lincoln County | Municipality | 2026 | 779 | ↗ | |
| Hillsdale Police Department St. Louis County | Municipality | 2026 | 1.2K | ↗ | |
| Hollister Police Department Taney County | Municipality | 2026 | 4.7K | — | |
| Houston Police Department Texas County | Municipality | 2025 | 2.2K | ↗ | |
| Humansville Police Department Polk County | Municipality | 2026 | 946 | ↗ | |
| Indian Point Police Department Taney County | Municipality | 2026 | 598 | — | |
| Iron County Sheriff's Office Iron County | County | 2026 | 5.8K | — | |
| Jefferson County Sheriff's Office Jefferson County | County | 2026 | 168.4K | ↗ | |
| Kennett Police Department Dunklin County | Municipality | 2026 | 10K | — | |
| Lawrence County Sheriff's Office Lawrence County | County | 2025 | 19.4K | ↗ | |
| Leadington Police Department St. Francois County | Municipality | 2026 | 622 | — | |
| Leadwood Police Department St. Francois County | Municipality | 2026 | 1.2K | — | |
| Licking Police Department Texas County | Municipality | 2026 | 3K | ↗ | |
| Lincoln County Sheriff's Office Lincoln County | County | 2026 | 42.5K | ↗ | |
| Madison County Sheriff's Office Madison County | County | 2026 | 8.1K | ↗ | |
| Mansfield Police Department Wright County | Municipality | 2026 | 1.3K | ↗ | |
| Mercer County Sheriff's Office Mercer County | County | 2026 | 3.5K | — | |
| Merriam Woods Police Department Taney County | Municipality | 2026 | 2.1K | ↗ | |
| Miller County Sheriff's Office Miller County | County | 2026 | 18.2K | — | |
| Mississippi County Sheriff's Office Mississippi County | County | 2026 | 3.7K | ↗ | |
| Missouri Highway Patrol | State Agency | 2025 | — | ↗ | |
| Moniteau County Sheriff's Office Moniteau County | County | +020 | 8.3K | — | |
| Morgan County Sheriff's Office Morgan County | County | 2026 | 15.8K | — | |
| Morrisville Police Department Polk County | Municipality | 2026 | 401 | — | |
| Mountain Grove Police Department Wright County | Municipality | 2025 | 4.8K | ↗ | |
| New Madrid County Sheriff's Office New Madrid County | County | 2026 | 4.5K | ↗ | |
| North County Police Cooperative North County | Municipality | 2026 | — | ↗ | |
| Oak Grove Village Police Department Franklin County | Municipality | 2026 | — | ↗ | |
| Ozark County Sheriff's Office Ozark County | County | 2025 | 9.2K | ↗ | |
| Perryville Police Department Perry County | Municipality | 2026 | 8.5K | ↗ | |
| Pettis County Sheriff's Office Pettis County | County | 2025 | 21.5K | ↗ | |
| Pevely Police Department Jefferson County | Municipality | 2026 | 6.1K | — | |
| Phelps County Sheriff's Department Phelps County | County | 2025 | 20.1K | ↗ | |
| Pineville Police Department McDonald County | Municipality | 2026 | 856 | ↗ | |
| Potosi Police Department Washington County | Municipality | 2026 | 2.5K | ↗ | |
| Pulaski County Sheriff's Office Pulaski County | County | 2025 | 39.2K | ↗ | |
| Reeds Spring Police Department Stone County | Municipality | 2026 | 1.2K | ↗ | |
| Reynolds County Sheriff's Office Reynolds County | County | 2026 | 4.9K | ↗ | |
| Ripley County Sheriff's Office Ripley County | County | 2025 | 8.9K | ↗ | |
| Saint Ann Police Department St. Louis County | Municipality | 2026 | 12.5K | ↗ | |
| Saint Charles County Police Department St. Charles County | Municipality | 2026 | — | ↗ | |
| Saint Francois County Sheriff's Office Saint Francois County | County | 2026 | 24.5K | ↗ | |
| Saint John Police Department St. Louis County | Municipality | 2026 | 6.4K | — | |
| Scott County Sheriff's Office Scott County | County | 2026 | 4.4K | — | |
| Seligman Police Department Barry County | Municipality | 2026 | 946 | ↗ | |
| Seymour Police Department Webster County | Municipality | 2026 | 1.9K | ↗ | |
| Southwest City Police Department McDonald County | Municipality | 2025 | 991 | ↗ | |
| Sparta Police Department Christian County | Municipality | 2025 | 2K | ↗ | |
| Ste. Genevieve County Sheriff's Office Ste. Genevieve County | County | 2025 | 13.5K | ↗ | |
| Ste. Genevieve Police Department Ste. Genevieve County | Municipality | 2025 | 5K | ↗ | |
| Stoddard County Sheriff's Office Stoddard County | County | 2026 | 14.7K | ↗ | |
| Stone County Sheriff's Office Stone County | County | 2026 | 26.3K | ↗ | |
| Taney County Sheriff's Office Taney County | County | 2026 | 33.7K | — | |
| Texas County Sheriff's Office Texas County | County | 2026 | 18.2K | ↗ | |
| Walnut Grove Police Department Greene County | Municipality | 2025 | 641 | ↗ | |
| Washburn Police Department Barry County | Municipality | 2025 | 414 | ↗ | |
| Washington County Sheriff's Office Washington County | Municipality | 2026 | — | ↗ | |
| Wayne County Sheriff's Office Wayne County | County | 2026 | 8.9K | ↗ | |
| Webster County Sheriff's Office Webster County | County | 2025 | 26.8K | — | |
| Wheaton Police Department Barry County | Municipality | 2026 | 686 | ↗ | |
| Willow Springs Police Department Howell County | Municipality | 2026 | 2.2K | ↗ | |
| Winfield Police Department Lincoln County | Municipality | 2026 | 1.7K | ↗ | |
| Woodson Terrace Police Department St. Louis County | Municipality | 2026 | 3.9K | ↗ | |
| Wright County Sheriff's Office Wright County | County | 2025 | 13.3K | ↗ |