Accessing Caddo Parish Inmate Records
The Caddo Sheriff's Office inmate search portal is the official way to look up who is currently held at the Caddo Correctional Center in Shreveport. It's a basic system, not particularly elegant, but it covers the basics. You can find booking photos, charges, bond amounts, and projected release dates for people in custody. The data comes straight from their booking software, so it's mostly accurate as long as you know how to interpret it. Here's what nobody tells you upfront: the search interface doesn't handle misspellings well, and partial name searches can return thousands of results. I spent an afternoon last year trying to find a specific person with a common last name and ended up going through forty-something pages of results. The workaround was adding the middle initial and the approximate booking date range. That narrows it down significantly. Without those two filters, the system is basically a shot in the dark for anyone with a frequent surname. The release date field is another area where people get tripped up. What you're seeing there isn't a guaranteed release. It's a calculation based on good time credits, current sentence length, and any hold or detainer that might be pending. I've seen inmates released weeks earlier than projected when a detainer got pulled, and I've seen others stay months past their displayed date because of paperwork delays that aren't reflected in real time.
Booking photos are available, but there's a catch. They're only stored for active or recently released inmates. Once a case moves past a certain point or an inmate gets transferred out of Caddo Parish, the photo disappears from the public view entirely. I ran into this when a friend's family member was transferred to a state facility six months after booking. The photo was gone, and the records were stripped down to just name, DOB, and charge summary. Nothing visual. Nothing with detail.
Understanding the System's Gaps
One counter-intuitive thing about the Caddo system is that a cleared or dismissed charge doesn't automatically update on the public search page. I've watched cases sit with original charges listed for months after the court had already thrown them out. The jail system and the parish clerk of court don't sync in real time. The lag can stretch anywhere from a few weeks to several months depending on how backed up the clerk's office is at the moment. Another gap that catches people off guard: the inmate locator doesn't show transfer history. If someone was booked at Caddo, then moved to a different facility, the page either goes blank or shows outdated information. There's no breadcrumb trail. You're expected to know which facility they ended up at, and if you don't, you're stuck guessing or calling around to county jails trying to figure it out. I usually recommend checking the Louisiana Department of Corrections visitor lookup as a secondary step, since some transfers go through the state system even if they originated at the parish level. The bond information is also worth treating with caution. The amount listed is the initial bond set at the time of booking, not necessarily the final bond after a first appearance or subsequent hearings. I've seen bond drop by half after a judge reviews the case, and I've seen it increase when new charges get added during processing. The page doesn't log these changes visibly. You'd need to dig into court docket records through the Louisiana e Courts system to see the full bond history.
Get the Full Details

Practical Workarounds That Actually Help
When the public search fails you, there are legitimate ways to get more information. Calling the Caddo Correctional Center intake line at the Shreveport facility works for basic inquiries. The staff won't give out a lot, but they'll confirm whether someone is in custody, their booking number, and the general charge category. It's not as comprehensive as the online system, but it fills gaps when the website is being stubborn. For people who need to track changes over time, the simplest approach is to screenshot or print the search result page each time you check. Manual tracking sounds tedious, but it's the only way to catch updates that the system doesn't proactively notify you about. I kept a folder of printed pages for a case that dragged on for eight months, and it turned out to be essential when comparing how charges shifted between the booking stage and the eventual court outcome. Downloadable inmate reports aren't officially offered through the Caddo Sheriff's website. What exists is purely a web-based lookup tool. Some third-party sites aggregate this data and sell access, but those sources are often outdated by several days and sometimes carry inaccurate information since they pull from caches rather than the live system. It's generally safer to stick with the official portal and the manual tracking method I described.
The system also lacks any kind of alert or notification feature. If you want to know when an inmate is released, transferred, or has a bond change, you're on your own for monitoring. Setting a calendar reminder to check weekly is about as automated as it gets. I've talked to families who checked every other day and still missed a release because it happened on a Tuesday morning between checks. It happens more often than you'd think.
What the Data Actually Represents
The charge descriptions you see aren't always the final charges either. At booking, the arresting officer's initial report drives what gets entered, and that can change substantially before arraignment. A possession charge might show up on the jail record, then get upgraded to trafficking once the forensic lab results come back. Or the reverse — a more serious charge gets reduced to a misdemeanor after preliminary review. The jail page reflects the booking record, not the courtroom reality. Jail population numbers fluctuate based on a few predictable patterns. The system tends to run fuller around holiday weekends when DUI arrests spike, and there's a noticeable dip in the summer months when certain cases move slower through the court system. If you're looking at the data for research or analysis purposes, keep those seasonal patterns in mind. A snapshot taken in January tells a very different story than one taken in July. Age demographics skew younger, which isn't surprising for a parish of roughly 250,000 people with an urban core centered on Shreveport. The majority of bookings fall in the 18 to 35 age range. Length of stay is another thing the public data doesn't make clear — most people are in custody for less than thirty days pending court proceedings, but a smaller percentage holds longer on higher bonds that they can't post. There's no filter on the search page for expected length of stay, so you're left inferring from charge severity and bond amount alone.

The fee structure for accessing information is straightforward. The public search is free. There's no charge for looking up records, viewing photos, or printing results. The only costs come if you're requesting certified copies of records through the clerk's office, which run a few dollars per document. For anyone doing casual lookups, the official portal covers everything you need at zero cost. Phone messaging and visitation scheduling are handled through a separate third-party vendor, not the Sheriff's direct website. That's a common setup across Louisiana parishes. The booking system and the family communication tools exist on completely different platforms, which is why you'll get redirected when trying to set up visits or send messages. The disconnect means you can't manage both from a single dashboard. You log into the sheriff's site for records, then switch over to the visitation vendor's platform for scheduling. It's slightly inconvenient but functional once you understand the two-step process. Understanding the Caddo Sheriff's inmate system takes a bit of patience because the gaps between what the data shows and what actually happened in court are wide enough to matter. The public portal does its job within the limits of how often it updates, and knowing where those limits sit is what separates someone who can read the system effectively from someone who walks away confused by discrepancies. The workarounds aren't complicated. They just require you to treat the online search as a starting point rather than a final answer.