Duval County Inmates Mugshots Today – Arrest Records, Photos & Jail Bookings

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.
JSO inmate search, JSO corrections, Duval Clerk CORE, VINE and FDOC sources reviewed

Duval County Jail Inmates and Mugshots: Search JSO, Save the Booking Number, Then Use the Right Official System

If you landed here searching Duval County jail inmates mugshots, you probably need a quick official action: find a booking photo, confirm whether someone is still in custody, check charges, understand bond, send mail, schedule video visitation, add money, follow the court case, or get release alerts.

The practical starting point is the Jacksonville Sheriff’s Office Inmate Information Search. After that, the next step depends on what you need: JSO corrections rules for bond, visitation, mail, money and property; Duval Clerk CORE for court records; VINELink/VINE for custody notifications; FDOC for Florida state custody; and BOP for federal custody.

Presumption of innocence: a mugshot, booking record, charge, arrest entry, bond listing or jail status is not a conviction. Do not use copied mugshot pages for official decisions. Use JSO and court records, and remember that records can change.
Official first action

Open JSO Inmate Search before using any private mugshot site

JSO says its inmate search can show current and historical information about incarcerated and released inmates, including mugshots and useful inmate information such as charges.

I want the mugshot / booking photo Use JSO inmate search. Compare the photo with name, 10-digit booking number, charges and facility.
I want bond or release details Use the JSO record first, then check cash bond, surety bond, purge or First Appearance.
I want the court case outcome Use Duval Clerk CORE. A mugshot does not show dismissal, plea, conviction or final disposition.
What to do after the JSO search page opens Search the name → open the matching inmate/released-inmate record → check mugshot, charges, facility and status → copy the 10-digit booking number → use that number for mail, money, phone, property, facility and court follow-up.
Main jail John E. Goode Pretrial Detention Facility
Address 500 E. Adams Street, Jacksonville, FL 32202
Jail info 904-630-5760
JSO non-emergency 904-630-0500

Use This 4-Step Duval County Mugshot Workflow

Most generic articles only say “search inmates.” This workflow shows what to do after each official page opens.

Duval County inmate search workflow Search JSO, verify booking identifiers, choose the next jail service, then check court or notifications. 1 Search 2 Verify 3 Act 4 Confirm

JSO search → booking number/facility → bond/mail/visit/money → CORE/VINE/FDOC if needed

Choose Your Duval County Task

How to Search JSO for Duval County Jail Mugshots

Use this when the searcher wants a booking photo, current inmate status, released-inmate history or charges.

What to do on the JSO inmate search page
  1. Open the official JSO Inmate Information Search.
  2. Start with the last name if the full spelling is uncertain.
  3. Open the closest matching result; do not rely only on a search-result row.
  4. Compare mugshot, full name, booking number, facility, charges and status.
  5. Copy the 10-digit booking number exactly.
  6. Look for whether the record is current or historical/released.
  7. Use CORE, VINE, FDOC, bond, mail, money or visitation only after the JSO record is identified.
Open the official tool. Use JSO Inmate Information Search.
Search broadly first. Try surname only if the first name, middle name, suffix or spelling might be wrong.
Compare more than the mugshot. A face and common name are not enough in a large county.
Save the booking number. This number is needed for mail, facility lookup, legal mail and many follow-up tasks.
Check custody meaning. JSO search can show current and historical released-inmate information, so visible result does not always mean “still jailed.”
Do not use copied mugshot pages as proof. Private pages may keep old photos after release or fail to show later court results.

What Each Duval County Inmate Search Field Helps You Do

Save these details before you leave JSO
Field Why it matters Next action
Mugshot / photo Helps visually identify a booking record. Still compare name, booking number, charges and facility.
10-digit booking number Most useful jail identifier for this page. Use for mail, facility confirmation, legal mail, money and follow-up.
Charges Shows booking-side allegations. Use Duval Clerk CORE to check filed charges and docket status.
Facility Tells you where jail rules/mail/property may apply. Confirm before visiting, mailing, posting bond or asking property questions.
Current / released status Explains whether JSO jail custody is still the right route. If released, use CORE, VINE history/context, FDOC or records request.
Bond / purge clue May show release-payment questions. Read the bond/purge section before paying anything.
Practical save list: name, mugshot, 10-digit booking number, charges, facility, status, bond clue and court case details if found.

No Duval County Jail Inmate Found? Troubleshoot Like This

Spelling problem

Search last name only. Remove middle name, suffix, hyphen or nickname.

Very new arrest

JSO intake includes property inventory, booking, medical screening and cell assignment before normal release/visitation handling.

Released already

JSO can show historical released-inmate information. Check status carefully and then use CORE for court records.

Wrong system

If it is a court-record question, use Duval Clerk CORE. If it is a state-custody question, use FDOC.

Federal hold/custody

Use the Bureau of Prisons locator when a federal custody route is likely.

Release alert need

Use VINE if you want notification instead of checking JSO over and over.

Just Arrested in Jacksonville? What Happens Before Search Results Become Useful

JSO says arrested individuals are brought to the Pre-Trial Detention Facility for processing. Property inventory, booking, medical screening and cell assignment must be completed before release or visitation is considered.

Transport to jail. New arrests are brought to the John E. Goode Pretrial Detention Facility for processing.
Property inventory. Personal property is inventoried.
Booking and identity clearance. The record is created/checked before the public result becomes useful.
Medical screening. Medical screening is part of the intake process.
Cell assignment. Facility/housing affects visitation, mail and property questions.
Release process. After clearance, release is processed as quickly as possible, but times vary at all institutions.
Blank search result does not always mean no arrest. If the arrest just happened, wait for processing/clearance and recheck JSO.

Duval County Jail Facilities and Which One Matters

Use the facility in the JSO record before taking action
Facility Address / phone What to do after you identify it
John E. Goode Pretrial Detention Facility 500 E. Adams Street, Jacksonville, FL 32202
Jail info: 904-630-5760
Use for main jail, first appearance, bond, legal mail/publisher mail and money/keys property pickup.
Community Transition Center 451 Catherine Street, Jacksonville, FL 32202
Day/evening info: 904-630-2856
Late-night info: 904-630-2860
Use for county sentenced inmates in Work Furlough, Matrix House, substance-abuse treatment and inmate-worker routes.
Montgomery Correctional Center 4727 Lannie Road, Jacksonville, FL 32218
Prison info: 904-630-8800
Use for county-sentenced and some sentenced inmates; property room: 904-630-8869.
Jacksonville Re-Entry Center 1024 Superior Street, Jacksonville, FL 32254
Main: 904-630-8600
Use for re-entry/pretrial services route when applicable.
Micro tip: do not mail, visit, post bond or ask property questions until you know the facility shown in JSO.

First Appearance Court: What It Means After a Duval County Booking

First Appearance is where the judge reviews probable cause, pretrial release conditions and whether monetary bond should be set.

Timing

Within 24 hours of arrest

JSO victim-services material says First Appearance Court occurs within 24 hours of arrest, except for some misdemeanor cases when administrative bond is set.

Location / schedule

9 a.m. and 1 p.m.

JSO lists First Appearance at 9 a.m. and 1 p.m. each day in courtroom J-1 at the John E. Goode Pretrial Detention Facility, 500 E. Adams Street.

What to do before First Appearance
  1. Find the person in JSO search.
  2. Save booking number and listed charges.
  3. Check whether bond is already listed or pending.
  4. Note the First Appearance time window.
  5. After hearing, check JSO and CORE again because release conditions/court details can change.

Court proceeding information: 904-630-5882

Bond, Surety Bond and Purge: What to Do Before Paying

Bond is one of the highest-risk parts of an inmate search because scammers often copy real jail details. Verify through JSO and court channels before paying.

Duval County bond/purge micro guide
Situation Official route What to do next
Cash bond Bring full amount to the public reception area of the jail. Use accepted payment methods: cash, verified local-bank certified/cashier’s check, or U.S. Postal Money Order payable to Office of the Sheriff.
Surety bond A bonding agency can post in place of cash bond. Select a bonding agency yourself; JSO officers are prohibited from giving selection advice.
Civil purge Domestic Relations Department, Room 107, courthouse during business hours; jail after hours. Confirm the purge amount and location before paying.
Release after payment JSO release processing. Keep receipt and recheck status; release times vary.
Verify the inmate in JSO.
Save booking number and charges.
Check whether First Appearance has happened.
Verify every bond, hold or purge entry.
Use only the official jail/court route.
Keep receipt and recheck JSO status.
Scam warning: never pay a caller using gift cards, crypto, wire apps or “private release” instructions. Real bond/purge actions should match official JSO/court routes.

Duval Clerk CORE: What to Do After Opening the Court Website

Use CORE when the question is legal outcome, docket, case number, filed charges, hearing date, disposition or certified court copy.

Open Duval Clerk Court Records. Start with the official Clerk court-record page.
Open CORE from the Clerk page. Use the official portal, not a copied docket site.
Search by case number if you have it. If not, search by party name using the JSO booked spelling.
Compare the defendant carefully. Use name, date, case type and offense timing. Do not trust a common-name result.
Read docket events and documents. Look for filed charges, arraignment, bond actions, hearings, disposition and sentence entries.
Use certified copies for official use. A screenshot is not a certified court record.
Best sequence: JSO booking number first → CORE court search second → Clerk/court certified copy route only if you need an official record.

Duval Clerk Court Records · CORE Portal

Duval County Jail Visitation: Video Only, With Specific Rules

JSO states there is no in-person visitation. Inmates may initiate video visits with approved visitors who have created a GettingOut account.

Remote visits
  • Create a GettingOut account.
  • Upload ID for verification.
  • Wait for approval.
  • Inmate initiates the video visit call.
  • Remote visits are charged at $0.25 per minute under JSO guidance.
  • The same site enables inmate tablet messaging access.
Onsite Video Visitation Center
  • Located at 500 E. Adams Street.
  • Use the west side entrance of the Pretrial Detention Facility.
  • No cost for onsite video center visits.
  • It does not matter which facility houses the inmate.
  • Each inmate may receive one onsite visitor per week.
  • Maximum onsite visit length: two hours.
  • Hours listed: 9 a.m.–7 p.m. EST, Friday, Saturday or Sunday, including holidays.
What to do after opening GettingOut
  1. Create or log into your account.
  2. Upload ID and wait for approval.
  3. Find the correct inmate/facility.
  4. Schedule up to 14 days ahead.
  5. Schedule at least 24 hours ahead; same-day visitors are turned away.
  6. Be fully visible and appropriately dressed.
  7. Do not sit in a vehicle during the visit.
  8. Do not show another phone/tablet/PC, cash, drugs, weapons or prohibited content.
  9. Do not record, screenshot, livestream or rebroadcast the visit.
Suspension risk: JSO rules include suspensions for violations. Recording, screenshots, livestreaming or rebroadcasting can trigger an automatic one-year visitor suspension.

GettingOut Video Visitation

Duval County Inmate Mail: Personal Mail Goes to Phoenix, Legal Mail Goes to Facility

Effective October 1, 2024, normal personal USPS mail for JSO inmates is sent to a processing center and scanned into the inmate tablet system. Legal mail and approved publisher/subscription materials follow a different route.

Normal personal USPS mail

Use this address

Jacksonville Sheriff’s Office – Duval, FL
Inmate’s name, 10-digit booking number
P.O. Box 247
Phoenix, MD 21131
Legal mail / publisher materials

Use the inmate’s facility

Legal mail, authorized magazine/newspaper/periodical subscriptions and paperback books from publishers should go to the facility where the inmate is housed.

Mail rules to prevent rejection
Rule Micro action
Booking number required Include the inmate’s name and 10-digit booking number exactly as shown by JSO.
Sender info required Include sender’s name and address.
No boxes Mail packaged in boxes is not accepted.
Envelope size limit Envelope cannot be larger than 8 ½ × 11 inches.
No altered envelope Altered envelopes are returned to sender.
Reading material limits Inmates are limited to four periodicals/publications and two paperback books in possession.
Paperback books Must be mailed directly from Amazon, Books-A-Million or Barnes & Noble; hardbacks are prohibited.
No photos / internet printouts JSO says photographs/facsimiles and computer-generated internet reading materials are not authorized.
Mail problem route: JSO says mail delivery issues should be reported to TextBehind support: info@TextBehind.com.

Adding Money: Commissary and Phone Are Different Systems

A common user mistake is putting money in the wrong place. Commissary deposits and phone-account deposits use different routes.

Commissary account

Access Secure Deposits

Use for commissary/inmate account deposits.

Online: inmatedeposits.com
Phone: 1-866-345-1884

Phone account

OffenderConnect

Use for inmate phone-account funding.

Online: offenderconnect.com
Phone: 1-877-650-4249

Find the person in JSO search first.
Copy exact name and 10-digit booking number.
Choose the right deposit type. Access Secure Deposits for commissary; OffenderConnect for phone.
Review fees and confirmation.
Do not mail cash, cashier’s checks or money orders for inmate account deposit. JSO says deposits must use the Access Secure Deposits system.

Phone, Messaging and Video: Three Different User Tasks

Choose the right account before paying
User task Official route What to do after opening
Phone calls OffenderConnect Create/login, select inmate, fund phone account, save confirmation.
Remote video visit GettingOut Create account, upload ID, wait approval, then receive inmate-initiated visit.
Tablet messaging GettingOut Use the same GettingOut account that enables video/messaging access.
Commissary Access Secure Deposits Use inmatedeposits.com or 1-866-345-1884; not OffenderConnect.

Property Pickup: Money/Keys, Evidence Property and Facility Limits

Property is another area where users get sent to the wrong office. Jail property and evidence/found property are not the same thing.

Pretrial Detention Facility

Money and keys only

JSO says the public lobby is limited to specific reasons, including bond payment, attorney visits, court-ordered business, limited notary services, and inmate property pickup for money and keys only.

Call 904-630-5760 and select option #1 before going.

Montgomery Correctional Center

Property room route

Prison Property Room: 904-630-8869.

Facility access questions: 904-630-8861.

Evidence or found property: JSO Property & Evidence Facility is located at 829 Haines St., Jacksonville, FL 32206. Phone: 904-630-8777. Public hours are Monday–Friday, 7:30 a.m.–4 p.m., closed weekends/holidays.
Currency and firearms have appointment-specific rules. JSO lists currency questions at 904-630-8763 and firearms questions at 904-630-8762.

Need a Police Report, Arrest Report, Crash Report or Local Criminal History?

If the real user intent is “official report,” the mugshot page is not enough. Use JSO public records or the court clerk depending on record type.

Records route after a Duval County mugshot search
Record needed Where to go What to prepare
Local criminal history / record search JSO Public Records / public counter / district locations Name, date of birth, ID, and purpose of request if asked.
Traffic crash report JSO for current/local report; FLHSMV for crash reports older than two years Crash date, location, parties, report number if known.
Offense/arrest report JSO public records request Name, date, location, report number, offense type.
Court docket / disposition Duval Clerk CORE Case number, defendant name, arrest date, charge or booking details.
Certified court copy Duval Clerk Case number and exact document/copy needed.
JSO lists the Public Records Unit phone as 904-630-2209. Public counter/district request locations are closed weekends and federal holidays.

JSO Services and Public Records · Make a JSO Public Records Request

VINE / VINELink: Use It When You Need Release or Transfer Notifications

VINE is a notification tool. It is useful when the user wants to know if an inmate is released, transferred, escapes or dies. It does not replace JSO or court records.

VINE phone

1-877-846-3435

TTY: 1-866-847-1298.

Advocate support

904-630-1764

JSO Victim & Witness Services lists this number for contacting an advocate.

Find the inmate in JSO first. Save identifiers before registering.
Open VINELink or call VINE.
Search the offender carefully.
Register your phone number with area code.
Create a PIN. You will use it to confirm notification receipt.
Answer the call and enter PIN + #. JSO says calls continue every half hour for 24 hours until the PIN is entered.
Safety note: JSO warns not to depend solely on VINE for protection. If you may be at risk, take precautions as if the offender has already been released.

Open VINELink

FDOC or Federal Search: When JSO Is No Longer the Right System

Use Florida DOC when
  • The person appears sentenced to Florida state custody.
  • JSO no longer shows current local custody.
  • You have a DC number or state custody clue.
  • You need prison/supervision location or state release information.

Florida DOC Offender Search

Use federal BOP when
  • The case is federal.
  • A federal detainer or federal custody clue appears.
  • Local JSO search no longer answers location.
  • You need federal inmate location after transfer.

Federal Bureau of Prisons Inmate Locator

PREA and Inmate Safety Reporting

JSO states that its PREA policy covers prevention, intervention, treatment, investigation, tracking and reporting of inmate/detainee sexual assault, staff sexual misconduct or sexual harassment.

PREA information

904-630-5724

JSO lists this phone number for more information about reporting sexual assault/battery or sexual misconduct/harassment.

Privacy

JSO states this information is disclosed only to people who need it for investigation, decision-making and/or prosecution.

Important Duval County Jail and Record Locations

Main jail / first appearance

John E. Goode Pretrial Detention Facility

500 E. Adams Street
Jacksonville, FL 32202

Open in Google Maps

Court records

Duval County Courthouse

501 W. Adams Street
Jacksonville, FL 32202

Open in Google Maps

Property & Evidence

JSO Property & Evidence Facility

829 Haines St.
Jacksonville, FL 32206

Open in Google Maps

Official Sources and What to Use Each One For

Federal Bureau of Prisons Locator Use when federal custody applies.

Duval County Jail Inmates and Mugshots FAQs

Where do I search Duval County jail inmates and mugshots?
Use the official JSO Inmate Information Search. It can show current and historical information about incarcerated and released inmates, including mugshots and charges.
Does a JSO mugshot mean the person is still in jail?
Not always. JSO search can include historical released-inmate information. Always read the status and use court records or VINE when custody timing matters.
What is the most important number to save from a JSO inmate result?
Save the 10-digit booking number. You may need it for mail, money, legal mail, facility confirmation, phone questions and follow-up.
What is the main Duval County jail address?
The John E. Goode Pretrial Detention Facility is located at 500 E. Adams Street, Jacksonville, FL 32202. Jail/inmate information is 904-630-5760.
How do I find the court case after a Duval County mugshot?
Use Duval Clerk CORE. Search by case number if available, or by party name using the same spelling from the JSO record. Court records show docket and disposition information that a mugshot cannot show.
When is First Appearance Court in Duval County?
JSO victim-services material lists First Appearance within 24 hours of arrest, with proceedings at 9 a.m. and 1 p.m. in courtroom J-1 at the Pretrial Detention Facility.
Is Duval County jail visitation in person?
No. JSO says there is no in-person visitation. Inmates are allowed video visitation. Remote visits use GettingOut, while onsite video visits are available at the Video Visitation Center.
How far ahead do I schedule a Duval County video visit?
JSO says visits can be scheduled up to 14 days in advance and must be scheduled at least 24 hours in advance. Same-day visitors are turned away.
Where do I send personal mail to a Duval County inmate?
Normal personal USPS mail should be sent to Jacksonville Sheriff’s Office – Duval, FL, inmate name and 10-digit booking number, P.O. Box 247, Phoenix, MD 21131.
Where do I send Duval County inmate legal mail?
Legal mail, authorized subscriptions and paperback books from publishers go to the facility where the inmate is housed, not to the Phoenix personal-mail processing address.
How do I add commissary money?
Use Access Secure Deposits at inmatedeposits.com or call 1-866-345-1884. JSO says staff do not accept cash, cashier’s checks or money orders for inmate account deposits through mail or in person.
How do I add phone money?
Use OffenderConnect at offenderconnect.com or call 1-877-650-4249. Do not confuse this with commissary deposits or GettingOut video visitation.
When should I use VINE?
Use VINE when you want custody-change notifications such as release, transfer, escape or death. VINE does not replace JSO or court records for official legal decisions.
When should I use Florida DOC instead of JSO?
Use FDOC when the person may be in Florida state custody or supervision. Do not use FDOC as the first source for a fresh Duval County jail booking photo.

Bottom Line

The practical Duval County search is: JSO inmate search → verify mugshot, booking number, facility and status → choose bond, mail, money, video visit, property or court route → use VINE for alerts and FDOC/BOP only when local jail custody no longer applies.

Do not stop at a mugshot. The most useful details are the 10-digit booking number, facility, current/released status, charges and court follow-up route.

Independent information guide: Jail-Mugshots.org is not the Jacksonville Sheriff’s Office, Duval County Clerk of Courts, Florida Department of Corrections, VINELink/VINE, Federal Bureau of Prisons, any court or any government agency. This page explains public official routes and does not create, own, certify or update jail, police, court or mugshot records. Records can change after publication. For emergencies, call 911. Do not use this page for employment, tenant screening, credit, insurance or other FCRA-regulated decisions.
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.

Leave a Comment