Craig County Warrant Records Craig County Warrant Records

For official Craig County case or warrant information, contact the office that holds the record. This private site cannot check a live warrant system, determine whether a person is wanted, or arrange a court appearance. The contacts below have distinct roles, so use the issuing court for case records and the sheriff for questions about service.

This Is Not a Government or Law Enforcement Office. Craig County Warrant Records is privately operated. We cannot confirm a warrant, recall or clear one, accept bond, schedule a surrender, or give case-specific legal advice. Contact the issuing court or sheriff directly.

Need Official Warrant Information?

Choose the contact based on the record or question involved:

  • General District or Juvenile and Domestic Relations case: the combined clerk, Patricia H. Taylor, is in Suite 5 at 182 Main Street, New Castle; call 540-864-5989 about a court file or setting.
  • Circuit Court case: contact Circuit Clerk Sharon P. Oliver in Suite 4 at 182 Main Street, New Castle, at 540-864-6141.
  • Warrant service question: call the Craig County Sheriff's Office at 540-864-5127. The public contact is a general office number; no separate public warrant hotline or searchable roster was identified.
  • Town government question: New Castle Town Office, 339 Market Street, 540-864-5380. The town has no separate police department or municipal court identified in the local sources.
  • Custody or booking question: Botetourt-Craig Regional Jail, 205 North Roanoke Street, Fincastle, 540-928-2314. Jail staff address custody inquiries; the issuing court remains the source for case records.

The courts and sheriff's office are based at 182 Main Street in New Castle. Before traveling, call the appropriate office to confirm current hours, location, and what case information it can release. The jail is in Fincastle, outside the county seat. No office listed here can guarantee that a public online search is complete.