Texas Inmate Search


About Texas Department of Criminal Justice

Inmate Records Search

Find Arrest & Court records, Mugshots and Contact Info.

Keeping and maintaining an up to date database on inmates that are held in a Texas state prison is a big responsibility. That is what the Texas Department of Criminal Justice does. The Texas Department of Criminal Justice has their database on their official website. 

  • The general public has access to this database.  
  • Only current Texas State inmates records are held in this database  
  • Using the inmate's last name, their TDCJ number, or their state identification number you will be able to search this database.  
  • The county and city jails have their information in different databases so you will need to use the correct site to search their databases for an inmate in any of these facilities.


Basic Information

Department Name Texas Department of Criminal Justice
Official Website http://www.tdcj.state.tx.us/
Currently Incarcerated Inmates https://offender.tdcj.texas.gov/OffenderSearch/index.jsp
Location P.O. Box 13084. Austin, Texas 78711
Phone Number (512) 475-3250
Fax (512) 305-9398

How to Do an Inmate Search in Texas

Department of Corrections Division

  • An inmate belongs to the Department of Corrections Division when an inmate is held in a state jail. The state jail has its database open to the general public to take advantage of by the Department of Corrections Division.
  • You will be able to find the Texas Department of Corrections inmate search database on the official Texas Department of Corrections website.

You can search the inmate list by using the following pieces of information:

  • First Name
  • Last Name     
  • Race
  • Gender
  • SID Number
  • TDCJ Number

The TDCJ number

  • While searching the database the TDCJ number will be the fastest way to search for an inmate, which is a 8-digit number. All inmates that are held in a state jail are given their own TDCJ number. This is done by the Texas Department of Corrections and Rehabilitation.
  • The inmate's first and last name will not be needed if you are going to enter the inmate's TDCJ number. Keep in mind if there aren't any inmate's that come up after you enter the TDCJ number, you will want to make sure you have entered the correct number since the number will need to be exact for the database to match an inmate.
  • The inmate's first and last name can be entered in the database if you aren't having any luck using the inmate's TDCJ number or if you don’t have the inmate’s TDCJ number available.  
  • There will be a list of inmates that matches the information about the inmate you entered.  

The information about these inmates is listed below:

  • Full Name
  • Projected Release Date
  • TDCJ Number
  • Date of Birth
  • Race
  • Unit of Assignment
  • Gender

The information below will be shown when you select the inmate's name that you are searching:

  • Full Name
  • Date of Birth
  • SID Number  
  • Gender
  • Scheduled Release Location
  • Race
  • Scheduled Release Type
  • TDCJ Number
  • Scheduled Release Date
  • Maximum Sentence Date
  • Parole Eligibility Date
  • Offender Visitation Eligible
  • Offense History
  • Current Facility
  • Projected Release Date

Who’s in Jail

Prisons operated by the state are the only prisons that can be found in the Texas database. City and county prisons are kept in a different database.   

There are 122 state prisons located in the state of Texas. In the roster listed above is where you can see all of these prisons. However only state prisons are in this database, all other prisons will not be shown.

Who's in the state or county jail?

If you are trying to find someone in a state jail, it shouldn't be that difficult since the state jails are a bit bigger and offer more information on their inmates than the smaller jails such as a city or county jails. you will be able to get information in a city or state jail's, you just might have to spend more time getting information and you will need to know where to get the information you are looking for.  

Most of the county's Sheriff's department manages and operates the county jails. You will need to get a hold of the county's Sheriff's department if you are searching for someone that is in a county jail.

There really isn't a whole lot of information on the city jails. The city jails pretty much exist to hold inmates until they will be transported to a more permanent location/jail. The city's corrections division can be contacted if the person you are looking for is being held in a city jail. The city’s official website is where you will be able to find contact information where you can find out the information you are looking for.       

Jail Roster and Mugshots

  • The Texas Department of Corrections has updates to their offender search database done often so their information is in real time most of the time. So, keep in mind that this database information changes often, even more so if the inmate is still in the process of being sentenced. The Texas Department of Corrections updates its database during normal business hours.
  • You can always call the jail that the inmate is being held in if you would like the most recent information or if you have any questions since the jail will have the most recent information.
  • The jail in which the inmate is held in will need to be contacted if you see any information on the inmate to be wrong where information can be debated with the inmate.
  • The inmate's mugshots are kept in the database that the general public can access. The inmates have their mugshots taken when they are being processed and booked into a state jail. The only reason an inmate will need to have their mugshots taken again is if they are being taken to a different jail.   
  • The VINELink can be used to get notified if an inmate’s moving within the system. This is where the state of Texas will need to be selected, then you will choose if you are looking for an offender or a  defendant.
  • You will get notified by email, calls or texts when you choose to get notifications on the inmate's profile. You will get notified immediately when there are any changes in the inmate's Vine account.   

Sex Offender Search

The Texas prison inmate database does not allow you to search for sex offenders. The database for sex offenders has its own database, that the general public has access to this sex offender database.  

You will be able to find the sex offender database on the Texas Department of Public Safety official website.

You will then need the information listed below to continue your search:  

  • Last Name
  • First Name
  • County
  • Zip Code
  • City

This database can be searched by using the name and zip code or the address information.

The offenders that are in this database are in this database are not behind bars.

You will see the information listed below when you select the offender you are looking for:  

  • Offender Name
  • Date of Birth
  • Offenses
  • Shoe Width
  • SID
  • Mugshots
  • Risk Level
  • Notices
  • Ending Registration Date
  • Aliases
  • Verification Requirement
  • Hair Color
  • Shoe Size
  • Sex
  • Weight
  • Race
  • Eye Color
  • Ethnicity
  • Height

Types of Correctional Facilities in Texas

List of Correctional Facilities in Texas

There are 334 jails and prisons in Texas.

Showing 1 – 50 of 334 results
Correctional Facility Name Type County
Anderson County Texas Jail County Jail Anderson County
Anderson County Juvenile Detention Center County Jail Anderson County
Andrews County Jail County Jail Andrews County
Angelina County Juvenile Center County Jail Angelina County
Angelina County Jail County Jail Angelina County
Archer County Jail County Jail Archer County
Armstrong County Jail County Jail Armstrong County
Atascosa County Jail County Jail Atascosa County
Austin County Jail County Jail Austin County
Bailey County Jail County Jail Bailey County
Bandera County Jail County Jail Bandera County
Baylor County Jail County Jail Baylor County
Bastrop County Jail County Jail Bastrop County
Bee County Sheriff's Jail County Jail Bee County
Bell County Jail County Jail Bell County
Bexar County Juvenile Corrections County Jail Bexar County
Bell County Juvenile Services Center County Jail Bell County
Bexar County Adult Detention Center County Jail Bexar County
Blanco County Jail County Jail Blanco County
Borden County Jail County Jail Borden County
Brazoria County Jail Division County Jail Brazoria County
Bosque County Jail County Jail Bosque County
Bowie County Correctional Center County Jail Bowie County
Brazoria County Juvenile Detention Center County Jail Brazoria County
R. J. Holmgreen Juvenile Detention Center County Jail Brazos County
Brazos County Jail County Jail Brazos County
Brewster County Jail County Jail Brewster County
Briscoe County Jail County Jail Briscoe County
Brown County Jail County Jail Brown County
Brown County Juvenile Detention County Jail Brown County
Burnet County Jail TX County Jail Burnet County
Burleson County Jail County Jail Burleson County
Calhoun County Jail County Jail Calhoun County
Caldwell County Jail County Jail Caldwell County
Callahan County Jail County Jail Callahan County
Cameron County Detention Center I County Jail Cameron County
Cameron County Detention Center II County Jail Cameron County
Darrell B. Hester Juvenile Justice Center County Jail Cameron County
Camp County Jail County Jail Camp County
Carson County Jail County Jail Carson County
Cass County Jail County Jail Cass County
Castro County Jail County Jail Castro County
Chambers County Jail County Jail Chambers County
Childress County Jail County Jail Childress County
Cherokee County Jail County Jail Cherokee County
Cochran County Jail County Jail Cochran County
Clay County Jail County Jail Clay County
Coke County Jail County Jail Coke County
Coleman County Jail County Jail Coleman County
Collin County Detention Facility County Jail Collin County
We use cookies. Our website uses cookies, which help us to improve our site and enables us to deliver the best possible service and customer experience. By clicking accept you are agreeing to our cookie policy.