Police Stations in Asheville, NC

There are 8 police stations in Asheville, North Carolina. Addresses, contact info, and details below — from federal HIFLD, USFA & CMS data (2026).

Buncombe County Sheriffs Department

Sheriff's Office
202 Haywood Street, NC 28801
(828) 250-4474

City of Asheville Police Department

Local Police Department
100 Court Plaza, NC 28801
(828) 259-5880

City of Asheville Police Department - East Asheville Oakley Resource Center

Local Police Department
711 Fairview Road, NC 28803
(828) 277-7101

City of Asheville Police Department - West Asheville Resource Center

Local Police Department
970 Haywood Road, NC 28806
(828) 251-4032

North Carolina Division of Forest Resources - Region Three

Local Police Department
14 Gaston Mountain Road, NC 28806
(828) 251-6509

North Carolina State Highway Patrol - Western Criminal Interdiction Team

Primary State Agency
600 Tunnel Road, NC 28805
(828) 296-1561

North Carolina State Highway Patrol Troop G Headquarters / Troop G District Iv / Troop G District Vii

Primary State Agency
600 Tunnel Road, NC 28805
(828) 298-4256

University of North Carolina Campus Police

Special Jurisdiction
1 University Heights, NC 28804
(828) 251-6710

Get this data via API

Find the nearest police stations to any address as clean JSON. Free tier: 500 requests/month, no credit card.

curl "https://api.publicsafetyapi.dev/v1/stations/nearby?address=Asheville+NC&type=police" \
  -H "X-API-Key: psk_live_your_api_key"