Alfred D. Hughes Unit Overview
TDCJ's Alfred D. Hughes Unit profile lists the prison at 3201 FM 929 in Gatesville, 1.5 miles north of Loop 36 in Coryell County. The Texas Department of Criminal Justice operates Hughes in Region II under unit code AH / 042. TDCJ reports that the unit came online in January 1990. The official page names John Lopez as senior warden and Eliza Wright as family liaison coordinator.
Hughes is the male TDCJ unit identified in the Coryell facility map. Its custody levels run from G1 through G5, with security detention, safekeeping, and mental-health populations. That profile is different from the female units clustered around State School Road and different from the sheriff-operated Coryell County Jail downtown. A Hughes inmate search is therefore a state-prison search. It is not a jail roster search, and it is not a local mugshot lookup.
Research for Coryell County found six TDCJ units in and around Gatesville. Hughes is one reason local searches should not stop at the county roster. A sentenced person may leave the jail after court action and appear in TDCJ custody, while a new arrest may remain in county custody and never appear on the Hughes Unit page.
Alfred D. Hughes Unit Capacity
TDCJ lists Alfred D. Hughes Unit with capacity for 2,984 male inmates, making it the largest individual state-prison capacity listed in the Coryell County facility map. Section 15 of the research treats that number as TDCJ unit capacity, not county jail capacity. The county jail population is reported separately through the Texas Commission on Jail Standards. Mixing the two would blur two different correctional systems.
TDCJ also lists 515 total employees at Hughes, including 357 security staff, 87 non-security staff, 11 Windham Education staff, and medical and mental-health contractor staff. The facility has 24-hour medical care and mental-health observation capacity, which aligns with the security detention, safekeeping, and mental-health roles listed on the official unit page.
Alfred D. Hughes Unit Inmate Search
Use the Texas Department of Criminal Justice inmate locator for Alfred D. Hughes Unit inmate search. The TDCJ locator is for inmates currently incarcerated in a TDCJ facility. It is updated on working days only, and TDCJ states that the information is at least 24 hours old. For a name search, use the exact last name and at least the first initial. A TDCJ number or SID number is more direct when available.
- Open the TDCJ inmate search page.
- Enter a TDCJ number, SID number, or exact last name with at least a first initial.
- Use optional gender and race filters only when they help narrow the result set.
- Read the result for the current assigned unit and confirm whether it names Alfred D. Hughes Unit.
- Call Hughes Unit before a visit, release pickup, or urgent family action because online data can lag.
The Coryell County jail roster remains relevant for county arrests, bond, booking date, charge, release field, and arresting agency. Once a person is sentenced and transferred to TDCJ, the state locator is the better path. For custody alerts, use VINELink as a notification support channel, then verify with TDCJ or the jail.
Alfred D. Hughes Unit Contact
Use the Hughes contact card for unit confirmation, family liaison routing, visitation checks, and mail-address confirmation. The unit cannot turn the county roster into a prison record, and the sheriff's office cannot confirm TDCJ placement from the county jail system. The assigned custody agency should match the question being asked.
Alfred D. Hughes Unit
3201 FM 929
Gatesville, TX 76597
254-865-6663
Texas Department of Criminal Justice, Region II
TDCJ gives the local location as 1.5 miles north of Loop 36 in Coryell County. That puts Hughes near the Gatesville state-prison cluster, but its male custody profile and Region II listing distinguish it from Crain, Hilltop, Murray, O'Daniel, and Woodman. Check the unit name in the locator before sending mail or planning travel.
Alfred D. Hughes Unit Visitation
Visitation at Hughes follows TDCJ statewide rules and unit-level confirmation. Start with the TDCJ visitation page, complete any approval or scheduling steps that apply, and call the unit if timing matters. Higher custody levels, security detention, safekeeping, or medical status can affect movement and visiting conditions. Visitors should not rely on county jail visitation rules for a state-prison visit.
| Visitation Check | Official Source | Hughes Unit Note |
|---|---|---|
| Current location | TDCJ locator and unit phone | Confirm assignment before travel. |
| Visitor approval | TDCJ visitation system | Approval can be required before scheduling. |
| Schedule | Hughes Unit | Security status and custody level can affect visits. |
| County jail rules | Not applicable | Hughes is not the Coryell County Jail. |
Note: For Hughes visitation, confirm both the TDCJ approval path and the unit's current schedule.
Alfred D. Hughes Unit Mail and Money
Hughes Unit mail must follow TDCJ inmate mail rules. Money deposits and trust-fund activity should follow the TDCJ inmate trust fund instructions. The research did not identify a Hughes-specific fee schedule, so current TDCJ deposit rules and vendor instructions are the proper source for fees and payment options.
| Service | Official Path | Detail |
|---|---|---|
| TDCJ inmate mail | Use the inmate's identifying information and the Hughes Unit address under TDCJ rules. | |
| Trust fund | TDCJ inmate trust fund | Use TDCJ's current deposit instructions. |
| General family information | TDCJ inmate information | Use statewide family, phone, mail, and service guidance. |
Sending funds through a county jail process will not resolve a Hughes Unit trust-fund issue. The same rule applies in reverse: TDCJ deposit channels are not a way to post county jail bond for a new Coryell County arrest.
Alfred D. Hughes Unit Programs
Hughes has the Mental Health Therapeutic Diversion Program, according to TDCJ's unit profile and the Coryell research. Its medical care is available 24 hours a day, and the infirmary includes 15 assisted-living beds and two mental-health observation rooms. TDCJ also lists brace and limb clinic access, optometry, telemedicine, Assisted Disability Services showers, and CPAP housing. Those details are facility-capacity facts. They do not make an inmate's private health records public.
The unit also has work projects serving city agencies and area school districts. In the Gatesville prison cluster, those work details help distinguish Hughes from women's units with different program portfolios, such as Crain's intake and release functions or Hilltop's youthful-offender and treatment programs. For a family member, the practical point is that unit assignment matters. Program, medical, visit, and mail rules are tied to the assigned TDCJ facility.
The image below is from the official Hughes Unit TDCJ profile.
The profile supports the Hughes Unit address, phone, custody levels, capacity, medical capabilities, staffing, and program descriptions used here.
Hughes Unit vs County Jail
Hughes Unit and the Coryell County Jail serve different stages of custody. The county jail holds local pretrial inmates, misdemeanor inmates, warrant holds, parole or blue-warrant holds, state-jail-felony categories, and people awaiting transfer as reported to Texas jail regulators. Hughes is a state prison for sentenced male TDCJ inmates, including higher custody and mental-health populations. A person may pass through the county jail before entering TDCJ, but the lookup tool changes after transfer.
- County booking
- The local jail intake record after arrest, searched through the sheriff roster.
- TDCJ custody
- State prison custody after commitment to the Texas Department of Criminal Justice.
- Security detention
- A prison custody setting listed by TDCJ for Hughes, not a county charge label.
- Safekeeping
- A custody classification used for protective or special management needs inside TDCJ.
Search Hughes Unit Records
For Hughes Unit records, start with TDCJ, confirm the assigned unit, and call before travel when a visit or release event depends on current status. For local arrests, use the Coryell County jail roster and sheriff records request process. For cases outside both systems, use federal, immigration, or notification channels only when the facts point there.
Public Record Search
Sponsored Results