Hays County Inmate Roster Lookup

A Hays County inmate search starts at the Sheriff's Office, which runs the county jail and posts booking data through the same public portal used for court cases. People who look up Hays County inmate records want to know whether a person is in custody, on what charge, and what the bond looks like. The Hays County jail roster is searchable by name or by booking number and updates as bookings happen. For people sent to state or federal prison, the Texas Department of Criminal Justice and the federal Bureau of Prisons run their own locators that pick up where the county roster ends.

Public Record Search

Sponsored Results

Hays County Jail Roster Overview

The Hays County Sheriff's Office runs the county jail and posts public booking data through Odyssey Public Access. The launch page calls the section "Jail Records," and the data set covers people booked into the Hays County Jail at 1307 Uhland Road in San Marcos. Sheriff Anthony Hipolito leads the office for the 2025 to 2028 term. The roster is free to search and does not need a login.

The roster shows people held in the county jail, not every person with a record. It will not list a state prison inmate held by the Texas Department of Criminal Justice, a federal inmate held by the Bureau of Prisons, or an immigration detainee held at another agency. The Sheriff's Office Corrections Bureau page explains the jail's command structure and lists the helpful phone lines for bond, jail records, visitation, and the chaplain.

The Corrections Bureau page is shown below.

Hays County Corrections Bureau page for inmate records and jail contacts

You can read it on the Corrections Bureau page.


How to Use the Hays County Inmate Roster

The roster sits inside the same Odyssey portal as the court case search. Open the Jail Records link, pick a search mode, enter a name or booking number, and read the result. The portal also accepts booking date and release date ranges, which help when a name is common or when you want to find very recent bookings.

  1. Open the Hays County Odyssey Jail Records search.
  2. Choose to search by Defendant or by Booking Number.
  3. Enter a last name and first name, or the booking number, and a date of birth if you have it.
  4. Filter by booking date or release date range to narrow the list.
  5. Open the matching entry to read the booking details.
  6. Call Jail Records at 512-393-7832 to confirm custody before you act on what the screen shows.

The jail records search screen is shown below.

Hays County Odyssey jail records search for inmate records

It is the same form that loads from the launch page.


Hays County Jail Roster Search Fields

The jail search uses a tight set of fields. You can search by defendant or by booking number, and then narrow with name parts and date ranges. The bond search is similar but adds a Bond Company option. The main fields are listed below.

Field LabelTypeRequiredNotes
Search ByRadioYesDefendant or Booking Number
Booking NumberTextYes (booking mode)Free-text booking number
Last NameTextYes (defendant mode)Required marker on the form
First NameTextYes (defendant mode)Required marker on the form
Middle NameTextNoFree text
Date of BirthTextNoNarrows a common name
Booking Date RangeDateNoOn or after / on or before
Release Date RangeDateNoOn or after / on or before
Bond Status TypeRadioNoAll, Open, Closed

The Bond Records search is a sibling form. It lets you find an entry by bond company or by defendant name.

Hays County Odyssey jail bond records search for inmate records

It opens from the same launch page as the Hays County jail bond records link.


What an Inmate Profile Shows

The public jail search is built around booking-level information rather than a full inmate profile. From the official search fields, a public Hays County jail record can include the items in the table. Treat anything beyond these fields as unconfirmed until you see it on a real result page.

FieldWhat It Shows
Booking NumberThe unique number the jail assigns at intake.
Defendant NameLast, first, and middle name as recorded at booking.
Date of BirthUsed to confirm identity in the public search.
Booking DateThe date the person was booked into the jail.
Release DateThe date the person was released, when it applies.
Bond StatusOpen or closed bond, and the bond company on a bond search.

Note: Mugshot galleries, housing unit, and medical flags are not promised by the search form, so avoid claims beyond the booking fields above.


Hays County Jail Facility

Hays County operates a single main jail. The Corrections Bureau page gives the address, the main phone, and a set of dedicated lines for the most common questions. Substations and remote intake locations are not separately listed.

Hays County Jail

1307 Uhland Road

San Marcos, TX 78666

512-393-7800

Jail Records: 512-393-7832

Bond Information: 512-393-7807 / 512-393-7690

hayscountytx.gov

Hays County Sheriff's Office

810 S. Stagecoach Trail

San Marcos, TX 78666

512-393-7800

Non-emergency: 512-393-7896

Mon-Fri 8:00 a.m. to 4:30 p.m.

hayscountytx.gov


Booking Process in Hays County

An arrest leads to booking at the county jail. Officers bring the person in, take identification details, and start the booking record. A magistrate then reviews the case under Texas Code of Criminal Procedure Chapter 15, sets bond or release conditions under Chapter 17, and tells the person the charges. From there, the case path depends on the charge level and the bond.

Bond comes in a few shapes. A cash bond is the full amount paid to the court. A surety bond uses a licensed bail bond company, which posts the bond for a fee. A personal recognizance bond, sometimes called a PR bond, is a written promise plus conditions and is granted at the judge or magistrate's discretion. The bond company appears in the public jail bond search when a surety is involved, which is why the bond records search exists alongside the regular jail roster.

Release is not automatic. A person may be held on a second case, a hold from another county, an immigration detainer, or a paperwork delay. Bond money or a surety bond clears the bond portion, but other holds must clear before release. The jail's bond information line is the right place to ask about a specific booking.


What the Hays County Roster Won't Tell You

The roster is strong on bookings, but it has clear limits. It does not show every charge a person ever faced, only the ones tied to a Hays County booking. It does not show the final outcome of a case, because that lives in the court file. It does not show federal or state custody. And it does not promise live updates: there is a small lag between events at the jail and the search screen.

Sealed and confidential matters do not appear. Juvenile bookings are limited under Texas Family Code Chapter 58. Records protected under Health and Safety Code Chapter 611 carry mental health protections. So a clean roster search does not by itself prove a clean history. For the case-level story, use the criminal case search; for the formal background check, use a licensed agency.


Jail Contact Lines and Visitation

The Hays County Jail publishes a small set of dedicated phone lines for the public. These are the most reliable way to confirm a booking, ask about bond, set up a visit, or reach the chaplain. The table lists the main lines published by the Corrections Bureau, with the Sheriff's Office business hours that apply to the office's general schedule.

TopicPhoneHours
Jail main512-393-780024 hours by main line
Jail Records512-393-7832Sheriff business hours Mon-Fri 8:00 a.m. to 4:30 p.m.
Bond Information512-393-7807 or 512-393-7690Call to confirm bond hours
Visitation512-393-7366Call to confirm current schedule
Jail Chaplain512-393-7862Call for religious access

Note: The jail's exact visitation schedule and vendor are not posted on the harvested official pages, so confirm the day, time, format, and rules by calling 512-393-7366 before you travel.


Mail, Phone, and Money

Most jails use approved vendors for inmate phone calls, money deposits, and video visits, and the rules change from time to time. The Hays County Corrections Bureau page links to attorney access information and to jail questions and answers, but the specific provider names, mail rules, and deposit limits are not laid out on the harvested official pages. Because those details affect what an inmate actually receives, call the jail at 512-393-7800 or Jail Records at 512-393-7832 before you send a letter, deposit money, or schedule a remote visit.

Attorneys can use the attorney access link from the Corrections Bureau page for their own contact procedures, which differ from public visitation. The Sheriff's Office app and tip lines, listed on the Sheriff page, are separate from inmate contact and are not used to send messages to a person in custody.

Can I deposit money for a Hays County inmate online? Most county jails use a single approved vendor for inmate deposits and commissary funds, and the rules and limits can change. The Hays County Corrections Bureau page does not publish a vendor name in the harvested sources, so call 512-393-7800 before you deposit money, and ask which provider the jail uses, what the daily and weekly deposit limits are, and what the fees look like.

What if my mail to an inmate is returned? Mail rules at the Hays County Jail are set by the Sheriff and can change, including limits on photos, contents, and where letters must be sent. Confirm the current mailing address and content rules at 512-393-7800 before you send anything, since returned mail can delay communication for weeks.


Statewide and Federal Inmate Searches

The county roster ends at the county jail. Once a person is sentenced to state prison, the Texas Department of Criminal Justice runs the search that finds them. Federal inmates are searched on the Bureau of Prisons locator. Custody notifications and victim alerts are offered through VINELink for participating agencies. The Texas Department of Public Safety also runs the public sex offender registry, which is separate from a jail roster but often searched alongside it.

The TDCJ inmate search is shown here.

Texas Department of Criminal Justice inmate search for Hays County records

It is open at the TDCJ inmate search page. For real-time custody alerts, VINELink Texas lets you register and receive a notification.

VINELink Texas custody search for Hays County inmate records

That tool is at VINELink Texas. The Texas DPS sex offender registry, shown next, is a separate public search by name and location.

Texas DPS sex offender registry for Hays County records

You can open it at the Texas DPS sex offender registry. For federal inmates, see the released inmates page, which covers the Bureau of Prisons locator and parole resources.

Each of these systems uses a different ID. TDCJ has a TDCJ number and a SID number. BOP has a register number. The county booking number does not work across systems. Treat each system as a separate search, and use a date of birth or a known agency number when you switch from one to the next. The Sheriff's Office Corrections Bureau is the right local point of contact when you are not sure where a person is held.