Skip to main content

Pennsylvania

143 agencies #4 of 53 states by agency count 5% of local law enforcement agencies 3 Warrant Service 140 Task Force 438.6K covered

As of October 9, 2026

Agency Locations

How participation has grown

Active 287(g) agreements by model, since Dec 2024.

143 agreements.

050100Dec ’24Jun ’25Nov ’25May ’26Oct ’26WSO 3JEM 0TFM 140

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 Pennsylvania

Updated October 10, 2026

Pennsylvania’s 2026 record shows a mixed local approach to ICE enforcement: some law-enforcement agencies maintained or approved 287(g)-linked cooperation while others rejected or restricted partnerships. The developments illustrate how local police decisions can shape federal immigration enforcement, producing both expanded cooperation and direct municipal resistance across the state.

This summary is licensed under Creative Commons BY 4.0 (Attribution). Reuse it freely, including commercially, as long as you credit 287(g) Watch (a project of Recovered Factory) with a link back. The cited news articles remain the property of their publishers.

Pennsylvania Agencies

143 agencies

Ambridge Borough Police Department

Beaver County

Municipality Signed 2026
Armstrong County District Attorney’s Office

Armstrong County

County Signed 2026
Ashland Borough Police Department

Schuylkill County

Municipality Signed 2026
Athens Township Police Department

Bradford County

Municipality Signed 2026 Population 5.1K
Beaver County Sheriff's Office

Beaver County

County Signed 2025 MOA ↗
Beaver Valley Regional Police Department

Beaver County

Municipality Signed 2026 Population 10.1K
Bedford County District Attorney's Office

Bedford County

County Signed 2026
Benton Borough Police Department

Columbia County

Municipality Signed 2025 MOA ↗
Bessemer Borough Police Department

Lawrence County

Municipality Signed 2026 MOA ↗
Bonneauville Borough Police Department

Adams County

Municipality Signed 2026
Bradford County Sheriff's Office

Bradford County

County Signed 2025 Population 60.8K MOA ↗
Bradford Police Department

McKean County

Municipality Signed 2026 Population 7.5K MOA ↗
Briar Creek Township Police Department

Columbia County

Municipality Signed 2026 Population 5.2K
Brownsville Borough Police Department

Fayette County

Municipality Signed 2026
Butler County Sheriff's Office

Butler County

County Signed 2025 Population 187.9K MOA ↗
Butler Township Police Department

Luzerne County

Municipality Signed 2026 MOA ↗
Cambria County Prison

Cambria County

County Signed 2025 MOA ↗
Canton Borough Police Department

Bradford County

Municipality Signed 2026
Carroll Township Police Department

York County

Municipality Signed 2026 MOA ↗
Catawissa Borough Police Department

Columbia County

Municipality Signed 2026
Center Township Police Department

Beaver County

Municipality Signed 2025 Population 12.3K MOA ↗
Chippewa Township Police Department

Beaver County

Municipality Signed 2025 Population 8.1K MOA ↗
Clarion Borough Police Department

Clarion County

Municipality Signed 2026
Coal Township Police Department

Northumberland County

Municipality Signed 2026 Population 9.6K
Conneaut Lake Regional Police Department

Crawford County

Municipality Signed 2026 Population 5.5K
Coolspring Township Constable's Office

Mercer County

Municipality Signed 2025 MOA ↗
Cornwall Borough Police Department

Lebanon County

Municipality Signed 2026 MOA ↗
County of Franklin / Franklin County Jail

Franklin County

County Signed 2025
Covington Township Police Department

Lackawanna County

Municipality Signed 2026 Population 2.3K
Damascus Township Constable
Municipality Signed 2025 MOA ↗
Danville Borough Police Department

Montour County

Municipality Signed 2026
Duncansville Borough Police Department

Blair County

Municipality Signed 2026
East Franklin Township Police Department

Armstrong County

Municipality Signed 2026 Population 3.7K
East Pennsylvania Township Constable Office

Cumberland County

Municipality Signed 2025 MOA ↗
East Taylor Township Police Department

Cambria County

Municipality Signed 2026 Population 2.3K
Eastern Pike Regional Police Department

Pike County

Municipality Signed 2026 Population 6.1K
Everett Borough Police Department

Bedford County

Municipality Signed 2026
Fannett Township Constables Office

Franklin County

Municipality Signed 2025 MOA ↗
Frackville Borough Police Department

Schuylkill County

Municipality Signed 2026 MOA ↗
Franklin County Sheriffs Office

Franklin County

County Signed 2025 Population 154.8K MOA ↗
Franklin Township Police Department

Beaver County

Municipality Signed 2026 MOA ↗
Gaines Township Pa State Constable

Tioga County

Municipality Signed 2025 MOA ↗
Geistown Borough Police Department

Cambria County

Municipality Signed 2026
Glassport Borough Police Department

Allegheny County

Municipality Signed 2026
Greene Township Constable's Office

Erie County

Municipality Signed 2025 MOA ↗
Greene Washington Regional Police Department

Greene County

Municipality Signed 2026 MOA ↗
Hazleton Police Department

Luzerne County

Municipality Signed 2026 Population 30.5K MOA ↗
Hellam Township Police Department

York County

Municipality Signed 2026 Population 11.1K MOA ↗
Hemlock Township Police Department

Columbia County

Municipality Signed 2026 Population 4.9K
Highspire Borough Police Department

Dauphin County

Municipality Signed 2026
Hopewell Township Police Department

Beaver County

Municipality Signed 2026 Population 13.2K
Hughesville Borough Police Department

Lycoming County

Municipality Signed 2026 MOA ↗
Jackson Township Police Department

Luzerne County

Municipality Signed 2026
Juniata County Sheriff's Office

Juniata County

County Signed 2025 Population 24.7K MOA ↗
Kittanning Borough Police Department

Armstrong County

Municipality Signed 2026 MOA ↗
Kline Township Police Department

Schuylkill County

Municipality Signed 2026 Population 1.5K
Kulpmont Borough Police Department

Northumberland County

Municipality Signed 2026
Lancaster County District Attorney's Office

Lancaster County

County Signed 2025 MOA ↗
Lancaster County Sheriff's Office

Lancaster County

County Signed 2025 Population 543.6K MOA ↗
Lansdowne Borough Constable's Office

Delaware County

Municipality Signed 2025 MOA ↗
Lebanon County District Attorney's Office

Lebanon County

County Signed 2026
Lebanon County Regional Police Department

Lebanon County

Municipality Signed 2026 Population 22.8K
Lebanon County Sheriff's Office

Lebanon County

County Signed 2026
Lehigh Township Police Department

Wayne County

Municipality Signed 2026 Population 1.9K
Lewistown Borough Constable's Office

Miffin County

Municipality Signed 2026 MOA ↗
Locust Township Police Department

Columbia County

Municipality Signed 2026 Population 2.6K MOA ↗
Lower Burrell Fourth Ward Constable

Westmoreland County

Municipality Signed 2025 MOA ↗
Luzerne County District Attorney's Office

Luzerne County

County Signed 2025 MOA ↗
Mahanoy City Borough Police Department

Schuylkill County

Municipality Signed 2026 MOA ↗
Mahoning Township Police Department

Lawrence

Municipality Signed 2026 MOA ↗
Mahoning Twp Police Department - Montour

Montour County

Municipality Signed 2026
Main Township Police Department

Columbia County

Municipality Signed 2026 Population 1.3K
Manheim Borough Police Department
Municipality Signed 2025 Population 5K MOA ↗
Manor Township Police Department

Armstrong County

Municipality Signed 2025 MOA ↗
Marion Township Police Department

Beaver County

Municipality Signed 2026
Mcadoo Borough Police Department

Schuylkill County

Municipality Signed 2026
Milton Borough Police Department

Northumberland County

Municipality Signed 2026
Minersville Borough Police Department

Schuylkill County

Municipality Signed 2026
Montour County Sheriff's Office

Montour County

County Signed 2025 Population 18.2K
Montour Township Police Department

Columbia County

Municipality Signed 2026 Population 2.2K
Montoursville Borough Police Department

Lycoming County

Municipality Signed 2026 MOA ↗
Mount Carmel Borough Police Department

Northumberland County

Municipality Signed 2026
Mount Carmel Township Police Department

Northumberland County

Municipality Signed 2026 Population 2.4K MOA ↗
Mount Holly Springs Borough Police Department

Cumberland County

Municipality Signed 2026 MOA ↗
Muncy Borough Police Department

Lycoming County

Municipality Signed 2026 MOA ↗
Nesquehoning Borough Police Department

Carbon County

Municipality Signed 2026
New Sewickley Township Police Department
Municipality Signed 2025 Population 7K MOA ↗
North Sewickley Township Police Department

Beaver County

Municipality Signed 2026 Population 5.4K
Northern York County Regional Police Department

York County

Municipality Signed 2026 Population 93.4K MOA ↗
Northumberland Borough Police Department

Northumberland County

Municipality Signed 2026
Orange Township Police Department

Columbia County

Municipality Signed 2026 Population 1.2K MOA ↗
Orwigsburg Borough Police Department

Schuylkill County

Municipality Signed 2026 MOA ↗
Pennsylvania State Constable's Office So Middleton Twp

Cumberland County

Municipality Signed 2025 MOA ↗
Pennsylvania State Constable's Office, Cooke Township

Cumberland County

Municipality Signed 2025 MOA ↗
Perryopolis Borough Police Department

Fayette County

Municipality Signed 2026
Pitcairn Borough Police Department

Allegheny County

Municipality Signed 2026
Port Carbon Borough Police Department

Schuylkill County

Municipality Signed 2026
Pottsville City Police Department

Schuylkill County

Municipality Signed 2026
Raccoon Township Police Department

Beaver County

Municipality Signed 2026 Population 2.7K MOA ↗
Reynoldsville Borough Police Department

Jefferson County

Municipality Signed 2025 MOA ↗
Riverside Borough Police Department

Northumberland County

Municipality Signed 2026
Rochester Borough Police Department

Beaver County

Municipality Signed 2026
Rockwood Borough Police Department

Somerset County

Municipality Signed 2026
Salem Township Police Department

Luzerne County

Municipality Signed 2026 MOA ↗
Saxton Borough Police Department

Bedford County

Municipality Signed 2026
Sayre Borough Police Department

Bradford County

Municipality Signed 2026 MOA ↗
Schuylkill County Sheriff's Office

Schuylkill County

County Signed 2026 MOA ↗
Schuylkill Haven Borough Police Department

Schuylkill County

Municipality Signed 2026 MOA ↗
Scott Township Police Department

Columbia County

Municipality Signed 2026
Shamokin City Police Department

Northumberland County

Municipality Signed 2026 MOA ↗
Shamokin Dam Borough Police Department

Snyder County

Municipality Signed 2026
Shenandoah Borough Police Department

Schuylkill County

Municipality Signed 2026 MOA ↗
Shohola Township Constable's Office

Pike County

Municipality Signed 2026 MOA ↗
Smethport Borough Police Department

McKean County

Municipality Signed 2026
Somerset County District Attorney's Office

Somerset County

County Signed 2025 MOA ↗
South Centre Township Police Department

Columbia County

Municipality Signed 2026 Population 4.3K
South Lebanon Township Police Department

Lebanon County

Municipality Signed 2026 Population 10.7K
South Londonderry Township Police Department

Lebanon County

Municipality Signed 2026 Population 9K
South Williamsport Borough Police Department

Lycoming County

Municipality Signed 2026
Southhampton Twp. Cumberland City, Constables Office

Cumberland County

Municipality Signed 2025
Springdale Borough Police Department

Allegheny County

Municipality Signed 2025
Summerhill Township Police Department

Cambria County

Municipality Signed 2026 Population 2.2K
Summit Township Police Department

Somerset County

Municipality Signed 2026 Population 2.1K
Sunbury City Police Department

Northumberland County

Municipality Signed 2026
Susquehanna Regional Police Department

Lancaster County

Municipality Signed 2025 Population 15.1K MOA ↗
Troy Township Pa State Constable

Bradford County

Municipality Signed 2025 MOA ↗
Union Township Police Department

Washington County

Municipality Signed 2025 MOA ↗
Unity Township Constable Office

Westmoreland County

Municipality Signed 2025
Versailles Borough Police Department

Allegheny County

Municipality Signed 2026
Washington County Sheriff's Office

Washington County

County Signed 2025 Population 207.3K MOA ↗
Weatherly Borough Police Department

Carbon County

Municipality Signed 2026
West Hazleton Borough Police Department

Luzerne County

Municipality Signed 2026 MOA ↗
West Mahanoy Township Police Department

Schuylkill County

Municipality Signed 2026 Population 2.9K
West Manchester Township Police Department

York County

Municipality Signed 2026 Population 19.4K
West York Borough Police Department

York County

Municipality Signed 2025 MOA ↗
Wyoming County District Attorney's Office

Wyoming County

County Signed 2026 MOA ↗
York County Regional Police Department

York County

Municipality Signed 2026 Population 86.2K MOA ↗

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

States · Timeline · Glossary · About · Downloads

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

Built 2026-10-10 00:40 UTC