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

Fairfax County Police Jail

4100 Chain Bridge Rd., Fairfax, VA, 22030 703-691-2131

Falls Church Police Jail

300 Park Ave., Falls Church, VA, 22046 703-241-5053

Farmville Police Jail

116 North Main Street, Farmville, VA, 23901 434-392-9259

Fort Pickett Police Jail

471 Military Hwy., Blackstone, VA, 23824 434-292-2900

Franklin Police Jail

1018 Pretlow St., Franklin, VA, 23851 757-562-8575

Fredericksburg Police

2200 Cowan Blvd., Fredericksburg, VA, 22401 540-373-3122

Fries Police Jail

P. O. Box 452, Fries, VA, 24330 276-744-2231

Front Royal Police Jail

24 West Main Street, Front Royal, VA, 22630 540-635-2111

Gate City Police Jail

176 E. Jackson St., Gate City, VA, 24251 276-386-6363

George Mason University Police Jail

4400 University Dr., Fairfax, VA, 22030 703-993-2810
Show per page: