The Duval County jail roster is a public resource that lists individuals currently held in the county's detention facilities in Florida. DuvalCourt.us can help you find publicly available information about current and recent inmates in Duval County. You can also access jail roster information through the Jacksonville Sheriff's Office website, by calling the jail directly, or by visiting in person. Because Jacksonville and Duval County operate under a consolidated government, the Jacksonville Sheriff's Office (JSO) maintains the jail roster and manages all corrections operations. The roster functions as a transparency tool, allowing the public to look up who is currently in custody, review booking charges, and confirm detention status. It is updated regularly and hosted through JSO's online inmate search portal.
Search Current Inmates in Duval Jail
There are several ways to search for someone currently held in a Duval County jail facility.
Online Search
- Visit DuvalCourt.us to search publicly available court record information related to Duval County inmates.
- Go to the Jacksonville Sheriff's Office website and navigate to the Inmate Search or Corrections section.
- Enter the individual's full legal name or booking number into the search fields.
- Review the results, which typically display the inmate's name, booking date, charges, and housing facility.
To begin a search, you will need at least one of the following:
- The inmate's full legal name (first and last name)
- A booking number, if known
Juvenile offenders are excluded from the public roster. If a name does not appear, it may be because the individual has been released, transferred, or the record has not yet been entered into the system.
By Phone
You can call the jail directly to ask about a specific individual's custody status. Use the main corrections line listed below. Be prepared to provide the person's full legal name and date of birth.
In Person
Visit the jail's public lobby during regular business hours to inquire about an inmate. Staff at the information window can confirm whether someone is currently in custody.
Jacksonville Sheriff's Office – Pre-Trial Detention Facility
The Florida Department of State's county jail directory also lists contact information and links for Duval County's facilities.
Find Duval Jail Booking Records Online
A booking record is created each time an individual is processed into a Duval County jail facility. This happens after an arrest, when the person is formally received into custody. During booking, jail staff record identifying information and the circumstances of the arrest.
A typical booking record includes:
- Booking number (a unique identifier assigned at intake)
- Date and time of booking
- Charges at the time of arrest
- Arresting agency (JSO, Florida Highway Patrol, etc.)
- Personal identifiers such as name, date of birth, and physical description
- Bond amount, if set
Booking records for current inmates are generally accessible through the JSO inmate search tool. For court-related records tied to a booking — such as charging documents, case filings, or dispositions — you can search the Duval County Clerk of Courts online records portal (CORE).
If you need a formal copy of a booking record or arrest report, you may need to submit a public records request to the Jacksonville Sheriff's Office. Under Florida's Public Records Act (Chapter 119, Florida Statutes), arrest and booking records are generally public unless a specific statutory exemption applies. Requests can typically be made online, by mail, or in person at JSO.
Search the Duval Jail Roster by Last Name or Booking Number
The Duval County jail roster supports two primary search methods:
Search by Last Name
- Enter the inmate's last name in the search field. You can add a first name to narrow results.
- Use the person's full legal name — nicknames and aliases may not return accurate results.
- Double-check spelling. A single incorrect letter can prevent a match.
- If the system supports partial name searches, entering just the first few letters of the last name may return a broader list you can scan manually.
Search by Booking Number
- If you have a booking number (often provided by the arresting agency or found on court documents), enter it directly for an exact match.
- This method is faster and avoids issues with common names returning multiple results.
If No Results Are Found
When a search returns no results, consider the following:
- The person may have already been released or transferred to another facility.
- There may be a delay between the arrest and when the record appears online.
- The name may be spelled differently in the system than expected — try alternate spellings or check for hyphenated names.
- If the person was transferred to state custody, check the Florida Department of Corrections offender search.
- For statewide arrest history, the FDLE Criminal History Records portal may have additional information.
Jail Roster Updates and Search Limitations in Duval
The Duval County jail roster is updated frequently, though the exact refresh interval can vary. In most cases, new bookings appear on the roster within a few hours of intake processing. However, during high-volume periods — weekends, holidays, or large-scale operations — there may be a longer lag between when someone is booked and when their record becomes searchable online.
Key limitations to be aware of:
- Current custody only: The roster reflects individuals who are currently held in a Duval County jail facility. Once someone is released, transferred, or bonded out, their record is typically removed from the active roster.
- Not a historical archive: The online roster is not designed to serve as a permanent record of all past bookings. For older records, you may need to submit a public records request to JSO or search through the Duval County Clerk's official records portal.
- Data entry delays: Booking information is entered by jail staff during intake. Errors in name spelling, date of birth, or charge descriptions can occur and may affect search results.
- Restricted records: Certain records — including those involving juveniles, sealed cases, or individuals with active exemptions from public disclosure — will not appear on the roster.
If you cannot locate someone on the roster and believe they are in custody, call the jail at (904) 630-5800 to confirm their status directly.