Texas Arrest Records & Inmate Search 2026

254
Texas Counties
130K+
TDCJ Inmates
104
State Prison Units
2–4h
Booking Delay
24–48h
Magistrate Hearing
10%
Bail Bond Rate

If someone you care about was just arrested in Texas — or you’ve received an unexpected call from a county jail — those first few hours feel overwhelming. Knowing exactly where to look, which numbers to call, and what steps to take can make the difference between a release in hours and a weekend behind bars waiting for a magistrate hearing.

This guide is built on one core truth most sites hide from you: Texas has 254 counties, and each one runs its own independent jail system. There is no single statewide county jail database. That’s why private mugshot aggregator sites get things wrong — they’re scraping incomplete data and never showing you case outcomes, dismissals, or expunged records.

What this guide covers, in full detail: How to find any inmate in any Texas county → TDCJ state prison search → Understanding the difference between arrest and conviction → The Texas bail bond process → Visitation rules, phone setup, and money deposits → Texas court case lookup → How to expunge or seal a Texas arrest record → How to legally remove your mugshot for free.

Private Mugshot Sites vs. Official Texas Sources — What Nobody Tells You

The moment someone searches “Texas arrest records,” they’re flooded with third-party websites displaying mugshots, booking dates, and charges. These private aggregators are designed to look official — but they are not. Understanding the difference is the single most important thing you can do before taking any action.

⚠️
An Arrest Is NOT a Conviction — This Changes Everything

Under Texas law, booking data is public record — but it tells you nothing about guilt. Private sites regularly show listings where charges were dropped, dismissed, or the person was found not guilty — sometimes years before. Never make employment, housing, or personal decisions based solely on a private arrest site.

❌ Private Aggregator Sites

  • No government affiliation whatsoever
  • Never shows dismissals or acquittals
  • Cannot remove sealed or expunged records automatically
  • Data lags 6–18 hours (or months) behind reality
  • Not certified for any employment or legal purpose
  • Some charge fees for removal — illegal under Texas law
  • May list outdated charges that were later reduced

✅ Official Texas Government Sources

  • County sheriff jail rosters — real-time, authoritative
  • TDCJ Offender Search — all 104 state prison units
  • Texas DPS Criminal History — certified background check
  • Texas Courts Online — case outcomes, verdicts, dismissals
  • Legally admissible for employment and licensing
  • Free or near-free public access ($1 for DPS name search)
  • Shows current custody status, bond amount, and live charges
💡
Local Insider Tip: The One Legitimate Use for Private Sites

If you don’t know which of Texas’s 254 counties someone was arrested in, a private aggregator can help you identify the county quickly. Once you know the county, go directly to that county sheriff’s official website to confirm current status, charges, and bond. That handoff is the only workflow that reliably produces accurate information.

Texas Major County Jail Search — Official Links, Addresses & Phone Numbers

Direct verified links, phone numbers, and addresses for the 10 largest Texas county jails. All confirmed working as of April 2026. For smaller counties not listed here, search “[county name] Texas sheriff inmate search” to reach that county’s official website.

County / City
Jail Address
Booking Phone
Official Inmate Search
Harris County
Houston
1200 Baker St, Houston, TX 77002
Dallas County
Dallas
111 W Commerce St, Dallas, TX 75202
Tarrant County
Fort Worth
100 N Lamar St, Fort Worth, TX 76196
Bexar County
San Antonio
200 N Comal St, San Antonio, TX 78207
Travis County
Austin
3614 Bill Price Rd, Del Valle, TX 78617
Collin County
McKinney / Plano
4300 Community Ave, McKinney, TX 75071
El Paso County
El Paso
12501 E Overland Ave, El Paso, TX 79938
Denton County
Denton
127 N Woodrow Ln, Denton, TX 76205
Fort Bend County
Richmond
1410 Ransom Rd, Richmond, TX 77469
Williamson County
Georgetown
805 MLK Jr St, Georgetown, TX 78626

Harris County Jail — Satellite Location Map

🚨
Scam Alert: Fake “Bail Agents” Target Families at the Jail

Scammers monitor public arrest data and call families demanding immediate bail via Zelle, CashApp, gift cards, or Bitcoin. No legitimate Texas jail, court, or bonding company will ever ask for gift card or cryptocurrency payments. Hang up immediately and call the jail directly using the verified numbers in the table above to confirm the arrest and bond amount before sending any money to anyone.

The Texas Bail & Bond Process — From Arrest to Release (Hour by Hour)

Every arrested person in Texas has a constitutional right to appear before a magistrate judge within 24–48 hours of arrest. This hearing is where bail is set — and it’s the single most critical window where an attorney can intervene and dramatically change the outcome. Here’s exactly what happens:

1

🚔 Arrest & Booking — Hours 0–6

After arrest, the person is transported to the county jail. Booking includes fingerprints, mugshot, property inventory, and a medical screening. The booking data typically appears on the sheriff’s online roster within 2–4 hours. Call the booking line for faster verbal confirmation.

2

⚖️ Magistrate Hearing — Within 24–48 Hours

A magistrate judge reviews the charges and sets bail. This hearing is open to the public — you can attend. A criminal defense attorney present at this hearing can argue for lower bail — this single intervention often saves families thousands of dollars. Call the county court to find out the hearing time. Texas Bar Lawyer Referral: 1-800-504-2092 or texasbar.com

3

💰 Posting Bond — 4 Options

Cash Bond: Pay 100% directly to the court clerk — fully refunded after case resolution.
Surety Bond: Pay 10% non-refundable to a licensed bondsman — they guarantee the full amount.
PR Bond (Personal Recognizance): Judge releases on a promise to appear — no money required.
Property Bond: Home equity used as collateral — rare, used only for very high bail amounts.

Verify any bondsman’s license through the Texas Department of Insurance or call 1-800-252-0439.

4

🔓 Release — 2–8 Hours After Bond Posted

Processing after bond payment takes 2–8 hours. Weekends and holidays take longer. Bring government-issued photo ID to the release window. Get the first court date in writing before leaving. Missing this date triggers a bench warrant immediately.

🔴
Critical Warning: Jail Phone Calls Are Recorded — Every Single One

Every phone call, video visit, and letter from a Texas county jail is recorded and actively monitored by the District Attorney’s office. Never ask “What happened?” Even saying “I’m sorry, I messed up” can be used as a legally binding admission. Only discuss logistics: finding a lawyer, bail, bills, childcare. Treat every communication as if a prosecutor is reading it — because they are.

First 24-Hour Action Checklist

  • ✅ Verify custody on the official county sheriff website
  • ✅ Write down Booking Number / SPN immediately
  • ✅ Call a criminal defense attorney before calling a bondsman
  • ✅ Find out the magistrate hearing time and consider attending
  • ✅ Verify bondsman license at tdi.texas.gov
  • ✅ Fund phone account (Securus or GTL) so they can call you
  • ✅ Deposit commissary money via Access Corrections or JPay
  • ✅ Schedule visitation online 24–48 hours in advance
  • ✅ NEVER discuss case details on any jail phone or video call
  • ✅ Check court case status at txcourts.gov

Texas Jail Visitation, Phone Calls & Money Deposits — Full Guide

Walk-in visits are largely obsolete in modern Texas jails. Most facilities require advance scheduling through an online portal 24–48 hours ahead. Showing up unannounced almost always results in being turned away — wasted trip, wasted day.

Major Texas Visitation Platforms

Most Common
📹

Securus Technologies

Video visitation used by Dallas County, Travis County, and dozens of other Texas counties. Create an account online, add funds, and schedule video visits from your home.

securustech.net →
Widespread TX
📱

GTL / ViaPath / GettingOut

Phone calls, messaging, and video visits for many Texas facilities. Download the GettingOut app to manage visits easily. Funds are loaded separately for phone vs. commissary.

gettingout.com →
Harris County
💬

SmartJailMail

Used by Harris County (Houston) and several other Texas facilities for messaging and visit scheduling. Allows sending digital messages that are printed and delivered to the inmate.

smartjailmail.com →

Visitation Rules — Strictly Enforced Across All Texas Jails

  • 🪪 Valid, unexpired government photo ID required — driver’s license, state ID, passport, or military ID. Expired ID = turned away at the door.
  • 👔 Dress code strictly enforced: No shorts above mid-thigh, no tank tops, no see-through clothing, no colors that resemble inmate uniforms. Conservative clothing only.
  • 📅 Schedule 24–48 hours in advance — same-day visit requests are almost always rejected without exception.
  • 🚫 No phones, cameras, food, or packages allowed inside the facility under any circumstances.
  • 👶 Dallas County rule: Children under 17 are NOT allowed Monday–Friday. Weekend visits only, maximum 2 children per adult visitor.
  • ⚠️ Check your own warrant status before visiting — if you have an active warrant, you will be arrested at the entrance. Seriously.

Sending Money to a Texas Inmate

Most TX Counties
💳

Access Corrections

Online deposits, phone deposits, kiosk deposits, and walk-in cash payments (CashPayToday locations). Works for commissary (food/hygiene). You need the inmate’s name and booking number.

accesscorrections.com →
TDCJ Prisons
📲

JPay

Primary deposit method for all TDCJ state prison inmates. Available as an app for iOS and Android. Also allows sending emails and digital photos to inmates at TDCJ facilities.

jpay.com →
Tarrant / Bexar
🏧

TouchPay

In-person kiosks and online deposits for Tarrant County, Bexar County, and other select Texas jails. Find the nearest kiosk location on their website before making the trip.

touchpayonline.com →
📮
Mail Rules — Most Texas Jails Now Prohibit Sealed Envelopes

To prevent contraband, most Texas jails require plain white pre-stamped postcards only — blue or black ink, no stickers, no perfume, no glitter. No blank envelopes, stamps, or pens enclosed. Dallas County mail goes to: PO Box 660334, Dallas, TX 75266-0334. Always check the specific facility’s mail rules on their website before sending anything — violations result in mail being returned or confiscated.

Texas Court Case Lookup — Check Charges, Case Status & Outcomes

After booking, charges are filed with the county district or municipal court. Checking the court record tells you whether charges were formally filed (the DA can decline to file), the current case status, hearing dates, and — critically — whether charges were dismissed or a verdict was reached. This is where you find out if someone is guilty or innocent, not on a mugshot site.

Statewide Official
⚖️

Texas Courts Online

The Office of Court Administration’s statewide portal. Search civil and criminal cases across all 254 counties. Case types include district, county, justice of the peace, and municipal courts.

txcourts.gov →
Houston / Harris
⚖️

Harris County District Clerk

Full case search for Harris County criminal and civil cases. Includes docket entries, filings, hearing dates, and case outcomes. One of the most detailed county court portals in Texas.

hcdistrictclerk.com →
Dallas
⚖️

Dallas County Courts

Dallas County’s case search covers criminal district courts, county criminal courts, and magistrate records. Bond desk is available 24/7 at 111 W Commerce St for in-person assistance.

dallascounty.org →
💡
Insider Tip: What “No Record” on a Court Site Actually Means

If you find a booking record on the county jail site but nothing on the court portal, it usually means the DA hasn’t filed formal charges yet. In Texas, the DA has up to 2 years to file misdemeanor charges and 3+ years for felonies after an arrest. The person may be released from jail but still have charges pending. Check back on the court portal periodically — and consult a defense attorney about protective steps to take during this window.

Texas Record Expungement & Nondisclosure — How to Clear or Seal Your Arrest Record

Texas offers two distinct legal remedies for people who want to move past a criminal record. Understanding which one applies to your situation is critical — applying for the wrong one wastes time, money, and filing fees, and a rejected petition can delay your eligibility further.

🗑️
Expungement (Expunction) — Texas CCP Chapter 55A The most complete remedy. Court orders all agencies to physically destroy the arrest record — it legally never happened. You can truthfully answer “No” on job applications. Available for: dismissed charges, not guilty verdicts, pretrial diversion completion, and governor’s pardons. Not available if you were convicted.
🔒
Order of Nondisclosure — Texas Gov’t Code § 411.071–411.0731 Seals the record from public view — private employers and landlords cannot see it — but government agencies and licensing boards still can. Available for: successfully completed deferred adjudication. Cannot be used for violent offenses, sexual offenses, or family violence. One nondisclosure order per eligible case.

Eligibility Quick-Reference

Your Situation
Remedy Available
Waiting Period
Charges dismissed
✔ Expungement
180 days (Class C), 1 yr (A/B misd), 3 yrs (felony)
Acquitted (Not Guilty verdict)
✔ Expungement
Immediate after verdict
Never formally charged
✔ Expungement
Wait for statute of limitations to expire
Pretrial diversion completed
✔ Expungement
Varies — typically immediate after completion
Governor’s / presidential pardon
✔ Expungement
Immediate after pardon granted
Deferred adjudication — felony
⚠ Nondisclosure Only
5 years after discharge
Deferred adjudication — misd.
⚠ Nondisclosure Only
0–2 years depending on offense
Convicted — adjudication entered
✗ Not Eligible
N/A
Violent / sexual / family violence
✗ Not Eligible (NDO)
N/A

Step-by-Step: How to File for Expungement in Texas

  1. 1
    Confirm Eligibility Under Texas CCP Chapter 55A

    Review your situation against the table above. Free eligibility guidance is available at the Texas State Law Library and Clean Slate Texas. When in doubt, consult a licensed Texas criminal defense attorney first — filing too early results in automatic denial and further delays.

  2. 2
    Obtain a Certified Case Disposition Document

    Contact the District Clerk of the county where the case was filed and request a certified copy of your case disposition (dismissal order, judgment of acquittal, or completion certificate). This document is required for your petition. Fee varies by county — typically $5–$25.

  3. 3
    File Your Petition for Expunction in Civil District Court

    The petition must be filed in the civil district court of the county where you were arrested — not the criminal court. Filing fee is typically around $300. Your petition must list every agency that holds your records (DPS, local PD, DA’s office, FBI, etc.) — any agency not listed is not required to destroy its records.

  4. 4
    Attend the Expunction Hearing (30–90 Days After Filing)

    Most uncontested expunction petitions are granted at the first hearing. The DA’s office is notified and may appear to contest. An attorney representing you at this hearing significantly increases the likelihood of a smooth, same-day approval.

  5. 5
    After the Court Order — Monitor Compliance

    Once signed, all named agencies have 180 days to destroy your records. After 180 days, run a fresh DPS background check at securesite.dps.texas.gov to confirm your record no longer appears. Use the signed court order to demand removal from any private mugshot sites still showing the arrest.

Remove Your Mugshot From Private Sites — Free, Using Texas Law

⚖️
Texas Business & Commerce Code § 109.002 — Mugshot Sites Cannot Charge You for Removal

Under Texas law, any website that publishes mugshots cannot charge a fee for removal. If any site demands payment, cite Texas Bus. & Com. Code § 109.002 in your written removal request — this gives you immediate legal standing to demand free removal, and the site faces civil liability for non-compliance. Keep a copy of every removal request you send.

  1. 1
    Find Your Record ID on the Private Site

    Locate your listing on the site. The record ID is typically the number at the end of the URL (e.g., arrests.org/profile/12345678). Copy it exactly.

  2. 2
    Submit Your Removal Request

    Most sites have a removal or DMCA request page. Submit your court disposition document (dismissal, expungement order, or nondisclosure order) along with your redacted state ID as proof of identity. Cite Texas Bus. & Com. § 109.002 explicitly in your submission.

  3. 3
    Follow Up After 10 Business Days

    If no confirmation is received within 10 business days, send a follow-up email citing the statute and your original submission date. Keep a paper trail of every communication.

  4. 4
    De-Index From Google, Bing & All Search Engines

    After the page is removed or returns a 404 error, submit it to Google’s Outdated Content Removal Tool and Bing Content Removal. Removing the page from Bing covers Yahoo and DuckDuckGo simultaneously.

Texas Arrest Record Scams — Know Every Red Flag

The moment an arrest appears on a public jail roster, scammers — who monitor this data in real time — begin targeting families. These operations are sophisticated, use spoofed phone numbers, and sound entirely convincing. Knowing the patterns in advance is the only protection.

🚩 Scam Red Flags — Never Ignore These

Any one of these signals means you are being scammed. Hang up and call the jail directly using the verified phone numbers in Section 03 above.

🚩 Payment via gift cards (iTunes, Google Play, Amazon)
🚩 Payment via Zelle, CashApp, or Venmo demanded
🚩 Bitcoin or cryptocurrency “bail payment” requested
🚩 Unsolicited call claiming to be from “the jail”
🚩 “Pay us to remove your mugshot” — illegal in Texas
🚩 Bondsman approaching family without being called
🚩 Urgency pressure: “Pay in the next 30 minutes or bail doubles”
🚩 No written receipt or documentation for any payment
How to Verify Everything Instantly

Call the county jail’s main booking line directly using the numbers in Section 03 above — numbers you found yourself, not a number given to you by a caller. Confirm the person is in custody, the actual bond amount, and the exact charges. This takes under 5 minutes and completely eliminates any scam risk.

Quick Reference — All Official Texas Criminal Justice Resources

🏛 State Prison (TDCJ)

📋 County Jails

⚖️ Criminal Records

💰 Bail & Money

📹 Visits & Calls

📞 Key Phone Numbers

Frequently Asked Questions — Texas Arrest Records 2026

For state prison inmates, the only official source is inmate.tdcj.texas.gov — operated by the Texas Department of Criminal Justice. For county jail inmates awaiting trial, there is no single statewide portal — each of Texas’s 254 counties operates its own independent system. Go to the specific county sheriff’s website. Harris County: harriscountyso.org. Dallas County: dallascounty.org/jaillookup. Private sites are not official sources.
Official county sheriff websites typically update within 2–4 hours of booking completion. Private aggregator sites lag an additional 6–18 hours behind those official sources. If you search immediately after an arrest and find nothing — wait 2–4 hours and search again on the official county sheriff’s website before assuming no arrest occurred. Weekends and high-volume periods can cause additional delays.
Yes. Texas is an open-records state under the Texas Public Information Act (Texas Gov’t Code Chapter 552). Arrest records — booking information, charges, and mugshots — are generally public. However, records that have been expunged under CCP Chapter 55A or sealed under a nondisclosure order under Gov’t Code § 411.071 are removed from public access. Juvenile records are also confidential by default. The Texas DPS maintains the primary statewide criminal history database.
The standard surety bond premium in Texas is 10% of the total bail amount — non-refundable. For example, a $10,000 bail requires $1,000 to the bondsman. Some bondsmen accept payment plans or collateral for larger amounts. Always verify the bondsman’s license through the Texas Department of Insurance at tdi.texas.gov or by calling 1-800-252-0439 before giving anyone any money.
Yes — dismissed charges are one of the most common grounds for expungement in Texas under CCP Chapter 55A. However, waiting periods apply: 180 days for Class C misdemeanors, 1 year for Class A/B misdemeanors, and 3 years for felony charges. After the waiting period, you file a Petition for Expunction in civil district court (filing fee ~$300), attend a hearing, and once granted, all agencies must destroy your records within 180 days. Resources: Texas State Law Library and Clean Slate Texas.
Most private mugshot sites have a removal request form or DMCA page. Submit your court disposition document (dismissal, expungement order, or nondisclosure order) plus a redacted copy of your ID. Critically: cite Texas Business & Commerce Code § 109.002 — this law makes it illegal for any site to charge a removal fee. If the site charges a fee, you are not obligated to pay and the site faces civil liability. Follow up after 10 business days if no response. After removal, de-index from Google at Google’s removal tool and from Bing.
Yes — every single call, video visit, and letter is recorded and actively monitored by the DA’s office. This is not an exaggeration. Prosecutors routinely use jail call recordings as evidence. Never discuss what happened, never say “I’m sorry,” and never discuss strategy, witnesses, or evidence on any jail communication. Only discuss logistics: finding a lawyer, bail, bills, and childcare. Calls between an inmate and their attorney are generally privileged — but only when properly designated. All other communications are fair game for prosecutors.
The Texas Department of Criminal Justice (TDCJ) operates Texas’s state prison system — 104 facilities holding 130,000+ sentenced inmates. County jails hold people who have been arrested and are awaiting trial or sentencing, serving short sentences (typically under 12 months), or being held for other reasons. If someone was sentenced to more than 1 year for a felony, they were likely transferred to TDCJ. Search TDCJ at inmate.tdcj.texas.gov. If they’re awaiting trial, search the county sheriff’s site.