Directory / Texas
Texas Jails & Prisons
Every jail, prison and detention facility in Texas — addresses, phone numbers, visiting rules, and the official inmate search for each one.
Texas has 103 correctional institutions operated by Texas Department of Criminal Justice, plus 277 county and local jails. This directory lists 129 because it still carries institutions the agency is closing. How we count.
- ArrestedTaken to the county jail for the county where the arrest happened — not where they live.
- County jailHeld here while the case runs. 277 local jail facilities in Texas. Bail is set and posted here.
- Court and sentencingMost people leave from here. Only a sentence to state time moves someone into the prison system.
- Released, fined, or a county sentence — the path ends here for most people
- Reception centreWeeks, not days. They are scored, assessed and assigned. Expect little contact during this stage — this is the part families are least warned about.
- InstitutionPlaced at one of 103 institutions, at a security level set by their score — not by the worst thing the prison is allowed to hold.
- Release and supervisionThey report to a parole or probation office, which is rarely the city they were held in.
Browse Texas records by system.
Jails, state prisons, federal facilities, and ICE detention are run by different agencies under different rules. These groups are how we file the records — not official counts of what the state operates.
What do you need to do in Texas?
Each link goes to the agency that actually handles it. Individual facilities can still add their own rules, so confirm with the one holding the person.
If someone was just arrested in Texas
Finding someone
The Texas Department of Criminal Justice publishes a public inmate search covering people in TDCJ custody. Search by TDCJ number, SID number, or name. County jail populations are held separately.
Staying in touch in Texas
Phone calls
Phone calls from Texas prisons (Texas Offender Telephone System)
TDCJ phone service runs on the Texas Offender Telephone System, operated by Securus. Before you can receive a call you must register your number — online at texasprisonphone.com (you will need the inmate's TDCJ ID number) or by phone at (866) 806-7804. You must be at least 18, be the registered owner of the line, and the name on your driver license or state ID must match the telephone listing. TDCJ does not publish a per-minute rate on its own page; reporting by the Texas Tribune in July 2024 put it at 6 cents per minute since 2018, with the FCC's 2024 order setting a lower ceiling for audio calls at large facilities from January 1, 2025 — treat those figures as indicative and confirm the current rate before relying on it. Phones are available 5:00 a.m. to midnight, calls are limited to 30 minutes, and you must be on the inmate's Approved Calling List. Three-way calls, call forwarding, and speakerphone are prohibited and can cost the inmate phone privileges.
Provider: Securus Technologies
Open the official Securus Technologies page →
Sending money
Sending money to a Texas prison — two free routes, two different PO boxes
Texas is one of the few states with genuinely free deposit routes, and they lead this list. Free route one: a money order or cashier's check made payable to 'Inmate Trust Fund for Offender Name and Number', mailed to Inmate Trust Fund, PO Box 60, Huntsville, TX 77342-0060. Free route two: TDCJ's ACH plan, an automatic monthly debit taken on or around the 5th and credited on or around the 10th — but the ACH authorization form and voided check go to a different address, PO Box 629, Huntsville, TX 77342-0629. Two boxes, two purposes; sending one to the other delays it. Fee-charging vendors, if you need speed: Access Corrections (1-866-345-1884, or cash at Dollar General with a CashPayToday barcode), eCommDirect at texas.gov, JPay (1-800-574-5729, or cash at MoneyGram), TouchPay (tdcjpayment.com, 1-877-868-5358), and ACE Cash Express (1-866-734-2306). Never send cash or stamps. Trust fund questions: (936) 438-8990.
Provider: Multiple (Access Corrections, ACE, eCommDirect, JPay, TouchPay)
Open the official Multiple (Access Corrections, ACE, eCommDirect, JPay, TouchPay) page →
Mail and photos
Mail to Texas prisons goes to Dallas — but books and legal mail go to the unit
TDCJ general correspondence is digitized: letters, greeting cards, drawings, and photos go to Texas Department of Criminal Justice, [inmate's full name + TDCJ number], PO Box 660400, Dallas, TX 75266-0400 — not to the unit. Securus scans them and the inmate reads them on a tablet or kiosk within three business days; the service is free for both sender and inmate. The split matters: legal mail, media correspondence, and books, magazines, and packages from verified publishers are NOT scanned — those still go physically to the unit address. So a letter mailed to the unit gets delayed or returned, and a book mailed to Dallas goes nowhere. Correspondence rules live in TDCJ Board Policy BP-03.91. Securus digital-mail support: (800) 844-6591.
Provider: Securus (digital mail scanning)
Open the official Securus (digital mail scanning) page →
Planning a visit
Visiting a Texas prison: form RO-1, ten names, two hours
Two gates before any TDCJ visit: you must be on the inmate's Visitors List, and you should confirm the unit's schedule before you travel, since unit-wide cancellations are posted on the TDCJ homepage. The inmate starts the list using form RO-1, submitting up to 10 proposed visitors with each person's physical address, phone number, and relationship — a visitor cannot request to be added. Names can be added or deleted only once every 60 days, so start early. A regular visiting period is two hours, and each inmate is allowed only one visit per weekend, so coordinate with the others on the list or someone will be turned away at the gate. Bring a current government-issued photo ID and follow the posted dress code. Whether a visit is contact or general (non-contact) depends on the inmate's custody classification, not your preference. Securus video visitation is separate: 60-minute sessions at $10.00, one per month.
All Texas facility records.
Open a group to see its records. Type in the box to narrow the list by facility, city, or county.
State prisons in Texas129 records
Federal facilities in Texas35 records
County and city jails in Texas277 records
Juvenile facilities in Texas64 records
Community corrections and work release in Texas4 records
| Facility | City | County |
|---|---|---|
| Ayres Halfway House | San Antonio | Bexar |
| Beto Halfway House | McAllen | Hidalgo |
| Brownwood Halfway House | Brownwood | Brown |
| Schaeffer Halfway House | El Paso | El Paso |
ICE detention in Texas1 records
| Facility | City | County |
|---|---|---|
| South Texas ICE Processing Center | Pearsall | Frio |
Other facilities in Texas43 records
Where in Texas?
Most people know the county or the city, not the name of the facility. Start there. Bail is set and posted at the county jail, so the county page is also where the sheriff, the custody search and the court contacts live.
237 counties in Texas with facility records
- Dallas County 19
- Harris County 19
- Tarrant County 13
- Jefferson County 11
- Bexar County 9
- Cameron County 9
- El Paso County 9
- Fort Bend County 9
- Brazoria County 8
- Walker County 8
- Anderson County 7
- Coryell County 7
- Hidalgo County 7
- Bowie County 6
- Mclennan County 6
- Bee County 5
- Collin County 5
- Galveston County 5
- Gregg County 5
- Liberty County 5
- Nueces County 5
- Travis County 5
- Webb County 5
- Angelina County 4
- Brazos County 4
- Brown County 4
- Denton County 4
- Fannin County 4
- Frio County 4
- Grayson County 4
- Howard County 4
- Karnes County 4
- Lubbock County 4
- Potter County 4
- Reeves County 4
- Rusk County 4
- Bastrop County 3
- Bell County 3
- Cherokee County 3
- Ector County 3
- Falls County 3
- Garza County 3
- Gray County 3
- Grimes County 3
- Hale County 3
- Harrison County 3
- Hays County 3
- Johnson County 3
- Jones County 3
- La Salle County 3
- Limestone County 3
- Live Oak County 3
- Medina County 3
- Montgomery County 3
- Pecos County 3
- Smith County 3
- Wichita County 3
- Willacy County 3
- Williamson County 3
- Atascosa County 2
- Burnet County 2
- Caldwell County 2
- Childress County 2
- Cooke County 2
- Dawson County 2
- Dewitt County 2
- Duval County 2
- Freestone County 2
- Guadalupe County 2
- Hardin County 2
- Hood County 2
- Houston County 2
- Hudspeth County 2
- Jack County 2
- Jasper County 2
- Kerr County 2
- Kinney County 2
- Lee County 2
- Madison County 2
- Midland County 2
- Milam County 2
- Mitchell County 2
- Polk County 2
- Randall County 2
- San Patricio County 2
- San Saba County 2
- Scurry County 2
- Starr County 2
- Stephens County 2
- Swisher County 2
- Taylor County 2
- Tom Green County 2
- Tyler County 2
- Val Verde County 2
- Van Zandt County 2
- Victoria County 2
- Wise County 2
- Wood County 2
- Zapata County 2
- Andrews County 1
- Aransas County 1
- Archer County 1
- Armstrong County 1
- Austin County 1
- Bailey County 1
- Bandera County 1
- Blanco County 1
- Bosque County 1
- Brewster County 1
- Brooks County 1
- Burleson County 1
- Calhoun County 1
- Callahan County 1
- Camp County 1
- Carson County 1
- Cass County 1
- Castro County 1
- Chambers County 1
- Clay County 1
- Cochran County 1
- Coleman County 1
- Collingsworth County 1
- Colorado County 1
- Comal County 1
- Comanche County 1
- Concho County 1
- Crane County 1
- Crockett County 1
- Crosby County 1
- Culberson County 1
- Dallam County 1
- Deaf Smith County 1
- Delta County 1
- Dickens County 1
- Dimmit County 1
- Donley County 1
- Eastland County 1
- Edwards County 1
- Ellis County 1
- Erath County 1
- Fayette County 1
- Fisher County 1
- Franklin County 1
- Gaines County 1
- Gillespie County 1
- Glasscock County 1
- Goliad County 1
- Gonzales County 1
- Hall County 1
- Hamilton County 1
- Hansford County 1
- Hardeman County 1
- Hartley County 1
- Haskell County 1
- Hemphill County 1
- Henderson County 1
- Hill County 1
- Hockley County 1
- Hopkins County 1
- Hunt County 1
- Hutchinson County 1
- Jackson County 1
- Jim Hogg County 1
- Jim Wells County 1
- Kaufman County 1
- Kendall County 1
- Kimble County 1
- Kleberg County 1
- Knox County 1
- Lamar County 1
- Lamb County 1
- Lampasas County 1
- Lavaca County 1
- Leon County 1
- Lipscomb County 1
- Llano County 1
- Lynn County 1
- Marion County 1
- Martin County 1
- Mason County 1
- Matagorda County 1
- Maverick County 1
- Mcculloch County 1
- Menard County 1
- Mills County 1
- Montague County 1
- Moore County 1
- Morris County 1
- Nacogdoches County 1
- Navarro County 1
- Newton County 1
- Nolan County 1
- Ochiltree County 1
- Oldham County 1
- Orange County 1
- Palo Pinto County 1
- Panola County 1
- Parker County 1
- Parmer County 1
- Presidio County 1
- Rains County 1
- Reagan County 1
- Real County 1
- Red River County 1
- Refugio County 1
- Roberts County 1
- Robertson County 1
- Rockwall County 1
- Runnels County 1
- Sabine County 1
- San Augustine County 1
- San Jacinto County 1
- Schleicher County 1
- Shackelford County 1
- Shelby County 1
- Sherman County 1
- Somervell County 1
- Stonewall County 1
- Sutton County 1
- Terrell County 1
- Terry County 1
- Titus County 1
- Trinity County 1
- Upshur County 1
- Upton County 1
- Uvalde County 1
- Waller County 1
- Ward County 1
- Washington County 1
- Wharton County 1
- Wheeler County 1
- Wilbarger County 1
- Wilson County 1
- Winkler County 1
- Yoakum County 1
- Young County 1
- Zavala County 1
309 cities in Texas with facility records
- Dallas 13
- Houston 13
- Beaumont 12
- Fort Worth 11
- San Antonio 9
- Huntsville 8
- El Paso 7
- Gatesville 7
- Amarillo 6
- Richmond 6
- Austin 5
- Beeville 5
- Big Spring 5
- Edinburg 5
- Laredo 5
- Lubbock 5
- Texarkana 5
- Abilene 4
- Bonham 4
- Brownsville 4
- Brownwood 4
- Bryan 4
- Corpus Christi 4
- Fort Stockton 4
- Grand Prairie 4
- Groesbeck 4
- Henderson 4
- Hondo 4
- Palestine 4
- Pecos 4
- Post 4
- Raymondville 4
- Rosharon 4
- Tyler 4
- Waco 4
- Angleton 3
- Bastrop 3
- Colorado City 3
- Conroe 3
- Dayton 3
- Denison 3
- Denton 3
- Karnes City 3
- Longview 3
- Marlin 3
- Marshall 3
- Midland 3
- Odessa 3
- Pampa 3
- Plainview 3
- Rusk 3
- San Diego 3
- Tennessee Colony 3
- Anthony 2
- Athens 2
- Belton 2
- Brackettville 2
- Breckenridge 2
- Bridgeport 2
- Brownfield 2
- Burnet 2
- Childress 2
- Corsicana 2
- Cotulla 2
- Crockett 2
- Crystal City 2
- Cuero 2
- Dalhart 2
- Del Rio 2
- Diboll 2
- Dilley 2
- Gainesville 2
- Galveston 2
- Giddings 2
- Granbury 2
- Greenville 2
- Humble 2
- Jacksboro 2
- Jasper 2
- Jourdanton 2
- Kerrville 2
- Kountze 2
- Lamesa 2
- Livingston 2
- Lockhart 2
- Lufkin 2
- Mart 2
- Mckinney 2
- Navasota 2
- Newton 2
- Pearsall 2
- Rio Grande City 2
- San Angelo 2
- San Benito 2
- San Marcos 2
- San Saba 2
- Seagoville 2
- Seguin 2
- Sierra Blanca 2
- Sinton 2
- Snyder 2
- Sugar Land 2
- Three Rivers 2
- Tulia 2
- Vernon 2
- Victoria 2
- Wichita Falls 2
- Woodville 2
- Zapata 2
- Albany 1
- Alice 1
- Alpine 1
- Alvarado 1
- Anahuac 1
- Anderson 1
- Andrews 1
- Anson 1
- Archer City 1
- Arlington 1
- Aspermont 1
- Baird 1
- Ballinger 1
- Bandera 1
- Bartlett 1
- Bay City 1
- Baytown 1
- Bellville 1
- Benjamin 1
- Big Lake 1
- Boerne 1
- Brady 1
- Brazoria 1
- Brenham 1
- Caldwell 1
- Cameron 1
- Canadian 1
- Canton 1
- Carrizo Springs 1
- Carrollton 1
- Carthage 1
- Center 1
- Centerville 1
- Channing 1
- Clarendon 1
- Clarksville 1
- Claude 1
- Cleburne 1
- Cleveland 1
- Coldspring 1
- Coleman 1
- Columbus 1
- Comanche 1
- Cooper 1
- Crane 1
- Crosbyton 1
- Crowell 1
- Daingerfield 1
- Decatur 1
- Del Valle 1
- Dickens 1
- Dickinson 1
- Dimmitt 1
- Dumas 1
- Eagle Pass 1
- Eastland 1
- Eden 1
- Edna 1
- Eldorado 1
- Emory 1
- Encinal 1
- Euless 1
- Fairfield 1
- Falfurrias 1
- Farwell 1
- Floresville 1
- Franklin 1
- Fredericksburg 1
- Frisco 1
- Garden City 1
- Garland 1
- George West 1
- Georgetown 1
- Gerogetown 1
- Gilmer 1
- Gladewater 1
- Glen Rose 1
- Goldthwaite 1
- Goliad 1
- Gonzales 1
- Graham 1
- Grand Saline 1
- Groveton 1
- Hallettsville 1
- Hamilton 1
- Harlingen 1
- Haskell 1
- Hebbronville 1
- Hemphill 1
- Hempstead 1
- Henrietta 1
- Hereford 1
- Hillsboro 1
- Iowa Park 1
- Irving 1
- Jefferson 1
- Johnson City 1
- Junction 1
- Katy 1
- Kaufman 1
- Kenedy 1
- Kermit 1
- Kilgore 1
- Killeen 1
- Kingsville 1
- Kyle 1
- La Grange 1
- Lampasas 1
- Lavilla 1
- League City 1
- Leakey 1
- Levelland 1
- Liberty 1
- Linden 1
- Lipscomb 1
- Littlefield 1
- Llano 1
- Los Fresnos 1
- Lovelady 1
- Madisonville 1
- Mansfield 1
- Marfa 1
- Mason 1
- Mcallen 1
- Memphis 1
- Menard 1
- Meridian 1
- Mesquite 1
- Miami 1
- Midway 1
- Mineral Wells 1
- Missouri City 1
- Monahans 1
- Montague 1
- Morton 1
- Mount Pleasant 1
- Mount Vernon 1
- Muleshoe 1
- Nacogdoches 1
- New Boston 1
- New Braunfels 1
- Olimito 1
- Orange 1
- Overton 1
- Ozona 1
- Palo Pinto 1
- Panhandle 1
- Paris 1
- Pasadena 1
- Perryton 1
- Pittsburg 1
- Plains 1
- Plano 1
- Port Lavaca 1
- Pyote 1
- Quanah 1
- Quitman 1
- Rankin 1
- Refugio 1
- Roanoke 1
- Robstown 1
- Roby 1
- Rockdale 1
- Rockport 1
- Rocksprings 1
- Rockwall 1
- Rosenberg 1
- San Augustine 1
- Sanderson 1
- Seabrook 1
- Seminole 1
- Sheffield 1
- Sherman 1
- Sonora 1
- Spearman 1
- Spring 1
- Spur 1
- Stanton 1
- Stephenville 1
- Sterling City 1
- Stinnett 1
- Stratford 1
- Sulphur Springs 1
- Sweetwater 1
- Tahoka 1
- Taylor 1
- Teague 1
- Texas City 1
- Uvalde 1
- Van Horn 1
- Vega 1
- Venus 1
- Waxahachie 1
- Weatherford 1
- Welasco 1
- Wellington 1
- Wharton 1
- Wheeler 1
- Winnsboro 1
- Wylie 1
39 closed facilities in Texas
These have shut. Nobody is held at any of them. They are listed because the names stay in people’s records, letters and memories long after the doors close, and because a directory that simply omits them looks broken to the person searching.
39 more, closing date not yet confirmed
- AL PRICE STATE JUVENILE CORRECTIONAL FACILITY Beaumont
- BARTLETT STATE JAIL Bartlett
- BETO HALFWAY HOUSE Mcallen
- BRIDGEPORT PRE-PAROLE TRANSFER FACILITY Bridgeport
- CENTRAL PRISON Sugar Land
- CRYSTAL CITY DETENTION CENTER Crystal City
- DAWSON STATE JAIL Dallas
- DECKER DETENTION CENTER Dallas
- DICKENS COUNTY CORRECTIONAL CENTER Spur
- EVER CHANGE ACADEMY Hondo
- FOARD COUNTY JAIL Crowell
- GARZA COUNTY JAIL Post
- GEORGE ALLEN JAIL (GOVERNMENT CENTER JAIL) Dallas
- HARTLEY COUNTY JAIL Channing
- HENDERSON COUNTY JUVENILE DETENTION CENTER Athens
- HOWARD COUNTY JUVENILE PROBATION DEPARTMENT Big Spring
- HUNT COUNTY JUVENILE DETENTION CENTER Greenville
- JUDGE RICARDO H GARCIA REGIONAL JUVENILE DETENTION CENTER San Diego
- LEWIS E. "BUTCH" AMONETTE JUVENILE DETENTION CENTER Fort Stockton
- LIMESTONE COUNTY JAIL - YEAGUA ST Groesbeck
- LUBBOCK COUNTY JAIL Lubbock
- MIDLAND COUNTY COURTHOUSE DETENTION Midland
- MINERAL WELLS PRE-PAROLE TRANSFER FACILITY Mineral Wells
- NEWTON COUNTY CORRECTIONAL CENTER Newton
- NORTH TEXAS INTERMEDIATE SANCTION FACILITY Fort Worth
- RUSK COUNTY JUVENILE DETENTION CENTER Henderson
- SERENITY PLACE Crockett
- SHEFFIELD BOOT CAMP Sheffield
- SMITH COUNTY COURTHOUSE JAIL Tyler
- SOUTH TEXAS INTERMEDIATE SANCTION FACILITY Houston
- STERLING COUNTY JAIL Sterling City
- SUZANNE KAYS JAIL Dallas
- TURMAN HOUSE Austin
- TYC CORSICANA RESIDENTIAL TREATMENT CENTER Corsicana
- VICTORY FIELD CORRECTIONAL ACADEMY Vernon
- WARE TRANSFER FACILITY Colorado City
- WEST TEXAS INTERMEDIATE SANCTION FACILITY Brownfield
- WEST TEXAS STATE SCHOOL Pyote
- WILLACY COUNTY CORRECTIONAL CENTER Raymondville
Parole and probation
Texas parole offices — where someone reports after release, which is rarely the city they were held in.