Skip to main content

North Carolina

32 agencies #17 of 53 states by agency count 6% of local law enforcement agencies 19 Warrant Service 3 Jail Enforcement 13 Task Force 1.5M covered

As of October 13, 2026

Agency Locations

How participation has grown

Active 287(g) agreements, since Dec 2024.

35 agreements.

05101520Dec ’24Jun ’25Nov ’25May ’26Oct ’26123WSO 19JEM 3TFM 13

Each line counts active agency–model agreements, so an agency with two models counts once per model.

Elections in North Carolina

  • 28 of 32 agencies on this list are in a county that elects its sheriff in 2026.
  • 28 of 28 agencies with a known county are in counties Trump won in 2024.

Sources: MIT Election Data and Science Lab · Bolts

News coverage of ICE's 287(g) program in North Carolina

Updated October 3, 2026

North Carolina has moved to expand cooperation between state and local law enforcement and ICE, including a state-law mandate and the Highway Patrol’s 287(g) Task Force agreement in September. The shift extends immigration-enforcement authority beyond jail settings into routine policing, while reported local operations and misconduct allegations have intensified scrutiny of how that cooperation is carried out.

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.

North Carolina Agencies

32 agencies

Alamance County Sheriff's Office County sheriff election, Nov 3, 2026

Alamance County

County Signed 2020 Population 71.6K MOA
Avery County Sheriff's Office County sheriff election, Nov 3, 2026

Avery County

County Signed 2020 Population 14.8K MOA
Beulaville Police Department County sheriff election, Nov 3, 2026

Duplin County

Municipality Signed 2025 Population 1.2K MOA
Brookford Police Department County sheriff election, Nov 3, 2026

Catawba County

Municipality Signed 2025 Population 453 MOA
Brunswick County Sheriff's Office County sheriff election, Nov 3, 2026

Brunswick County

County Signed 2020 Population 101.2K MOA
Cabarrus County Sheriff's Office County sheriff election, Nov 3, 2026

Cabarrus County

County Signed 2020 Population 84K MOA
Caldwell County Sheriff's Office County sheriff election, Nov 3, 2026

Caldwell County

County Signed 2020 Population 53.3K MOA
Carteret County Sheriff's Office County sheriff election, Nov 3, 2026

Carteret County

County Signed 2025 Population 41.8K MOA
Catawba County Sheriff's Office County sheriff election, Nov 3, 2026

Catawba County

County Signed 2025 Population 89.3K MOA
Cherokee County Sheriff's Office County sheriff election, Nov 3, 2026

Cherokee County

County Signed 2025 Population 27.2K MOA
Cleveland County Sheriff's Office County sheriff election, Nov 3, 2026

Cleveland County

County Signed 2020 Population 64.2K MOA
Columbus County Sheriff's Office County sheriff election, Nov 3, 2026

Columbus County

County Signed 2025 Population 38K MOA
Craven County Sheriff's Office County sheriff election, Nov 3, 2026

Craven County

County Signed 2025 Population 44.4K MOA
Duplin County Sheriff's Office County sheriff election, Nov 3, 2026

Duplin County

County Signed 2020 Population 40.4K MOA
Gaston County Sheriff's Office County sheriff election, Nov 3, 2026

Gaston County

County Signed 2020 Population 222.8K MOA
Henderson County Sheriff's Office County sheriff election, Nov 3, 2026

Henderson County

County Signed 2020 Population 95.4K MOA
Kenansville Police Department County sheriff election, Nov 3, 2026

Duplin County

Municipality Signed 2026 Population 775
Lincoln County Sheriff's Office County sheriff election, Nov 3, 2026

Lincoln County

County Signed 2020 Population 87.7K MOA
Nash County Sheriff's Office County sheriff election, Nov 3, 2026

Nash County

County Signed 2020 Population 49.1K MOA
Newland Police Department County sheriff election, Nov 3, 2026

Avery County

Municipality Signed 2025 Population 737 MOA

Wake County

State Agency Signed 2026

Wake County

State Agency Signed 2026

Wake County

State Agency Signed 2026
Onslow County Sheriff's Office County sheriff election, Nov 3, 2026

Onslow County

County Signed 2025 Population 130.1K MOA
Person County Sheriff's Office County sheriff election, Nov 3, 2026

Person County

County Signed 2026 Population 32K MOA
Pikeville Police Department County sheriff election, Nov 3, 2026

Wayne County

Municipality Signed 2026 Population 733
Randolph County Sheriff's Office County sheriff election, Nov 3, 2026

Randolph County

County Signed 2020 Population 99.4K MOA
Robbins Police Department County sheriff election, Nov 3, 2026

Moore County

Municipality Signed 2025 Population 1.3K MOA
Rockingham County Sheriff's Office County sheriff election, Nov 3, 2026

Rockingham County

County Signed 2019 Population 58K MOA
Sampson County Sheriff's Office County sheriff election, Nov 3, 2026

Sampson County

County Signed 2026 Population 51.8K
Union County Sheriff's Office County sheriff election, Nov 3, 2026

Union County

County Signed 2025 Population 179.4K 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-20 17:14 UTC