How to Navigate the Wichita Falls Jail Roster Without Losing Your Mind
The Jail Roster Wichita Falls system is run by the Jack County Sheriff's Office. It covers the municipal jail in Wichita Falls as well as the county facilities. The website is straightforward on the surface, but there are enough quirks that most people waste 20 or 30 minutes on their first try. I have spent more time than I care to admit working through this thing for friends and family, so here is what actually works. The official portal is located through the Jack County Sheriff's Office website. You will find the inmate search tool under their public services section. The interface is older than most modern government portals, which is a polite way of saying it looks like it was built around 2015 and has not been touched since. That is not a criticism of the function, just an observation that shapes how you should approach it. The search fields accept last name as a starting point, but here is where people hit a wall. The system sometimes filters out common letters if you leave them blank. I once searched for an inmate whose last name started with "Mc" and kept getting zero results. I assumed the person had already been released or transferred. Turns out I just had to type in the full last name including the hyphen or space, depending on how it was entered at booking. I had called the jail desk, waited on hold for 45 minutes, and then a deputy confirmed that the roster entry was correct but my search query had been too loose. The workaround was simply to enter the full spelling exactly as it would appear on a driver's license, and the record popped up immediately.
When a record does appear, the page shows booking date, charges, bond amount, and a photo if one was taken. The mugshot display is inconsistent. Some inmates get photographed, others do not, and there is no real pattern to who gets a picture and who does not. The charges listed are the initial charges at booking, which means they may change before arraignment or plea. Do not treat the charge list as final. The court docket is where the actual case status lives, and that is a separate system entirely. Bond information is usually the most useful field if you are trying to figure out release timing. The amount listed is the set bond, not necessarily the amount someone will actually pay. Judicial officers can modify bonds, and sometimes they are modified before the inmate even gets to the first hearing. If the bond says "$0" or "No Bond," that usually means a magistrate has set it at a hold pending a hearing. It does not mean the person is going free. There is a lag time between booking and roster appearance that catches people off guard. I have seen entries take anywhere from two hours to over twenty-four hours to show up, depending on staffing levels and how backlogged the intake process is. During holiday weekends the delay gets worse. If someone you are looking for does not appear within a few hours, do not assume they were released. Check back later or call the facility directly. The website will not always reflect real-time movements accurately.
The contact numbers listed on the roster page are for the Jack County Sheriff's Office main line. The hold times vary. Weekday mornings between nine and eleven tend to be the worst. I usually call after three in the afternoon when the shift change has happened and the phones are slightly less backed up. You will get a recorded menu first, then a live operator who can confirm whether an inmate is in custody and whether there are any upcoming court dates scheduled. They will not give you detailed case information over the phone due to privacy restrictions, but they can confirm custody status, which is usually what people need in an emergency. Another thing the roster does not show clearly is housing location. If someone is transferred out of the municipal facility to a different county or a state facility, the roster entry may still linger for a while before it is updated or removed. I ran into this with a friend who was transferred to TDCJ custody. The roster still showed him as active in Jack County for about three days. When I tried to visit based on that information, I was turned away at the door because his physical location had already changed. Always verify the current facility before making any plans to visit or send money. Sending commissary funds or bonding out someone in the Wichita Falls system requires using the correct channel. The county operates its own commissary system with specific vendor partnerships. The website usually has a link to the approved service provider, but these links break occasionally or point to outdated pages. I found this the hard way when a link sent me to a decommissioned payment portal. The fix was to call the jail business office and get the current vendor URL directly. It takes about five minutes on the phone versus the hour I spent clicking through broken links.
Get the Full Details

If you are looking for someone who was arrested in Wichita Falls but is being held in a different jurisdiction, the Jack County roster will not help you. The arrest happens locally, but the holding facility depends on bed availability and the nature of the charges. Some inmates end up in Archer County, some in collin or denton county facilities, and out-of-state transports go through federal processes. There is no centralized lookup that covers all of this. You have to track down where the person was actually booked after the initial arrest, which sometimes requires calling the Wichita Falls Police Department records division for the transport information. The courtroom schedule is accessible through the Texas courts online system, but the integration with the jail roster is nonexistent. You have to enter the inmate's name manually into the court docket search, and the results can be incomplete if the person has multiple case numbers. A single arrest can generate several cases, and each one appears separately in the court system. I usually compile the list by searching the full name along with the booking date range, then cross-reference the case numbers against the roster entry to make sure I am looking at the right person. Release dates are probably the most requested piece of information, and it is also the hardest to get right from the roster alone. The booking date plus the bond amount gives you a rough idea, but actual release depends on processing time, health screenings, court orders, and whether the person is awaiting transfer. In my experience, even with a posted bond that someone has posted in full, the actual release from custody can take four to eight additional hours. The roster will not show an out-of-custody status until the paperwork is fully processed, which sometimes happens the next business day.
For anyone who needs to access this information regularly, setting up a bookmark on the direct search page saves time, but more importantly, keeping a notebook with the relevant details — full legal name, date of birth, booking number when available, and the correct spelling of the last name as it appears on records — makes a significant difference. The roster search is not forgiving of typos, and the staff at the facility are not going to chase down every misspelling for you. A small investment in accurate information upfront pays off quickly.