Buchanan County Jail Roster Overview
Buchanan County does not operate a stand-alone county jail roster under the sheriff's website. Current local custody is handled through the Southwest Virginia Regional Jail Authority, and the key local facility for Buchanan County is the Southwest Virginia Regional Jail Authority - Haysi Facility at 1550 Kiwanis Park Road in Haysi. The official route begins on SWVRJA's current-inmates page and sends users to the JailTracker/Public Safety Cloud roster for the Southwest_VA agency.
The roster is a JavaScript/WebAssembly application. In a non-JavaScript text view, the roster returned only a loading message and an error/reload notice during research, so a modern browser is needed. Exact refresh timing and the released-inmate drop-off period were not located in official sources. A missing result should not be treated as proof that a person is not in custody, because booking can lag, names can be misspelled, a person can be housed at another SWVRJA facility, or the case can move into state, federal, or immigration custody.
Use the regional jail roster for pretrial detainees, short jail sentences, and people still inside SWVRJA custody. Use the Virginia Department of Corrections locator for sentenced state prisoners, including people transferred to Keen Mountain Correctional Center in Oakwood. Use the Federal Bureau of Prisons locator for federal sentenced inmates and ICE's Online Detainee Locator System for immigration custody. Virginia VINE is a notification channel, not a substitute for the roster, but it can alert registrants when custody changes.
How to Use the Buchanan County Inmate Roster
Start at the SWVRJA current facility inmates page, then follow the link labeled for locating current inmates at SWVRJA. That opens the JailTracker roster. The direct roster URL found in the research is https://omsweb.public-safety-cloud.com/jtclientweb/jailtracker/index/Southwest_VA, but the SWVRJA page is the better starting point because it is the official public path.
The official SWVRJA current-inmates page is shown in the captured source image below. It matters because the roster screenshot itself was not captured successfully, while this SWVRJA page was a successful manifest row and confirms the public doorway to JailTracker.
After the SWVRJA page sends the browser to JailTracker, complete any disclaimer or captcha shown by the application. The roster model contains captcha fields, so a challenge may appear depending on traffic, session, or agency settings.
- Open the SWVRJA current-inmates page or the direct JailTracker roster in a modern browser with JavaScript enabled.
- Enter the last name first. Add the first name when the spelling is known, especially for common surnames.
- Use any visible facility, agency, search-type, current-inmate, or released-since filters to narrow the result. The research confirmed these model fields, although the exact rendered options require the live app.
- Review the grid for name, facility, booking number or jacket, original booking date, and status fields if public display is enabled.
- Open the profile result for charges, bond fields, holds, court references, warrant or case numbers, booking image, and release status when those fields are exposed.
- If no match appears, check alternate spellings, wait for intake processing, call Haysi for urgent custody questions, and search VADOC, BOP, ICE, or VINE if the person may have left local jail custody.
Buchanan County Roster Search Fields
The public JailTracker app exposes the search concepts below. The research did not confirm which fields are mandatory in every live session, so the table uses the captured labels and model names without overpromising the interface.
| Field Label | Type | Required | Notes |
|---|---|---|---|
| Last Name | Text | Unspecified | Model includes lastNameSearchText and offender name search logic. |
| First Name | Text | Unspecified | Useful with last name when the spelling is known. |
| Search Type | Option | Unspecified | Model includes SearchType and ShowSearchTypeOptions; visible choices require the live roster. |
| Agency / Facility | Dropdown or filter | Unspecified | Agency is Southwest_VA; facility filters matter because SWVRJA operates multiple facilities. |
| Current inmates only | Checkbox or filter | Unspecified | Model includes current-offender-only settings. |
| Released Since | Filter | Unspecified | Model includes ReleasedSinceValue, but official drop-off timing was not located. |
| Captcha | Image/text challenge | Conditional | Complete the challenge if the roster requires it before searching. |
What a Buchanan County Inmate Profile Shows
The roster can display fields such as name, facility, booking number, booking date, image, charges, bond, warrant or case numbers, court date, charge status, arresting agency, and holds when those fields are enabled by SWVRJA. Not every field appears for every person, and individual medical, classification, or protected information is not a public roster item.
| Field | What It Shows |
|---|---|
| Name | Full name fields used in the roster grid and profile. |
| Facility | Which SWVRJA site houses the person, which can be Haysi or another authority facility. |
| Booking number / jacket | Jail booking or internal JailTracker reference number if displayed. |
| Original book date/time | When the current jail custody episode began. |
| Final release date/time | Release date or time if the person has been released and the system exposes it. |
| Booking image | JailTracker has an image component, but visibility may depend on SWVRJA settings. |
| Charges | Charge descriptions, codes, level, counts, and status fields when enabled. |
| Bond | Bond type, amount, or fine amount fields when public display is enabled. |
| Court | Court name, court type, court date, and court time fields if available. |
| Warrant/case/control number | Identifiers that can connect the booking record to court or warrant records. |
| Holds | Reason for hold, hold type, hold date, detainer, or expiration date when enabled. |
| Arresting agency | The law-enforcement agency tied to the arrest or booking. |
Finding County, State, and Federal Inmates
A Buchanan County arrest can create several record trails. The SWVRJA roster is the first stop for current regional jail custody. VADOC is the state prison agency and covers people in VADOC custody or supervision, including inmates in VADOC institutions, probationers, parolees, people assigned to institutional hospitals, people housed in local or regional jails under VADOC authority, and CCAP participants. BOP and ICE are separate national systems.
| Custody | Where to Look | Important Limit |
|---|---|---|
| Pretrial or short jail sentence | SWVRJA JailTracker roster and Haysi Facility phone line | Covers regional jail custody, not every court or prison record. |
| Sentenced state prisoner | VADOC Inmate and Supervisee Locator | Use after state transfer or state-responsible custody. |
| Federal sentenced inmate | Federal BOP Inmate Locator | BOP covers federal inmates from 1982 to present. |
| Federal pretrial custody | U.S. Marshals Western District of Virginia | No official Buchanan/SWVRJA USMS detention contract was found. |
| Immigration detention | ICE Online Detainee Locator System | Search by A-number or by biographical details; the jail roster is not an ICE locator. |
| Custody notification | Virginia VINE or 800-467-4943 | VINE provides notifications after custody begins, not warrant searching. |
The successful VADOC locator capture below comes from the official VADOC Inmate and Supervisee Locator source. It is relevant for Buchanan County because Keen Mountain Correctional Center is in Oakwood and state prisoners are searched through VADOC rather than the SWVRJA roster.
For federal custody, the BOP locator uses federal number searches and name searches. For immigration detention, ICE ODLS is the correct system, even though Buchanan County Sheriff's Office has a June 11, 2025 ICE 287(g) task-force-model memorandum; that memorandum is not a detention-facility listing.
Buchanan County Jail Facilities
Buchanan County's local jail access centers on the SWVRJA Haysi Facility. The county also has Keen Mountain Correctional Center, but Keen Mountain is a VADOC state prison for sentenced male prisoners, not the local jail roster for recent Buchanan County bookings.
Southwest Virginia Regional Jail Authority - Haysi Facility
1550 Kiwanis Park Road
Haysi, VA 24256
276-679-7880
Fax: 276-679-7898
Keen Mountain Correctional Center
3402 Kennel Gap Road
Oakwood, VA 24631
276-498-7411
VADOC state-prison locator, not SWVRJA roster.
Haysi contact card: Haysi Regional Jail is operated by SWVRJA. Use 276-679-7880 for Haysi custody questions and 276-739-3520 for authority-level SWVRJA questions. Official sources did not publish a public counter workflow, so call before visiting in person.
Booking Process in Buchanan County
For Buchanan County arrests, the usual sequence is arrest by the sheriff's office, a local police agency, or another law-enforcement agency, then transport to a magistrate and/or jail intake. The Buchanan County courthouse is at 1012 Walnut Street in Grundy, and the Sheriff's Office directory address is 1327 Lovers Gap Road in Vansant. If the person is held, the practical jail destination is SWVRJA. Buchanan-area detainees may be assigned to Haysi or another SWVRJA facility depending on classification, bed space, gender, medical or security needs, and authority operations.
Jail intake confirms identity, creates the booking record, inventories property, captures booking photo and fingerprints, and classifies housing. The 2025 Haysi PREA audit identifies minimum, medium, and maximum security levels, 10 housing units, a designed capacity of 291, a current population of 331 at audit, and a 12-month average daily population of 307. The booking record can then appear in JailTracker once the record is public-facing and the roster updates. Court charges may trail the booking record because formal prosecution is tracked through Virginia court systems.
Visitation Hours and Rules
SWVRJA visitation is video-centered. The video-visitation page states that sessions are subject to monitoring and recording, inmates must face the camera, sessions must be scheduled 24 hours before appointment and up to two weeks in advance, and remote visits are scheduled through Smart Communications. Onsite video visitation was listed as suspended in the posted SWVRJA language due to COVID-19 CDC regulations. Visitors must be on the inmate's approved list and must present accepted photo identification.
The SWVRJA video-visitation page is the successful image source for the schedule and rules below.
The screenshot supports the schedule summary, but visitors should still confirm the current setting before paying for or scheduling a session because SWVRJA states rules can change and sessions can be denied, changed, or canceled at staff discretion.
| Visit type | Schedule / length | Vendor / setup | Rules / notes |
|---|---|---|---|
| Remote video | Monday-Sunday, 7:30-10:30 a.m.; 1:30-4:30 p.m.; 8:00-10:00 p.m.; 15 minutes | Smart Communications, smartinmate.com, 1-888-253-5178 | Schedule 24 hours ahead and up to two weeks in advance; $0.33 per minute; no refund for no-show or lost internet. |
| Onsite video | Posted as suspended; 15 minutes when resumed | Smart Communications | When available, visitors under 18 must be with an adult; onsite visitor limits apply. |
| Attorney/legal | Separate privileged handling | Contact facility or attorney verification process | Legal correspondence must be clearly marked as attorney, court, DOC, or Parole Board mail. |
How to Contact a Buchanan County Inmate
Regular mail for Haysi uses Smart Communications MailGuard, not the local jail street address. The mailing format is Smart Communications-Southwest Virginia Regional Jail - Haysi Facility, Attention To: inmate name and ID number, P.O. Box 9112, Seminole, FL 33775. The name and ID number must be printed clearly; regular mail is scanned into kiosks or tablets, originals are destroyed, and original vital documents should not be sent. Legal mail and money orders for Haysi go to inmate name, P.O. Box 535, Haysi, VA 24256.
Phone accounts are also handled by Smart Communications at smartinmate.com or 888-253-5178. Voicemail is available for $1.00 through 863-400-5993 when the caller has a prepaid account and the inmate ID. Electronic messaging costs 50 credits, or $0.50, per message, and SWVRJA states inmates receive two free electronic messages every Saturday.
Commissary, Funds, VINE, and FOIA
SWVRJA accepts commissary funds by 24/7 lobby kiosk, JailATM online, and money order. Kiosks accept cash, credit, and debit, with cash accepted only in $5, $10, $20, $50, and $100 bills. The SWVRJA research source listed a $3.25 fee for cash kiosk deposits and real-time posting. Money orders must include the sender name, return address, and inmate ID, and must arrive at least one business day before commissary to be available.
For records missing from the roster, use a focused FOIA request to the correct custodian. SWVRJA jail records go to Melissa White at SWVRJA FOIA, P.O. Box 279, Meadowview, VA 24361, 276-739-3520, fax 276-739-3534, mmwhite@swvrja.com. Buchanan County records held by the county administrator or sheriff-created law-enforcement records use the county or Sheriff's Office route. Virginia FOIA allows inspection and copying of public records unless an exemption applies, and public bodies follow response procedures that include a five-working-day timing rule.
The successful SWVRJA FOIA capture below is the authority-level source for regional jail records requests.
For custody updates rather than document copies, use Virginia VINE or VINELink. SWVRJA's VINE page lists the toll-free custody-status notification number, 800-467-4943. VINE can notify about custody changes, but it should be paired with the roster or facility call when immediate confirmation is needed.
Confirm first: Verify custody, facility, inmate ID, and all holds before sending money, scheduling a visit, or assuming a roster charge matches the final court charge.