Search Osceola County Inmates

An Osceola County inmate search lets you find out who is held in the county jail right now. The Corrections Department posts a public jail roster online, and you can run an Osceola County inmate search by name or by inmate ID. The list updates several times each day. When someone is let go, the next update drops them from the roster. Inclusion on the list does not mean a person is guilty of anything. The same county system also posts a daily arrest report and a detail page for each person in custody. This page walks through how to use those tools.

Public Record Search

Sponsored Results

How to Use the Osceola County Jail Roster

The Osceola County jail roster runs through the county Corrections Department, not just the Sheriff. You reach it on the county apps site. The tool lists people held in the Osceola County Jail. It updates several times a day. You can search by name or by inmate ID. A blank search returns the full current list. On May 19, 2026 the roster showed 882 results.

Searching is quick. The steps below walk through one lookup from start to finish.

  1. Open the current inmate search at apps.osceola.org.
  2. Type a name or an inmate ID in the Search Inmates box.
  3. Press the Search button to run the lookup.
  4. Read the results table. It shows Photo, ID, and name columns.
  5. Click a row to open that person's full detail page.
  6. Sort a column header if the list is long.

If no result shows, the person may have been released or never booked here. Try the daily arrest report for recent booking context, or check state and federal tools further down this page.

Note: Inclusion on the Osceola County jail roster does not indicate guilt. A booking is an arrest record, not a conviction. The roster is a custody list only.


Osceola County Inmate Search Fields

The inmate search form is short. One text box and a button do most of the work. The results table then carries the data. Knowing each field helps you read the screen and target the right person. The table maps what you see on the public search tool.

Field LabelTypeRequiredNotes / Format
Search Inmates...Text boxOptionalSends a GET term value. A blank search lists everyone in custody.
SearchSubmit buttonOptionalRuns the lookup against the current jail population.
PhotoResult columnn/aMugshot thumbnail. Links to the detail page.
IDResult columnn/aInmate ID. Links to the detail page.
First / Middle / Last NameResult columnsn/aEach name links to the same detail page.
Column sortTable headern/aClick a header to sort the results.

Names can be common. If a search returns many rows, sort by name or scan the photos to find the right match. The inmate ID gives the cleanest result when you know it.


What an Osceola County Inmate Profile Shows

Click any result and the system opens a full detail page for that person. The page holds booking data, physical details, and a charge table. It also carries the same disclaimer about guilt. The detail page is where you confirm a match and read the charges. The table below maps the fields seen on a sample profile.

FieldWhat It Shows
NameFull legal name in the header and a detail row
ID / Inmate IDThe unique number for this person in the jail system
MugshotBooking photo image
AKAAny also-known-as names on file
Race / Sex / DOBBasic identity and date of birth
Eyes / HairEye and hair color, such as BRO or GRY
Height / WeightPhysical description, like 5'07" and 175
Booking NumberThe number tied to this booking event
CategoryCustody class, such as ADULT
Charge TableOffense number, booking, statute, bond, DSP date, JSTAT, and reference
Total BondThe sum of bond across all charges
Print Rap SheetA link to print the full record

The charge table holds the legal core. Each row lists a statute and the bond set for it. A reference field can point to a court case, such as 2014 CF 003321. A statute like 948.06 marks a probation or community control violation. Bond can read $0 when a hold applies. The screenshot below shows a sample profile layout.

Sample Osceola County inmate profile detail page with booking and charge fields

The inmate detail page is reached by clicking a result row. Use it to print a rap sheet or confirm a charge.


The Osceola County Daily Arrest Report

The county also posts a daily arrest report. It lists recent bookings by date. This helps when someone was just arrested and may not show clearly in a name search yet. The report has a date selector for recent dates. You can view a printable version or download an Excel file. The report for Monday, May 18, 2026 listed 44 arrests that led to incarceration.

The report shows more than names. Each entry can carry a mugshot, an arrest or inmate number, a birthdate, and a booking number. It also lists the statute and a short charge description. Use it to check a single day fast.

  • Pick a date from the Choose New Date dropdown. The list runs back about a month.
  • Open the Printable Version for a clean page.
  • Use Download Excel to pull the data. The link follows a date pattern.

You can reach the report at apps.osceola.org. The arrest report and the current roster work together. One shows recent intake. The other shows who is still held.


Osceola County Jail Facilities and Custody

The Osceola County Corrections Department runs jail operations for the county. The current inmate count is a custody count, not a single building tally. The page note is clear on this point. The 882 figure seen in May 2026 covers all people in Corrections Department custody. That includes those held in the Osceola County Jail and some held elsewhere under county custody.

This matters when you read the roster. A person can be in custody but housed in another spot. The public count still includes them. For more detail on how the population is tracked, see the jail population page. To reach the office directly, use the contact card below.

Osceola County Corrections Department

Corrections and Jail Services

See official page for address and phone

osceola.org Corrections

The Corrections and Jail Services hub links the inmate search, the daily arrest report, and the population statistics. It is the best single starting point for jail questions. Use it to confirm current office details, since those can change.


Osceola County Jail Visitation

Visitation at the Osceola County Jail follows the rules set by the Corrections Department. Exact days, times, and provider names change, so the official page is the only safe source for the current schedule. The grid below organizes the main visit and contact topics. Each cell points you to the official page for the live schedule rather than a fixed clock time.

TopicSchedule / RulesWhere to Confirm
In-Person VisitsBy approved list and set windowsSee official page for current schedule
Video VisitsOn-site or remote through a providerSee official page for current schedule
MailAddress format and banned items applySee official page for current rules
PhoneAccount setup through a phone providerSee official page for current rules
Money / CommissaryDeposits by kiosk, online, or phoneSee official page for current options

Plan ahead. A visit may need a prior approval and a valid ID. Dress codes and visit length can apply. Attorney and professional visits follow a separate process. Always check the official page before you travel.

Osceola County jail visitation, mail, and commissary information page

The official visitation, mail, and commissary page is the authority for all schedules and provider details.


Osceola County Jail Mail, Phone, and Commissary

Sending mail or money to someone in the Osceola County Jail follows set rules. Mail must use the right address format and the inmate name and ID. Some items are banned. Some jails scan mail and deliver a copy. Phone service runs through a provider, and a paid account is often needed. Commissary lets a person buy items, and money can be added through a kiosk, online, or by phone.

Vendors and prices shift over time. For that reason this page does not list a price or a phone rate. Confirm every detail on the official page before you send mail or fund an account. The notice below sets the right expectation.

Note: Jail phone, video, and commissary vendors change. Do not rely on old rates. Check the county visitation and commissary page for the current provider and the current cost.

Money deposits and mail rejection rules vary by facility policy. If a deposit fails or mail comes back, the official page and the jail information line can explain why. Keep the inmate ID handy for any deposit or call.


State Prison and Federal Inmates

The county roster covers local jail custody. It does not cover state prison or federal custody. A person sentenced to state time moves into the Florida Department of Corrections. Use the FDC offender search for those records. The FDC site has separate tools for current population, release info, escapes, and supervised people.

FDC update timing is worth noting. Population data is fully refreshed weekly, while release dates and location changes update nightly. The screenshot below shows the FDC search menu.

Florida Department of Corrections offender search menu

The FDC offender search menu lists each database. For federal custody, use the Bureau of Prisons locator instead. You can search BOP by number or by name.

Federal Bureau of Prisons inmate locator search page

The BOP inmate locator covers people in federal prison. It takes a register number or a name with race, age, and sex.


Release Notifications and VINELink

The Osceola roster drops a person at the next update once they are released. So the live roster will not show a release history. If you need to know when someone leaves custody, sign up for alerts. Florida uses the VINE system for this. You can search by person and register for notifications where the service supports it.

VINELink works for victims and for anyone who wants a release alert. It is the official notification tool, not a third-party site. To track release status over time, see the released inmates page, which explains the workflow in more detail.

You can search Florida at VINELink. Pair it with a current roster check for the most complete picture. One tool gives a point in time. The other gives a forward alert.


Booking and Bond Basics

A booking starts the jail record. Staff take a photo, record ID details, and log the charges. The detail page then shows a bond for each charge and a total bond. Bond is the amount set for release before a case ends. A $0 bond can mean a hold, such as a probation violation, where no bond is allowed yet.

Bond and charges link back to the courts. The reference field on a profile can point to a court case number. From there you can follow the case through the Clerk. For the court side, see criminal records. For open warrants, which can lead to a booking, see warrant search.

Remember the limits of a roster. It shows custody and charges. It does not show how a case will end. A charge is not a conviction. Always confirm a case outcome through the court record, not the jail list.