Texas Inmate Search

Records of inmates serving their sentence in Texas state prisons are maintained by Texas Department of Criminal Justice (TDCJ). The DOC maintains a centralized inmate database which one can easily search(refer the guide below). However, county jails, police jails, city jails in Texas 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.

Texas Department of Criminal Justice (TDCJ) Logo

Texas inmate search

DOC manages and operates all the state prison in Texas

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.

AuthorityTexas Department of Criminal Justice (TDCJ)
Inmate Search////offender.tdcj.texas.gov/OffenderSearch/index.jsp
AddressP.O. Box 13084. Austin, Texas 78711
Phone(512) 475-3250
Fax(512) 305-9398

Search by prison types

Select the type of prison

Jails and prisons in Texas

There are 1375 jails and prisons in Texas

Bailey County Jail

405 West 2nd Street, Muleshoe, TX, 79347 806-272-4268

Bandera County Jail

3360 State Highway 173 North, Bandera, TX, 78003 830-796-7759

Bastrop County Jail

200 Jackson Street, Bastrop, TX, 78602 512-549-5100

Baylor County Jail

101 South Washington Street, Seymour, TX, 76380-2566 940-889-3333

Bee County Sheriff's Jail

1511 East Toledo Street, Beeville, TX, 78102 361-362-3221

Bell County Jail

113 West Central Avenue, Belton, TX, 76513 254-933-5400

Killeen Jail

402 North Second Street, Killeen, TX, 76541 254-501-8830

Bell County Juvenile Services Center

4800 East Rancier Avenue, Killeen, TX, 76543 254-618-4234

Bexar County Adult Detention Center

200 North Comal Street, San Antonio, TX, 78207 210-335-6219

Bexar County Juvenile Corrections

600 Mission Road, San Antonio, TX, 78210 210-335-1700
Show per page: