Craig County Sheriff’s Office

P.O. Box 266
182 Main Street Suite 1
New Castle, VA 24127
Sheriff: Trevor Craddock 


Animal Control Information

 540-864-5127 (non-emergencies)

 For Emergencies, please dial 911

“The Craig County Sheriff’s Office mission is to sustain and enhance a safe and peaceful community by providing professional Law Enforcement Services in support of the Department mission.”

Location:  The Sheriff’s Office entrance is located on the outside of the Courthouse, left side, beside the SubWay Restaurant.  The Sheriff’s Office parking area is located off Market Street (Route 615) beside the entrance to the SubWay Restaurant.

Community Policing Data

The Virginia Open Data Portal link is published on the Department of State Police Uniform Crime Reporting Website.

Craig County Community Policing Reports

2021 2nd Quarter Report (Apr-Jun)


The primary mission of Project Lifesaver is to provide timely response to save lives and reduce potential injury for adults and children who wander due to Alzheimer’s, autism, and other related conditions or disorders.  The task of searching for wandering or lost individuals with Alzheimer’s, autism, Down syndrome, dementia or other cognitive conditions is a growing and serious responsibility. Without effective procedures and equipment, searches can involve multiple agencies, hundreds of officers, countless man hours and thousands of dollars.Citizens enrolled in Project Lifesaver wear a small transmitter on the wrist or ankle that emits an individualized tracking signal. If an enrolled person goes missing, the caregiver notifies their local Project Lifesaver agency, and a trained emergency team responds to the wanderer’s area. Most who wander are found within a few miles from home, and search times have been reduced from hours and days to minutes.The program is free for Craig County citizens, but you must sign up. Please call or email the Craig County Sheriff’s Office at the address below for more information.

Craig County Sheriff’s Office 


(540)864-5129 (FAX)
Sign Up for Craig County Updates

Sign Up for Craig County Updates

Join our mailing list to receive the latest news and updates about Craig County government and community.

You have Successfully Subscribed!