Jacksonville FL Mugshots & Duval County Inmate Search

Arrest & Inmate Search Name + state lookup
Search Ready
RECENT ARREST • MUGSHOT • JAIL • INMATE

Search Arrest, Mugshot & Inmate Records by Name

Search by name and state for arrest, booking, mugshot, inmate, jail roster, prison, criminal and court-record search categories.

Recent Arrests Arrest & booking lookup
Mugshots Booking-photo searches
Inmate Search Jail & custody lookup
Jail Roster Booking & custody records
Criminal Records Criminal & court search
Prison Records Correctional lookup
Name + State Search
No SSN Required
Multiple Record Types
1
Who are you searching for? Enter the person's name and state.
0/3
Complete your search details First name, last name and state are required.
SEARCH MAY INCLUDE
Recent Arrest Booking Mugshot Jail Roster Inmate Prison Criminal Court
Only basic search details are needed Do not enter Social Security numbers, financial information or other sensitive identifiers.
01
Search by Name Start with basic identity information
02
Narrow by State Helps focus the search jurisdiction
03
Continue Securely Review the next search step
i

Independent records-search resource. This website is not a government agency, police department, sheriff's office, jail, prison or courthouse. Search coverage varies by source and jurisdiction. Some links may lead to third-party services, and compensation may be received when a partner service is used.

Do not use information obtained through this search for employment, tenant screening, credit, insurance or other decisions governed by the Fair Credit Reporting Act.
Jacksonville · Duval County booking guide

Follow the Booking Record Beyond the Mugshot

For Jacksonville and Duval County mugshots, start with the official JSO inmate search—not a reposted photo page. JSO’s system covers both current and historical inmate information and can show mugshots, charges and other booking details.

This guide takes you from a fresh arrest through intake, First Appearance, bond, court records, visitation, release, state transfer and public-records follow-up.

DUVAL RECORD TIMELINE OFFICIAL-FIRST
1 Arrest & intake Property · booking · medical · ID
2 Jail record Mugshot · charges · custody
3 First Appearance Probable cause · bond · release terms
4 Court follow-up CORE · docket · later outcome
Start with the real question

What Are You Trying to Confirm?

Most people searching Jacksonville Florida mugshots need more than a photo. Pick the task below so you do not waste time in the wrong system.

Was the person booked? Use the JSO inmate search for current or historical Duval County inmate information.
Are they still in jail? Check whether the official JSO result is a current custody record or a historical released record.
What happens with bond? Check the jail record, then First Appearance and the related Duval court case.
What happened in court? Use CORE after the booking search stops answering the legal-status question.

Fastest workflow: JSO inmate search → confirm current vs historical → note booking identifiers → check First Appearance/bond → open CORE for later case activity.

Same-day arrest help

Why Today’s Jacksonville Arrest May Not Show Yet

A same-day arrest can exist before the public search is fully useful. JSO explains that several processing steps must occur before release or visitation can be considered.

Property inventory Personal property is recorded and secured during intake.
Booking The corrections system creates the detention record and related identifiers.
Medical screening Required health-processing steps occur before ordinary jail routines begin.
Identification clearance Identity must be cleared as part of intake processing.
Cell assignment Housing is assigned after required processing steps.
Public search timing The online record can lag behind what family members heard about the arrest.

If No Result Appears, Use This Order

  1. Recheck the legal spelling and suffix.
  2. Search again after intake has had time to process.
  3. Call JSO jail/inmate information if the issue is urgent.
  4. Do not jump directly to Florida DOC for a fresh local arrest.
  5. Once a booking appears, save the jail number and charge information.

JSO Jail / Inmate Information

904-630-5760

JSO General Information: 904-630-7600

Same-day phone script

“I am trying to confirm whether [full legal name] was booked into Duval County corrections today. The arrest was approximately [time/date], but I do not see a result online. Can you confirm whether intake is still processing or which official search I should use?”

What happens after booking

First Appearance, Bond and Release Decisions

For many families, this is the most important step after the inmate appears online. JSO’s victim-services guidance explains what happens at First Appearance.

JSO states that First Appearance occurs within 24 hours of arrest, except for certain misdemeanor charges where an administrative bond is set. At First Appearance, the judge considers probable cause, conditions of pretrial release and whether a monetary bond should be set.

First Appearance detail JSO guidance
Location Courtroom J-1, John E. Goode Pretrial Detention Facility, 500 E. Adams Street
Daily times 9:00 a.m. and 1:00 p.m.
Judge considers Probable cause, release conditions and monetary bond
Defense counsel A defense attorney may be appointed if appropriate and the suspect cannot afford one
Court proceeding information 904-630-5882

First Appearance / Court Proceeding Information

904-630-5882

Pretrial Release Register

The Duval Clerk also publishes a Pretrial Release Register. It is not a substitute for the inmate search, but it can provide another layer of public information about people accepted into the pretrial release program, including filed charges, case numbers, required court appearances, failures to appear and related program information.

Do not misread the photo

Mugshot vs Jail Record vs Court Record

These records overlap, but they answer different questions. Knowing the difference prevents many of the mistakes seen on low-quality mugshot pages.

Source Best for Cannot establish by itself
JSO mugshot Confirming that a booking photo was associated with an inmate record Guilt, conviction, present custody or final case outcome
JSO inmate search Current and historical corrections information, charges and inmate context Final court disposition
CORE court record Public case filings, docket activity and court documents Current physical jail location in every situation
Florida DOC State prison and state-supervision records A fresh Duval County jail booking

Wrong-person prevention: match several details—name, booking date, jail number, age or other available identifiers. A name or photograph alone is not enough for a reliable match.

Know the correct facility

Jacksonville Corrections Locations and Phone Help

Duval County corrections is not just one building. Confirm the person’s current location before sending legal mail, arranging a visit or calling a facility-specific office.

John E. Goode Pretrial Detention Facility

500 E. Adams Street
Jacksonville, FL 32202

904-630-5760

Main downtown jail and intake facility.

Community Transition Center

451 Catherine Street
Jacksonville, FL 32202

904-630-2856

Includes county-sentenced participants in work-furlough and treatment programs.

JSO’s corrections page also provides current information for its other corrections operations and explains which services are handled at each location.

Accessibility Help

JSO lists a Department of Corrections ADA Coordinator at the John E. Goode facility. This is useful when a visitor, family member or person in custody needs disability-related accommodation guidance.

Corrections ADA Coordinator

904-630-5765

Before paying money

How Duval County Cash Bond Works

JSO publishes the jail-side cash-bond process, but the safest workflow is still to confirm the current case and every hold before bringing money to the jail.

For a cash bond, JSO states that the full amount must be brought to the public reception area of the jail. Published payment methods include cash, qualifying certified or cashier’s checks drawn on a local bank and subject to verification, or a U.S. Postal Money Order payable to the Office of the Sheriff.

  • Confirm the correct inmate before paying
  • Check every listed charge
  • Confirm the full amount required
  • Ask whether another warrant or hold exists
  • Verify the accepted payment type
  • Keep receipts and case information
  • Ask whether First Appearance must occur first
  • Expect release processing to take additional time

Release is not instant: JSO says release times vary. Even after someone is cleared for release, the jail still has release-processing steps to complete.

Bond verification script

“I am calling about [full name and jail/booking number]. Can you confirm the current cash-bond amount, whether another hold exists, and which payment methods are currently accepted?”

The second half of the record

How to Check Duval County Criminal Court Records

Once the booking is confirmed, the court system becomes more useful than another mugshot search. Duval County’s Clerk Online Resource ePortal is called CORE.

The Clerk explains that public online viewing is limited to non-confidential court records and that access depends on the user’s role, case type, document type and the information contained in the document.

1

Copy the exact name and booking identifiers

Use the JSO result so you are not searching CORE from memory.

2

Open CORE

Search for the matching criminal case and compare the dates and parties carefully.

3

Read docket activity

Look for hearings, filings and later case activity instead of relying on the original jail charge.

4

Request unavailable records properly

If the document predates online records or is otherwise unavailable online, the Clerk says staff assistance may be required.

When a Certified Court Copy Is Needed

The Clerk offers electronic certified court records through CORE when available. Do not pay for certification merely to understand a case; certification is usually useful when another agency or formal process specifically requires an authenticated court document.

Avoid a wasted trip

Duval County Video Visitation

JSO uses video visitation rather than ordinary social visits inside the housing area. Confirm the inmate and follow the current scheduling rules before travelling.

Onsite Video Visitation

JSO’s current corrections information directs users to the Video Visitation Center at 500 E. Adams Street for scheduled onsite video visits. Remote video options are also available through the approved service.

Planning step What to do
Confirm custody Search the inmate again immediately before scheduling
Register Use the JSO-approved video-visitation process
Verify ID Use accurate visitor identification during registration
Schedule ahead Do not assume same-day availability
Check rules again Schedules, vendor processes and security rules can change
Money, calls & mail

Before Sending Money, Calling or Mailing an Inmate

These services use different accounts and addresses. Confirm the person is still housed in Duval County before spending money.

Commissary Deposits

JSO’s corrections page directs users to approved commissary deposit methods rather than mailing cash to the jail. Confirm the inmate’s identity and current housing before making the payment.

Commissary Deposit Phone

1-866-345-1884

Inmate Phone Account

Phone-account money is separate from commissary money. JSO provides a separate phone-account service.

Inmate Phone Account Help

1-877-650-4249

Important Personal-Mail Change

Effective October 1, 2024, JSO directs ordinary personal USPS mail to a central processing location where it is scanned for inmate tablet viewing.

Normal Personal Mail

Jacksonville Sheriff’s Office – Duval, FL
Inmate’s Name, 10-digit Booking Number
P.O. Box 247
Phoenix, MD 21131

Legal mail is different: JSO says inmate legal mail is not sent to the personal-mail processing center. Legal mail must continue to go to the facility where the inmate is housed.

Troubleshooting

Why a Jacksonville Mugshot or Inmate Record Is Missing

A failed search is not always proof that no arrest occurred. Work through the likely explanation before relying on another website.

Booking is still processing Property inventory, medical screening, identification clearance or housing assignment may still be underway.
Name formatting is different Try a simpler legal-name variation and remove punctuation, suffixes or an uncertain middle name.
The person was released JSO includes historical released-inmate information, so check whether the result is no longer current custody.
The person moved facilities Confirm whether the person remains at the pretrial jail or has moved to another corrections program or facility.
The person entered state custody Use Florida DOC only after the local Duval County custody trail no longer fits.
The mugshot is unavailable A public inmate or court record can exist even when the expected booking photograph is not visible.
CORE hides the document Some court records have limited online access because of confidentiality rules, document type or viewing permissions.
The record is old Use JSO historical records, CORE or a targeted official records request instead of assuming the record was deleted.

If you only have a name and do not yet know whether to search a jail, court, DOC or another agency, our mugshot lookup workflow explains the jurisdiction-first process.

County vs state custody

When to Switch from JSO to Florida DOC

Florida DOC is a state corrections system. It should not be your first search for a fresh Jacksonville arrest.

Situation Best source
Fresh Jacksonville arrest JSO inmate search
Current Duval County corrections custody JSO inmate search
Older released Duval booking JSO historical search + CORE
Transferred into Florida state prison Florida DOC offender search
Florida state supervision Florida DOC
Custody alerts & support

Victim, Witness and VINE Help in Jacksonville

When the real concern is release, transfer or safety—not the mugshot itself—victim-support and notification tools can be more useful than repeatedly refreshing the jail search.

JSO Victim Advocates

904-630-1764

Victim Advocates provide support, resource guidance and assistance related to victim rights.

Florida VINE

1-877-846-3435

Use available VINE services for custody-status and notification needs.

Older or unavailable records

How to Request a Jacksonville Arrest or Booking Record

The Jacksonville Sheriff’s Office Public Records Unit is the correct next step when the inmate search does not provide the specific police or booking document you need.

JSO Public Records Request Options

Online Use JSO’s official online public-records request route.
Phone Public Records Unit: 904-630-2209.
Written request JSO Public Records Unit, 501 E. Bay Street, Jacksonville, FL 32202.
In person Requests can be made at police headquarters or designated district locations.

JSO Public Records Unit

904-630-2209

501 E. Bay Street
Jacksonville, FL 32202

1

Ask for one specific record

Request an arrest report, booking record or publicly releasable booking photograph rather than “everything on this person.”

2

Add the approximate date

A narrow date or date range helps staff identify the correct event.

3

Add official identifiers

Include the full name and any booking, jail, incident or court number already found.

4

Ask about redactions and cost

Before authorizing a large request, ask whether fees apply and whether electronic delivery is available.

Copyable Records Request

I am requesting the publicly releasable [arrest report / booking record / booking photograph] for [full legal name], associated with an arrest or booking in Jacksonville or Duval County on or about [date]. The booking, jail, incident or court case number is [number, if known]. Please advise whether your office holds the record, whether redactions or fees apply, and whether it can be provided electronically.

Florida email privacy note: JSO warns that email addresses can themselves be public records. If you do not want your email address released in response to a public-records request, JSO advises contacting the office by phone or in writing instead.

Final verification

Before You Trust or Share a Jacksonville Mugshot

Run this check so an old booking photo does not get mistaken for current custody or a conviction.

  • I used the official JSO inmate search.
  • I checked whether the result is current or historical.
  • I matched more than the name or photograph.
  • I recorded the booking or jail number.
  • I checked First Appearance or bond status when relevant.
  • I checked the related court case in CORE.
  • I did not treat an arrest as proof of guilt.
  • I did not assume a visible mugshot means current custody.
  • I used Florida DOC only if state custody applies.
  • I recorded the official source and date checked.
Common questions

Jacksonville and Duval County Mugshot FAQs

How do I search Jacksonville and Duval County mugshots?

Use the Jacksonville Sheriff’s Office Inmate Information Search. JSO says the tool covers current and historical information about incarcerated and released inmates and can display mugshots, charges and other inmate information.

Can I find released or older Duval County inmates?

Yes. JSO states that its inmate search includes historical information about released inmates. For older court documents, use Duval County CORE or contact the Clerk or JSO records office as appropriate.

Why is a Jacksonville arrest not showing online yet?

The person may still be going through property inventory, booking, medical screening, identification clearance or housing assignment. A very recent arrest may therefore take time to appear in the public inmate search.

When is First Appearance after a Duval County arrest?

JSO states that First Appearance generally occurs within 24 hours of arrest, except certain misdemeanor situations involving an administrative bond. JSO lists First Appearance sessions at 9 a.m. and 1 p.m. in courtroom J-1 at the John E. Goode Pretrial Detention Facility.

How do I check bond for a Duval County inmate?

Start with the JSO inmate record and the related Duval County court case. JSO states that a cash bond requires the full amount and lists accepted payment forms in its corrections guidance. Confirm every charge and hold before assuming payment will produce immediate release.

How do I visit someone in Jacksonville jail?

JSO uses video visitation. Confirm the inmate’s current facility first, then follow the current JSO registration and scheduling instructions for remote or onsite video visitation.

Where do I check a Duval County criminal court case?

Use the Duval County Clerk of Courts CORE portal for available non-confidential court records. Public access depends on the case type, document type and user access level.

What if the inmate was transferred to Florida state prison?

Use the Florida Department of Corrections offender search when the person has entered Florida state prison or state supervision. A fresh Duval County arrest should still be searched through JSO first.

How can I request a Jacksonville arrest or booking record?

Use the Jacksonville Sheriff’s Office Public Records Unit. JSO accepts online, telephone, written and in-person public-records requests. Provide a narrow date range and the specific record requested.

Who can help with a Duval County criminal case after arrest?

For eligible defendants who need appointed representation, the Office of the Public Defender for Florida’s Fourth Judicial Circuit serves Duval County. Victims and witnesses can contact JSO Victim Advocates for support and case-resource information.

Public-record navigation tool • No private mugshot database claim

Mugshot Record Excavator: Official Jail, Court & Booking Verification Tool

Use this tool to build a safer official-record search plan, generate better search queries, decode booking terms, score match confidence, prepare a records request, and avoid wrong-person mistakes. It runs in your browser and does not submit your entries.

Source RouterJail, sheriff, court, DOC, BOP, VINELink
Identity CheckName, date, county, facility, case signals
Record DecoderBond, hold, warrant, release, disposition
Copyable OutputSearch plan, request note, checklist

Build a practical official-record search plan

This does not search hidden records. It creates a safer step-by-step path to find the right official jail, sheriff, court, state, or federal source.

Important: A mugshot or arrest listing is not proof of guilt or conviction. Always verify with official jail and court sources before relying on a result.

Match confidence calculator

Use this before assuming a mugshot, arrest listing, or booking entry belongs to the right person.

0% confidence signals checked
Rule: Name-only matches are weak. The strongest matches combine source, location, date, facility, and court follow-up.

Booking and jail-record field decoder

Select a term commonly found on jail rosters, inmate searches, booking pages, and court follow-up records.

Local meaning varies: Jail words are not always used the same way in every county or state. Confirm through the official agency.

Generate a records request note

Create a clean, polite request note for a sheriff’s office, jail, court clerk, police department, or public-records office.

Privacy caution: Do not include Social Security numbers, private medical details, passwords, or unrelated sensitive data in a public-records request.

Problem solver: missing, old, or confusing results

Choose the issue you’re facing and get a practical next-step checklist.

Best practice: For serious use, save the official source name, URL, date checked, and record details. Records can change after booking.

Generated result

Your plan, links, decoded explanation, request note, or checklist will appear here.

Start with the Planner tab

Add a state, county/city, name, date, and goal. The tool will create an official-source search path and copyable verification log.

Official-first No fake database User safety focused

Browser-only privacy note: this tool does not send your entries to this website.