Look Up Duval County Inmate Records

Duval County inmate records are kept by the Jacksonville Sheriff's Office, the consolidated agency that books arrests and runs the jail. To look up Duval County inmates online, you use the sheriff's free inmate search, the same tool that holds booking details, mugshots, and charges. The hard part is rarely the search box. It is knowing which system holds the person, because a county jail roster, a state prison locator, and the federal databases each cover a different group. The sections here explain how to run a Duval County jail roster search, how to read what comes back, and what to do when a name does not appear.

Public Record Search

Sponsored Results

Duval County Jail Roster Overview

The roster is the JSO Inmate Information Search, run by the sheriff's Department of Corrections. The sheriff describes it as a tool for searching both current and historical information about incarcerated and released inmates, and it says mugshots and charges can be viewed through it. That historical reach matters. Many county rosters only show who is in custody today, but Jacksonville's wording supports finding people who have already been released. The app does not list a fixed refresh time, so treat it as close to current.

What the county roster does not cover is just as important. It is not the place for a person already sentenced to a Florida state prison, who instead appears in the Florida Department of Corrections offender network. It does not hold federal inmates, who are in the Bureau of Prisons system, and it does not hold immigration detainees, who are in the ICE locator. Knowing those boundaries up front saves a lot of dead-end searches.

The sheriff's inmate page links straight to the search and confirms its scope in plain language. A look at that page sets expectations before you search.

JSO Inmate Information page that opens the Duval County jail roster and inmate records search

From this page you reach the search app itself, where the name and number lookups described below are run.


How to Use the Duval County Inmate Roster

You can open the search from the JSO Inmate Information page or go directly to inmatesearch.jaxsheriff.org. A last name is enough to begin, and a booking number gives the cleanest match. Because the app uses a CAPTCHA, expect a short verification step before results appear.

  1. Open the JSO Inmate Information Search from the sheriff's inmate page or the direct search address.
  2. Use Search By Name and type the last name, adding a first or middle name to narrow the list.
  3. Switch to Search By Number if you have the booking number or inmate number for an exact match.
  4. Open the result to read charges, bond, next court date, housing, and the booking photo.

Note: A very recent arrest can take a few hours to post, so check the recent-bookings view if someone was just brought in.


Duval County Roster Search Fields

The official app configuration exposes the inputs it accepts. It offers a name search, a number search, a last-initial browse, and recent-booking and release-log views. The table lists the fields and how each behaves, so you can pick the most exact one you have.

Field LabelTypeRequiredNotes
Last NameTextPrimary inputThe main name-search field.
First NameTextNoNarrows a common last name.
Middle NameTextNoOptional extra filter.
Inmate ActiveCheckboxNoLimits to current inmates or includes released records.
Booking NumberTextNoExact match; mail rules use a 10-digit booking number.
Inmate NumberTextNoUsed with the number search.
Last InitialLetterNoBrowses by first letter of the last name.

What a Duval County Inmate Profile Shows

Opening a result brings up the inmate profile, which gathers custody and case data in one place. The fields come from the official app model and the sheriff's own description of the search. Not every field is filled for every person, and some are protected, but the inventory below covers what a typical profile carries and how the pieces fit together. The booking number identifies the custody episode, the inmate number identifies the person in the jail system, and the court fields point to the next hearing.

FieldWhat It Shows
Booking NumberThe 10-digit custody identifier, also required for inmate mail.
Inmate NumberThe person or record identifier in the jail system.
MugshotThe booking photo, which the sheriff says can be viewed through the search.
ChargesArrest or booking charges, arresting agency, and arrest type.
Bond / BailOverall bail amount and bond details.
CourtNext court date, court location, and court department.

Booking photos get their own treatment on the jail roster mugshots page, including what is and is not public.


Finding County, State, and Federal Inmates

The county roster only covers part of the picture. A pretrial detainee or county-sentenced inmate is on the JSO search. A person sentenced to a Florida prison term moves to the Florida Department of Corrections offender network. A federal inmate is in the Bureau of Prisons locator, and an immigration detainee is in the ICE detainee locator. The table maps each custody type to its system.

CustodyWhere to Look
Pre-trial / short sentenceJSO Inmate Information Search
Sentenced felonFlorida Department of Corrections locator
FederalFederal BOP locator
Immigration holdICE detainee locator

The state offender network shown below runs several searches at once, covering inmate population, releases, and supervision.

Florida Department of Corrections offender network menu for sentenced Duval County inmates

Use this menu when a Duval County case has ended in a state prison sentence and the person is no longer on the county roster.



Public Records Requests for Booking Records

When a record is not online, the sheriff's Public Records Unit is the official route. Florida's public records law, Chapter 119, gives the public a right to inspect and copy non-exempt records, and booking records generally fall under that right. Requests can be made through the online Public Records Center, by phone to the Public Records Unit at 904.630.2209, by mail to the unit at 501 E. Bay Street, or in person at headquarters or a district station. Include the person's name, date of birth if known, arrest date, and a booking or case number to speed the search.


Duval County Jail Facilities

The sheriff runs three custody facilities, and two more in Jacksonville are state contract centers. Inmate records for the three county facilities all run through the same JSO search, while the state centers use the Florida Department of Corrections locator. The cards below give the main jail and the county prison; the full list, with links to each facility page, sits in the sidebar and footer.

John E. Goode Pretrial Detention Facility

500 E. Adams Street

Jacksonville, FL 32202

904.630.5760

Jail / Inmate Information line

Montgomery Correctional Center

4727 Lannie Road

Jacksonville, FL 32218

904.630.8800

Prison information line


Booking Process in Duval County

When someone is arrested, the sheriff says they are brought to the Pretrial Detention Facility for processing. The listed steps are property inventory, booking, medical screening, and cell assignment. The sheriff adds that identification clearance must be finished before a person is considered for release or visitation, and that intake is completed as soon as possible. A booking usually posts to the roster within a few hours, though the sheriff does not publish an exact timing.

First appearance follows quickly. The sheriff's courthouse security unit staffs First Appearance Court every day of the year, including weekends and holidays, and can hold up to 350 inmates at a time for court. That is where bond is set early in a case. The booking charges on the roster are the arrest view, while the formal charges arrive later through the prosecutor and the court.


Visitation Hours and Rules

The sheriff does not allow in-person social visits at the downtown jail. Visits are by video, either free onsite or paid remotely through the GettingOut vendor at 25 cents per minute. Onsite video runs Friday, Saturday, and Sunday, including holidays, from 9 a.m. to 7 p.m., using the west-side entrance that also serves First Appearance court. Each inmate may receive one visit per week of up to two hours, scheduled at least 24 hours ahead and up to 14 days out. Same-day scheduled visitors are turned away.

DayHoursType
MondayRemote onlyVideo (GettingOut)
TuesdayRemote onlyVideo (GettingOut)
WednesdayRemote onlyVideo (GettingOut)
ThursdayRemote onlyVideo (GettingOut)
Friday9 a.m. - 7 p.m.Onsite video, free
Saturday9 a.m. - 7 p.m.Onsite video, free
Sunday9 a.m. - 7 p.m.Onsite video, free

How to Contact a Duval County Inmate

Mail rules changed on October 1, 2024. Personal mail now goes to an outside processing center, addressed to the Jacksonville Sheriff's Office, Duval, FL, with the inmate's name and 10-digit booking number, P.O. Box 247, Phoenix, MD 21131, where it is scanned and loaded to the inmate tablet system. Legal mail and authorized publications are not scanned and still go to the housing facility addressed with the inmate name and jail number. Envelopes cannot be larger than 8.5 by 11 inches, boxes are not accepted, and paperback books must come directly from Amazon, Books-A-Million, or Barnes & Noble.

The sheriff's corrections page collects the visitation, bond, mail, and money rules in one place, with the facility phone numbers.

JSO corrections facility page with Duval County jail visitation, mail, and money rules

That page is the source for the mail addresses, video-visit vendor, and deposit options summarized here.


Commissary and Inmate Funds

Money goes onto an inmate account through Access Secure Deposits at inmatedeposits.com, by phone at 1.866.345.1884, or at lobby kiosks at the jail, the prison, and the Community Transition Center. The vendor accepts Visa and MasterCard debit and credit, and the sheriff says deposits post within minutes of confirmation. Phone account funds are handled through OffenderConnect. Sheriff staff will not accept cash, cashier's checks, or money orders for an inmate account by mail or in person.

Note: Confirm the person is still in custody at this facility through the JSO search or the jail information line before you send money or schedule a visit.