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.
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.
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.
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.
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.
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.
- Open the official JSO Inmate Information Search.
- Start with the last name if the full spelling is uncertain.
- Open the closest matching result; do not rely only on a search-result row.
- Compare mugshot, full name, booking number, facility, charges and status.
- Copy the 10-digit booking number exactly.
- Look for whether the record is current or historical/released.
- Use CORE, VINE, FDOC, bond, mail, money or visitation only after the JSO record is identified.
What Each Duval County Inmate Search Field Helps You Do
| 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. |
No Duval County Jail Inmate Found? Troubleshoot Like This
Search last name only. Remove middle name, suffix, hyphen or nickname.
JSO intake includes property inventory, booking, medical screening and cell assignment before normal release/visitation handling.
JSO can show historical released-inmate information. Check status carefully and then use CORE for court records.
If it is a court-record question, use Duval Clerk CORE. If it is a state-custody question, use FDOC.
Use the Bureau of Prisons locator when a federal custody route is likely.
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.
Duval County Jail Facilities and Which One Matters
| 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. |
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.
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.
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.
- Find the person in JSO search.
- Save booking number and listed charges.
- Check whether bond is already listed or pending.
- Note the First Appearance time window.
- 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.
| 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. |
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.
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.
- 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.
- 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.
- Create or log into your account.
- Upload ID and wait for approval.
- Find the correct inmate/facility.
- Schedule up to 14 days ahead.
- Schedule at least 24 hours ahead; same-day visitors are turned away.
- Be fully visible and appropriately dressed.
- Do not sit in a vehicle during the visit.
- Do not show another phone/tablet/PC, cash, drugs, weapons or prohibited content.
- Do not record, screenshot, livestream or rebroadcast the visit.
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.
Use this address
Jacksonville Sheriff’s Office – Duval, FLInmate’s name, 10-digit booking number
P.O. Box 247
Phoenix, MD 21131
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.
| 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. |
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.
Access Secure Deposits
Use for commissary/inmate account deposits.
Online:
inmatedeposits.com
Phone:
1-866-345-1884
OffenderConnect
Use for inmate phone-account funding.
Online:
offenderconnect.com
Phone:
1-877-650-4249
Phone, Messaging and Video: Three Different User Tasks
| 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.
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.
Property room route
Prison Property Room: 904-630-8869.
Facility access questions: 904-630-8861.
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.
| 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 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.
904-630-1764
JSO Victim & Witness Services lists this number for contacting an advocate.
FDOC or Federal Search: When JSO Is No Longer the Right System
- 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.
- 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.
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.
904-630-5724
JSO lists this phone number for more information about reporting sexual assault/battery or sexual misconduct/harassment.
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
John E. Goode Pretrial Detention Facility
500 E. Adams StreetJacksonville, FL 32202
Duval County Courthouse
501 W. Adams StreetJacksonville, FL 32202
JSO Property & Evidence Facility
829 Haines St.Jacksonville, FL 32206
Official Sources and What to Use Each One For
Duval County Jail Inmates and Mugshots FAQs
Where do I search Duval County jail inmates and mugshots?
Does a JSO mugshot mean the person is still in jail?
What is the most important number to save from a JSO inmate result?
What is the main Duval County jail address?
How do I find the court case after a Duval County mugshot?
When is First Appearance Court in Duval County?
Is Duval County jail visitation in person?
How far ahead do I schedule a Duval County video visit?
Where do I send personal mail to a Duval County inmate?
Where do I send Duval County inmate legal mail?
How do I add commissary money?
How do I add phone money?
When should I use VINE?
When should I use Florida DOC instead of JSO?
Bottom Line
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.
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.
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.
Match confidence calculator
Use this before assuming a mugshot, arrest listing, or booking entry belongs to the right person.
Booking and jail-record field decoder
Select a term commonly found on jail rosters, inmate searches, booking pages, and court follow-up records.
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.
Problem solver: missing, old, or confusing results
Choose the issue you’re facing and get a practical next-step checklist.
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.
Browser-only privacy note: this tool does not send your entries to this website.