Virginia Inmate Search

Records of inmates serving their sentence in Virginia state prisons are maintained by Virginia State Department of Corrections (VADOC). The DOC maintains a centralized inmate database which one can easily search(refer the guide below). However, county jails, police jails, city jails in Virginia maintains the inmate recordsindividually and one need to refer their websites for details. Read the instructions below to lookup inmate information across all prison types.

Virginia State Department of Corrections (VADOC) Logo

Virginia inmate search

DOC manages and operates all the state prison in Virginia

To search for an inmate in DOC follow the steps given below:

  1. Navigate to DOC inmate search page - Link
  2. Enter inmate name, id, age, gender and date of birth in the required fields
  3. Click on “Submit” button

On the next page, you can see the list of all inmates matching the criteria.

AuthorityVirginia State Department of Corrections (VADOC)
Homepagewww.vadoc.virginia.gov/
Inmate Search//vadoc.virginia.gov/offenders/locator/
AddressP.O. Box 26963. Richmond, VA 23261-6963
Phone804-674-3000

Search by prison types

Select the type of prison

Jails and prisons in Virginia

There are 420 jails and prisons in Virginia

Hampton University Police Jail

607 Cemetery Rd., Hampton, VA, 23668 757-727-5300

Bristol Jail

417 Cumberland Street, Bristol, VA, 24201 276-645-7430

Harrisonburg Police Jail

101 N. Main St., Harrisonburg, VA, 22801 540-434-4436

Haymarket Police Jail

14710 Washington St., Haymarket, VA, 20168 703-753-2700

Buchanan County Jail

1012 Walnut Street, Grundy, VA, 24614 276-935-6551

Haysi Police Jail

PO Box 278, Haysi, VA, 24256 276-865-5187

Henrico County Police Department

7721 E. Parham Rd., Henrico, VA, 23294 804-501-5000

Caroline County Jail

118 Courthouse LanePO Box 39, Bowling Green, VA, 22427 804-633-1120, 804-633-5400

Herndon Police Jail

397 Herndon Pkwy., Herndon, VA, 20172 703-435-6842

Lake Monticello Police Jail

857 Jefferson Dr., Palmyra, VA, 22963 434-589-3215
Show per page: