Lookup Craig County Inmate Records

Craig County inmate records are searched through the regional jail system that serves local arrests and short-term custody. To look up Craig County inmates online, start with the jail roster for current confinements and recent admits, then use phone, records-request, court, state, federal, immigration, or notification tools when the roster does not answer the question. Craig County jail roster search results should be read as regional jail records, not as a separate Craig-only database, because the primary custody facility also serves Botetourt County and other listed agencies.

Public Record Search

Sponsored Results

Craig County Jail Roster Overview

The official online path for Craig County inmate records is the Southern Software Citizen Connect Inmate Confinements portal for the Botetourt County Sheriff's Office. The portal covers the Botetourt-Craig Regional Jail, which is the primary jail serving Craig County arrests. It is not labeled as a Craig County-only roster, so a person may need to use Craig County arresting-agency filters inside a larger regional list.

Craig County's Sheriff's Office is at the courthouse area in New Castle and is led by Sheriff L. Trevor N. Craddock, but jail custody routes through Fincastle after booking. The jail's official page says Botetourt-Craig Regional Jail is managed and operated by the Botetourt County Sheriff's Office. That split matters. A local arrest record, a jail confinement record, and a formal court case may sit with different offices even when they concern the same person.


Use Craig County Inmate Search

Start with the current-custody view if the person may still be held. Move to recent admits when the person may have been released or moved before the search. Use the arresting-agency filter when the arrest happened in Craig County, New Castle, or through a Craig-labeled agency. If no result appears, the person may still be in intake, may have been released, may be under VADOC authority, or may be in a federal or immigration custody stream.

  1. Open Citizen Connect Inmate Confinements for the Botetourt County Sheriff's Office.
  2. Select Current Confinements and run the current-custody search for someone believed to be in jail now.
  3. Use Last 24 Hour Admits, Last 7 Days Admits, or a custom date range for a recent booking.
  4. Keep date ranges short because the visible portal notice says to limit the range to 31 days or less.
  5. Use the Charges tab only when a plain charge keyword is known.
  6. Use Arresting Agency entries such as Craig County Sheriff's Office, CRAIG CO VA, CRAIG CO VA - VA0230000, and NEW CASTLE VA - VA0230100.
  7. Call Botetourt-Craig Regional Jail at 540-928-2314 when the roster is unclear.

Craig County Roster Search Fields

The roster is organized around status, admit timing, charge text, and arresting agency. It does not work like a simple county-only name search. For Craig County inmate records, the most useful field may be the arresting-agency dropdown because it includes several Craig and New Castle labels inside the regional jail database.

Field LabelTypeRequiredOptions / Format Notes
Current Confinementstab/buttonOptionalOpens the current-custody area.
Get Current Confinementssubmit buttonOptionalRuns a current jail search sorted by name in the script behavior.
Get Last 24 Hour Admitssubmit buttonOptionalLoads admits from the last 24 hours.
Get Last 7 Days Admitssubmit buttonOptionalLoads admits from the last seven days.
Admits by Date RangetabOptionalSearches admissions within a selected period.
Start date / end datedate fieldsRequired if custom date is selectedUse MM/DD/YYYY and keep the range within the visible 31-day warning.
ChargetextOptionalPlaceholder example is DUI.
Arresting AgencydropdownOptionalCraig-relevant choices include CRAIG CO VA, CRAIG CO VA - VA0230000, Craig County Sheriff's Office, and NEW CASTLE VA - VA0230100.

Craig County Confinement Screen

The Citizen Connect roster screen is the official online place to begin a Craig County inmate records lookup for the regional jail.

Craig County inmate records Citizen Connect jail roster search fields

The tabs shown on that screen explain why a search may need more than one pass: current jail custody, recent admits, charge text, and arresting agency each answer a different question.


Craig County Inmate Profile Fields

Research could not inspect a live individual sample profile because automated profile calls triggered an access block. The public page and scripts still show the types of data the system is built around. The result tools support current confinement, date-range admits, name, charge, and arresting-agency searches. The scripts also handle mugshot images and a no-photo fallback, so booking images may appear when available.

FieldWhat It Shows
NameIdentifies the person in the current-confinement or admit result.
Mugshot / booking imageMay show a booking image, with a no-mugshot fallback if the image is unavailable.
Admission / booking dateAppears as part of the date-range and recent-admit functions.
ChargeCharge labels are searchable through the charge tab.
Arresting agencyShows or supports filtering by Craig, New Castle, Botetourt, state police, US Marshals, and other labels.
Current custody statusCurrent Confinements separates people held now from people only listed as recent admits.
Court date or dispositionNot confirmed in visible roster fields; verify through Virginia Courts case search.

When Craig Records Are Missing

A no-result page does not prove the person is not in custody. New bookings can lag while identity, medical screening, fingerprints, property, and data entry are completed. A person may also be released quickly, moved to another authority, held under a sealed or protected record, or listed under a different arresting-agency label. For Craig County arrests, repeat the roster search under the Craig labels, New Castle label, Botetourt labels, Virginia State Police, and any other known arresting agency.

Important: Call the 24-hour jail line before relying on a no-result roster search for bond, release, pickup, or urgent family decisions.

The fallback chain is direct: call Botetourt-Craig Regional Jail at 540-928-2314, call the Botetourt Sheriff's Office at 540-928-2200 for operator routing, contact Craig County Sheriff's Office at 540-864-5127 for local law-enforcement records questions, and use FOIA for existing record copies. For custody alerts, use Virginia VINE or VINELink. For sentenced state custody, use VADOC. For federal prison, use BOP. For immigration custody, use ICE ODLS.


Craig County Jail Facility

Botetourt-Craig Regional Jail, also called the Botetourt-Craig Public Safety Facility, is the only detention facility in the Craig County facility map. The official jail page lists the public street address and the jail business mailing address. It also gives a 24-hour jail information line and weekday administrative hours. Facility population and capacity are reported to Virginia as Botetourt/Craig Regional, not as a Craig-only jail.

Botetourt-Craig Regional Jail

205 N. Roanoke Street

Fincastle, VA 24090

24-hour jail line: 540-928-2314

Administrative office: Monday-Friday, 8:00 a.m.-4:00 p.m.

Craig County Sheriff's Office

182 Main Street, Suite 1

New Castle, VA 24127

540-864-5127

Use for Craig County law-enforcement records routing, not jail visitation.


Craig County Booking Process

A Craig County arrest usually begins with a deputy, officer, or court process, then moves to magistrate review and jail booking when custody is required. The person may be arrested by Craig County Sheriff's Office, Virginia State Police, a New Castle-related local process, Botetourt County Sheriff's Office, or another agency. If local or regional custody is ordered, booking occurs at Botetourt-Craig Regional Jail in Fincastle.

During intake, staff record identity, property, arresting agency, booking or admit date, and charge information. Virginia jail standards govern local and regional jail operations, while the jail's own public rules show local examples such as smoke-free and contraband handling. Citizen Connect may show the person after data entry, but no official fixed posting time was found. For a new arrest, check Current Confinements, then call the jail if intake may still be in progress.


Craig County Bond Records

Bond information after a Craig County booking should be verified with the jail, magistrate, or court before money changes hands. The Botetourt Sheriff's bonding page describes personal recognizance, unsecured bond, secured bond, and bondsman or surety arrangements. Virginia Code section 19.2-120 governs admission to bail and directs judicial officers to consider appearance and public-safety risks. A person may still remain in jail when no bond is set, another hold exists, or a court order prevents release.

Bond TypeMeaningLocal Note
Personal recognizanceRelease based on a promise to appear.No money is paid upfront, but conditions may apply.
Unsecured bondNo upfront payment, but the person owes the amount if they fail to appear.Set by a magistrate or court.
Secured bondRequires money, property, or surety before release.Confirm exact payment method before acting.
Bondsman / suretyA Virginia bondsman guarantees the bond for a fee.The local page says families often pay a fee, commonly 10 to 15 percent.

Craig County Jail Visits

Botetourt-Craig Regional Jail uses Paytel for eMessaging, video, and phone services. The official visitation page says family members and visitors must set up a Paytel account and enroll. On-site video visits are free when scheduled 24 hours in advance and take place in the main lobby of the Botetourt-Craig Public Safety Building. Remote video visits are paid and can be conducted from a phone, tablet, or computer.

The official visitation and communications page shows the Paytel rules used for Botetourt-Craig Regional Jail visits.

Craig County inmate records Paytel visitation schedule for regional jail

Use the published schedule and Paytel approval process before arriving, because visitors must be registered and approved before a visit can be scheduled.

Visit TypeVendor / LocationSchedule / RuleCost
On-site video visitPaytel; main lobbySchedule 24 hours in advance; lobby scheduling Monday-Friday, 8:00 a.m.-4:00 p.m., or online.Free, two on-site visits per week per inmate.
Remote video visitPaytel from phone, tablet, or computerRemote visits are not tied to the on-site housing schedule, subject to Paytel rules.Paid; local page does not publish the rate.
Phone / eMessagingPaytelRequires account enrollment.Paid or vendor-dependent.

Craig County Jail Mail

Ordinary inmate correspondence for Botetourt-Craig Regional Jail uses a Greensboro, North Carolina processing address, not the Fincastle street address. The mail must include Facility ID Number 5019, the detainee name, and the detainee ID number. New books are accepted only when mailed directly from the publisher. The jail page says hardback books, used books, and magazines are not accepted, and all mail is subject to search.

Mail or Money ItemRouteRule
General correspondenceBotetourt County Jail, VA, P.O. Box 18247, Greensboro, NC 27419Include Facility ID 5019, detainee name, and detainee ID number.
New booksPublisher-direct to inmate name and ID at 205 N. Roanoke Street / P.O. Box 370, Fincastle, VA 24090No hardback books, used books, or magazines.
Phone deposit1-888-277-2535 or 1-866-394-0490Monday-Friday, 8:00 a.m.-8:00 p.m.
Lobby kioskMain lobby of Botetourt-Craig Public Safety BuildingAccepts credit cards, debit cards, and cash deposits.
Online depositJailATM depositsVendor fees were not captured on the local page.
Commissary orderjailcanteen.comCommissary items may only be purchased or ordered through this route.

Craig County Custody Systems

Some inmate records leave the regional jail roster. A sentenced state prisoner or person under state supervision may appear in the VADOC Inmate and Supervisee Locator, which covers VADOC institutions, probationers and parolees, institutional hospitals, local or regional jail inmates under VADOC authority, and CCAP participants. VADOC says its locator is updated daily, but the data may be inaccurate or out of date.

The VADOC locator page uses name, DOC ID, location, race, gender, age range, and a disclaimer checkbox for state custody and supervision searches.

Craig County inmate records VADOC inmate and supervisee locator

Federal and immigration records use different systems. The BOP Inmate Locator is for federal prison and some historical federal custody records. The ICE Online Detainee Locator System searches civil immigration custody by A-number and country of birth or by biographical information. No BOP prison or ICE detention center was found inside Craig County.

CustodySearch ToolUse It For
Regional jailCitizen Connect Inmate ConfinementsCurrent Botetourt-Craig jail custody and recent admits.
Virginia state custodyVADOC locatorState prison, supervision, and certain VADOC authority records.
Federal custodyBOP locatorSentenced federal inmates and some former federal inmates.
Immigration custodyICE ODLSICE detainee searches by A-number or biographical information.

Craig County FOIA and VINE

For copies of existing records, route the request to the agency that holds the record. Craig County FOIA requests can go to the county FOIA officer for county-held records. Requests may be made by mail, fax, email, in person, or phone, and Craig County says it must respond within five working days unless a statutory response or extension applies. In-person record routing may involve the Craig County Sheriff's Office in New Castle for Craig agency records or the jail administrative office in Fincastle for regional jail questions. Jail-operator records may belong with Botetourt Sheriff's FOIA or jail records rather than Craig County administration.

For custody notification, use Virginia VINELink or the victim-notification route published by the Botetourt Sheriff's Office. The local victim-notification page says VINE is free, anonymous, and available 24/7 for custody status and notifications. It also says VADOC no longer participates in VINE as of October 1, 2021, and points post-conviction victims to NAAVI and VADOC victim services.

No official Craig County Sheriff or Botetourt County Sheriff mobile app was found for inmate roster, warrant search, most-wanted records, or record requests. Paytel has a visitation app, VINELink has a notification app, and JPay has a VADOC money app, but none of those is an official sheriff roster app.

Public Record Search

Sponsored Results