TDCJ Inmate SearchFind Anyone in Texas State Prison

Most families search TDCJ when the person is still in a county jail — or the other way around. This guide tells you which system to use, how to read every result field, and exactly what to do when a name does not appear.

✓  Free public records 📅  Updated August 2026 🔗  No paid third-party links
🔍  Search Texas Inmate Records

Covers TDCJ state prison + all 254 Texas county jails · Free · No account needed

Direct Answer

To search Texas Department of Criminal Justice offender records, go to inmate.tdcj.texas.gov and enter the last name plus first initial — or the 7-digit TDCJ number or SID number. Results show current TDCJ facility, offense information, sentence length, and projected release date. TDCJ only holds convicted and sentenced inmates. If the arrest was recent, the person is most likely still in a county jail — not in the TDCJ offender database.

100+
TDCJ correctional facilities
Free
Official TDCJ search
Varies
Database update frequency
254
Texas county jails (separate)
STEP 1 Arrested in Texas STEP 2 County Jail (search here first) STEP 3 Trial & Sentencing (can take months) TDCJ State Prison Search here

TDCJ or County Jail — Which System to Search

Texas runs two completely separate incarceration systems with no shared database. Searching the wrong one makes a person appear absent from custody when they are actually held.

Most common mistake: Families search TDCJ for someone arrested last week. TDCJ does not receive inmates until after full conviction and sentencing — a process that can take weeks or months from the arrest date.

County Jail
Recently arrested, awaiting trial
Sentences under 1 year
Run by County Sheriff’s Office
Each county: separate database
Often updates daily or real-time
TDCJ State Prison
Convicted and sentenced inmates
Typically 1 year or more
Texas state government
One central offender database
May not reflect recent changes immediately

Practical rule: Recent arrest → county jail first. Trial over, sentence given → check TDCJ. Not sure? County is faster to rule out.

How to Search TDCJ Inmate Records

Covering name search, TDCJ number lookup, SID number search, and what to do when the online tool does not return a result.

Search by Name

  1. 1
    Go to inmate.tdcj.texas.gov directly

    This is the official Texas Department of Criminal Justice offender search. Third-party “TDCJ lookup” sites in search results simply redirect here anyway. Going directly avoids services that charge fees for records the state provides free.

    🔗 Official TDCJ source
  2. 2
    Enter exact last name + first initial

    The TDCJ inmate lookup requires an exact last name match. “Johnson” and “Johnsen” return completely different results. For very common surnames like Garcia or Williams, add the full first name to narrow results. If spelling is uncertain, try the most common version first.

    ⚠ Exact spelling required
  3. 3
    Apply optional filters for common names

    Optional gender and race filters help narrow results when a common name returns a long list. The search works without them. Most searches with a specific name do not need filtering.

  4. 4
    Open the record and read each field

    Click the name to view the full TDCJ offender profile: current housing unit, county of conviction, offense, sentence length, tentative discharge date, and parole eligibility date. Two of these fields are regularly misread — see the section below.

Search by TDCJ Number or SID Number

If you have either number, use it instead of a name — it returns an exact result with no matching ambiguity.

Identifier What It Is Where to Find It
TDCJ Number 7-digit number assigned when someone enters the Texas state prison system. Stays with them permanently across all incarcerations. Court sentencing documents, TDCJ correspondence, prior search results
SID Number State Identification Number — assigned by Texas DPS when someone is fingerprinted for the first time. Covers all Texas arrests, not just TDCJ. Arrest records, court documents, law enforcement paperwork

TDCJ Number vs SID Number — they are different. A TDCJ number only exists after someone enters state prison. A SID number exists from the first arrest in Texas, even if the person never went to state prison. When searching TDCJ, either number works — but the TDCJ number gives the most direct match.

What Information Does TDCJ Search Show

Each field in a TDCJ offender record has a specific meaning. Two fields — tentative discharge date and parole eligibility — are regularly misread by families.

TDCJ Search Field What It Means
Name Legal name as recorded at time of arrest. May differ from commonly used name.
TDCJ Number Unique 7-digit correctional identifier. Permanent across incarcerations.
SID Number Texas state identification number from DPS fingerprint records.
Current Unit Name of the TDCJ facility where the person is currently held. Look up address and visitation on TDCJ’s facility directory.
Offense Listed primary offense. May not reflect all charges — court records contain full detail.
Tentative Discharge Date Maximum sentence end date if every day is served with no reductions. Not the expected release date — most people are released earlier through parole.
Parole Eligibility Date When the Board of Pardons and Paroles can first consider release. Being eligible does not mean being released — the Board reviews each case individually.
Projected Release Date Estimated release date based on current sentence calculations. Subject to change.

Common misread: A family sees “Tentative Discharge Date: 5 years from now” and assumes that is when their person comes home. But the parole eligibility date may be 6 months away. The Board of Pardons and Paroles can release at that first review. The tentative discharge date is the worst-case ceiling — not the plan.

What TDCJ Search Does Not Show

The public TDCJ offender search does not include: full criminal history, offense details beyond the primary charge, pending county court cases, co-defendant information, or mugshots for most inmates. County sheriff booking photo databases tend to have more accessible photos. For detailed record access, a formal public information request to TDCJ is required.

TDCJ Inmate Search Returns No Results — 6 Reasons

A missing name most often means the person is not currently listed in TDCJ state custody — not that the search is broken. Each situation has a specific next step.

  • 1

    Still in county custody. Path from arrest to TDCJ: arrest → county jail → arraignment → trial → sentencing → TDCJ transfer. Until sentencing is complete, the person stays in the county jail. This can take weeks or months depending on the case.

    ▶ Search county sheriff roster for the county of arrest
  • 2

    Records may not reflect recent changes. TDCJ updates records on working days and changes may not appear immediately. A recent transfer or new admission may take time to show up in the online search.

    ▶ Try again after a business day
  • 3

    Name is spelled differently in the system. TDCJ stores the exact legal name from arrest paperwork. Nicknames, middle names used as first names, alternate spellings, and hyphenated surnames can all cause a zero result.

    ▶ Try alternate last name spellings
  • 4

    Released or discharged. The public search reflects current custody and active parole supervision only. Someone who has fully completed their sentence and is off supervision will not appear.

    ▶ Court records remain accessible separately
  • 5

    In federal Bureau of Prisons custody, not Texas state. Federal charges go to the BOP — an entirely separate system from TDCJ. Drug trafficking across state lines, immigration offenses, and federal fraud are common examples.

    ▶ Search federal inmates at bop.gov
  • 6

    Juvenile cases go to TJJD, not TDCJ. Texas Juvenile Justice Department handles offenses committed before age 17. TJJD records are not publicly searchable online.

    ▶ Contact TJJD via tjjd.texas.gov

Not in TDCJ? Texas County Jails to Check

Texas has 254 counties, each with its own jail under the local sheriff. If the arrest is recent, the county roster is where the record will be. Search the county name plus “inmate search” to find the official sheriff roster for that county.

Harris County (Houston)
Dallas County
Tarrant County (Fort Worth)
Bexar County (San Antonio)
Travis County (Austin)
El Paso County
Collin County
Denton County
Hidalgo County
Fort Bend County

Full Texas county directory → Texas inmate search page

Frequently Asked Questions

What is the TDCJ inmate search?
The TDCJ inmate search is the Texas Department of Criminal Justice’s free official tool for finding anyone currently in a Texas state correctional facility or under active TDCJ supervision. Available at inmate.tdcj.texas.gov — no account or payment required.
What is the difference between TDCJ and a Texas county jail?
TDCJ holds convicted inmates serving state prison sentences. County jails hold people who were recently arrested and are awaiting trial, or serving shorter sentences under one year. The two systems share no database. If someone was recently arrested in Texas, they will be in the county jail — search there first.
What is the difference between a TDCJ number and a SID number?
A TDCJ number is a 7-digit number assigned only when someone enters the Texas state prison system. A SID (State Identification) number is assigned by Texas DPS at the first fingerprinting — it exists from the first arrest, even if the person never went to state prison. Both can be used to search TDCJ records, but they are different identifiers assigned by different agencies.
Why doesn’t a name appear in the TDCJ inmate search?
A missing name often means the person is not currently listed in TDCJ state custody. Common reasons: still in county custody pending trial; records may not yet reflect a recent change; name spelled differently in the system; released or discharged; or in federal Bureau of Prisons custody rather than Texas state.
What does the tentative discharge date mean?
The tentative discharge date is the maximum sentence end date — the date if every single day were served with no reductions. Most people are considered for parole before this date. The parole eligibility date shown in the same record is a better indicator of when release may be reviewed by the Board of Pardons and Paroles.
Is the TDCJ offender search free?
Yes. The official search at inmate.tdcj.texas.gov is provided free by the state of Texas. No account, login, or payment is required. Any website charging for TDCJ inmate lookup results is reselling data from this same free government source.
How often does TDCJ update its inmate records?
TDCJ updates records on working days. Recent changes — such as transfers, new admissions, or releases — may not appear in the online search immediately. If you believe someone is in TDCJ custody but they do not appear in search results, try again after a business day or contact the TDCJ Inmate Locator directly at (936) 295-6371.
USA Jail Lookup Research Team
USA Jail Lookup Research Team
Public records information service

We research publicly available inmate and jail records and connect readers to official government sources. Information on this page is verified against Texas Department of Criminal Justice public resources as of August 2026. Custody information can change — always confirm current status directly with TDCJ or the relevant county sheriff’s office. About our research process

Scroll to Top