JSO Inmate Search & Mugshots | Jacksonville Jail Records

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 Sheriff • Duval County jail records

Find the JSO Booking—Then Check What Happened Next

The official Jacksonville Sheriff’s Office search covers both current and historical inmate records. That means finding a JSO mugshot does not automatically mean the person is still in jail.

Use this guide to move from the official inmate record to current custody, charges, First Appearance, bond, the correct correctional facility, court records, visitation, inmate mail, money and older public records.

JSO RECORD ROUTER OFFICIAL-FIRST
01 Find booking Current or historical JSO record
02 Confirm custody Still held, released or moved
03 Check court CORE for later case information
04 Take the right action Bond, visit, mail or records
Quick answer

Which JSO Record Should You Check?

The right next step depends on whether you want a photo, current custody, an old booking, bond information or the actual court case.

Mugshot or booking Start with JSO Inmate Information Search.
Still in jail? Read the current status and facility instead of assuming every visible record is active.
Bond / First Appearance Use JSO corrections and current court information.
Case outcome Use Duval Clerk CORE, not the booking photograph.

Fast rule: JSO search answers booking/custody questions. Duval Clerk records answer court-case questions. VINE is better when your main concern is a custody-status change.

Recent arrest workflow

What to Do After a Jacksonville Arrest Today

A same-day arrest may be known to family or friends before every useful field is available online. JSO corrections processing involves several steps.

Property inventory Personal property is documented during intake.
Booking The person is processed into the correctional system.
Medical screening Initial health screening is part of corrections intake.
Identification Identity clearance can affect how quickly a usable record is available.
Housing placement The inmate may be assigned to a facility or housing unit after processing.
First Appearance The court process begins separately from the mugshot and booking page.

Six Checks for a Same-Day Arrest

  • Confirm Jacksonville / Duval County is the correct jurisdiction
  • Search JSO before using third-party mugshot sites
  • Try alternate name formatting if needed
  • Check whether intake may still be underway
  • Call jail information when current custody is urgent
  • Move to First Appearance and court sources for the next stage

Jail / Inmate Information

904-630-5760

John E. Goode Pretrial Detention Facility
500 E. Adams Street
Jacksonville, FL 32202

Useful recent-arrest phone script

“I am trying to confirm current custody for [full legal name], reportedly arrested on [date/time]. I have checked the official inmate search but the status is unclear. Can you tell me the correct JSO source or facility to verify the current status?”

Current vs released

A JSO Mugshot Can Be Historical

This is one of the most important differences between JSO and many current-only jail rosters: JSO says its inmate search contains current and historical information about incarcerated and released inmates.

Record clue What it may mean What to verify
Active custody information The person may still be in a JSO correctional facility. Current facility, charges and release conditions.
Released / historical entry The booking remains searchable after release. Release information and court case.
Mugshot remains visible A booking image remains connected to a historical record. Do not infer present incarceration.
Old charge wording The booking-stage allegation remains in the inmate record. Check formal court filings and disposition.

Do not publish “currently jailed” based only on a mugshot search result. Read the custody/release status and verify through the appropriate current source.

Wrong-person prevention

How to Verify the Correct JSO Inmate

Jacksonville is a large jurisdiction. A familiar name or similar-looking photo is not enough for a confident match.

  • Full legal first and last name
  • Middle name or initial when available
  • Suffix such as Jr., Sr., II or III
  • Approximate age or date of birth
  • Correct Jacksonville / Duval County jurisdiction
  • Approximate booking or arrest date
  • 10-digit booking number when available
  • Charge description
  • Correctional facility
  • Current or released status
Official JSO PDF audit

First Appearance and What Happens After the Arrest

JSO’s August 2025 Victim & Witness Rights Guide explains the criminal-justice steps that occur after arrest. These details are more useful than repeatedly refreshing a mugshot.

First Appearance: Generally Within 24 Hours

The JSO guide says First Appearance Court occurs within 24 hours of arrest. It identifies an exception for misdemeanor charges when an administrative bond is set.

What the Judge Considers

At First Appearance, the judge addresses probable cause, conditions of pretrial release and whether a monetary bond should be set. Counsel may also be appointed when appropriate for a person who cannot afford an attorney.

Current First Appearance Information

Sessions: 9:00 a.m. and 1:00 p.m. daily

Courtroom: J-1

Location: John E. Goode Pretrial Detention Facility, 500 E. Adams Street

Court proceeding information: 904-630-5882

Formal Charges Can Differ From the Booking Charge

The JSO guide explains that the State Attorney’s Office may file formal charges after reviewing law-enforcement arrest reports and may do so within 21 days in certain circumstances. The prosecutor has discretion about whether to prosecute.

What Can Come After First Appearance?

Formal filing The State Attorney reviews the arrest report and decides whether to prosecute.
Arraignment The accused is formally charged and enters a plea when an arraignment occurs.
Release hearing If bond was not posted or was not set, a later bond hearing may address release conditions.
Pretrial conferences Additional court dates can occur while the case progresses.
Plea / diversion Some cases can resolve without trial through an available plea or diversion process.
Trial / disposition The court record—not the mugshot—shows later case developments.
Bond and release

How to Check JSO Bond Without Acting on Stale Information

A mugshot page can show an old or incomplete snapshot. Before travelling or paying, confirm the current inmate, current case and responsible bond process.

1

Confirm the person is currently held

Historical JSO records can remain searchable after release.

2

Read every current charge

More than one charge, warrant or hold can affect release.

3

Check First Appearance or court activity

A judge may set or change release conditions as the case proceeds.

4

Verify the payment route

JSO corrections instructions should be checked directly before bringing money or using a bonding company.

5

Ask about another hold

A bond on one charge does not guarantee release when another case, warrant or hold applies.

Scam check: verify bond information through the official JSO or court contact before sending money. Do not rely on an unsolicited phone call, text message or payment link.

Facility finder

JSO Jail and Correctional Facility Contacts

Jacksonville corrections uses more than one facility. Confirm the current location before sending legal mail, arranging property pickup or relying on a facility-specific phone number.

John E. Goode Pretrial Detention Facility

500 E. Adams Street
Jacksonville, FL 32202

Jail / inmate information:
904-630-5760

Downtown pretrial jail and location of First Appearance courtroom J-1.

Community Transition Center

451 Catherine Street
Jacksonville, FL 32202

7 a.m.–10:45 p.m.:
904-630-2856

10:45 p.m.–7 a.m.:
904-630-2860

Montgomery Correctional Center

4727 Lannie Road
Jacksonville, FL 32218

Prison information:
904-630-8800

Used for sentenced and other qualifying correctional populations.

Facility matters: the inmate’s current location can determine where legal mail goes and which facility-specific instructions apply.

Video visitation

JSO Visitation: Remote and Free Onsite Video

JSO currently states that inmates receive video visitation and that there is no face-to-face public visitation.

Remote Visits Through GettingOut

Visitors create an account, upload identification for verification and wait for approval. JSO says the inmate initiates the video call.

Current published remote rate: $0.25 per minute. Recheck the official page before funding an account because vendor terms can change.

Free Onsite Video Visitation Center

Friends and family can also use JSO’s onsite Video Visitation Center at 500 E. Adams Street. This is still video visitation rather than face-to-face contact.

  • Located at 500 E. Adams Street
  • Enter on the west side used for First Appearance court
  • Current hours: Friday, Saturday and Sunday, 9 a.m.–7 p.m.
  • JSO says the center operates on holidays
  • Schedule at least 24 hours before the visit
  • Visits can be scheduled up to 14 days ahead
  • One onsite visitor per inmate per week
  • Maximum onsite video visit: two hours

Recording prohibited: JSO says visitors may not record, screenshot, livestream or rebroadcast video visitation. Violations can result in suspension.

Important 2024 mail change

Where to Send Personal Mail to a JSO Inmate

Effective October 1, 2024, JSO changed ordinary personal inmate mail to a central scanning system. Personal USPS mail is scanned and made available through the inmate tablet system.

JSO Personal Mail Processing

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

Personal Mail Needs the Booking Number

JSO requires the inmate’s name, 10-digit booking number and the sender’s name and address. This is another reason to save the booking identifier when you find the correct inmate record.

Legal mail is different. Do not send legal mail to the Maryland scanning center. JSO says legal mail must continue to be sent directly to the correctional facility where the inmate is housed.

Publications Also Follow Different Rules

Authorized magazine, newspaper and periodical subscriptions plus permitted paperback books continue to be mailed to the inmate’s facility under JSO’s current instructions.

Money and phone accounts

How to Add Money Without Using the Wrong Service

JSO separates inmate phone-account funds from commissary-account deposits. Confirm the correct inmate before paying either service.

Purpose Current JSO route Micro-level check
Phone account JSO directs users to OffenderConnect or 1-877-650-4249. Verify the correct inmate and account before funding.
Commissary account JSO directs users to its online deposit service or 1-866-345-1884. Check transaction fees before final payment.
Lobby deposit JSO lists cash-deposit kiosks at correctional-facility lobbies. Confirm facility access before travelling.

Do not follow random payment links. Start from the official JSO corrections page whenever money is involved.

Court follow-up

How to Check Duval County Court Records After a JSO Booking

The booking page is not the final legal record. After confirming the correct person, use the Duval County Clerk of Courts CORE system for available court information.

What CORE Adds to the Jail Record

  • Court case information
  • Filed case number
  • Available docket activity
  • Available court documents
  • Later hearing information
  • Public disposition information when available
  • Case information that can differ from booking-stage wording
  • Document access subject to court access rules

CORE viewing permissions depend on the user’s role, case type, document type and whether information is confidential or restricted. A missing document is therefore not automatically evidence that no case exists.

Custody-change alerts

Use VINE When Release or Transfer Is the Real Question

Repeatedly checking a mugshot is not the most useful way to watch for a custody change. JSO victim-services guidance provides Florida VINE information for custody-status notifications.

JSO Victim Advocates

904-630-1764

Use the official victim-services page for current support and notification resources.

JSO explains that VINE can provide custody information and notifications when covered custody events change. It also warns users not to rely solely on VINE for personal protection.

Problem solver

Why a JSO Mugshot or Inmate Record May Be Missing

A missing result has several possible explanations. Match the situation before changing databases.

CAPTCHA blocks the portal Complete the human verification or reopen the direct search from JSO’s main inmate-information page.
Arrest is extremely recent Booking, medical screening, identity clearance or housing processing may still be underway.
Name formatting differs Try fewer name components, an alternate spelling, a different hyphen format or no suffix.
The person was released JSO includes historical released records, but the exact information you expect may not display in the same way as active custody.
Wrong Florida county Confirm where the person was actually booked. Jacksonville residence does not mean every Florida arrest goes through JSO.
State custody Use Florida Department of Corrections once the person has moved into the state corrections system.
Federal custody Use the Federal Bureau of Prisons locator when the matter has moved into federal incarceration.
You need an old report Use JSO Public Records or Duval Clerk records rather than expecting the inmate search to provide every historical document.
Older arrest records

How to Request a JSO Arrest Record or Booking Document

JSO’s Public Records Unit handles public-record requests when the inmate search does not provide the report or older material you need.

Ways to Request JSO Records

  • Submit an online Public Records Request
  • Call Public Records at 904-630-2209
  • Send a written request to JSO Public Records
  • Make a request in person at headquarters
  • Use one of the district locations when appropriate
  • Describe the exact record rather than asking for everything

JSO Public Records Unit

501 E. Bay Street
Jacksonville, FL 32202

904-630-2209

Phone Service Hours

JSO currently lists Public Records telephone service:

Monday-Friday
8:00 a.m.-4:30 p.m.

Copyable Records Request

I am requesting the publicly releasable [booking photograph / arrest docket / arrest report / identified record] concerning [full legal name], associated with a Jacksonville or Duval County arrest on or about [date]. Known identifiers include [booking number / case number / location]. Please advise whether JSO holds the record and whether fees, redactions or additional identifying information are required.

Email privacy detail: JSO states that email addresses are public records under Florida law. It advises people who do not want their email address released in response to a public-record request to contact the office by phone or in writing instead.

Wrong county check

If the Arrest Was Outside Jacksonville

Florida jail booking systems are county-specific. Do not keep searching JSO when the arresting agency or location clearly points to another county.

Gainesville / Alachua County

If the arrest happened around Gainesville rather than Jacksonville, use our Gainesville FL mugshot and Alachua County inmate guide. Alachua County uses a different sheriff inmate-search and court-record workflow.

Volusia County / Daytona Beach area

If the arrest occurred farther south in Volusia County, see our Volusia County Florida mugshot and booking guide for the county corrections search, booking/bond contacts and court follow-up.

Jurisdiction first: JSO is the correct local corrections search for Jacksonville / Duval County. Other Florida counties maintain their own jail and booking systems.

Custody level

County Jail vs Florida DOC vs Federal Custody

A person can move out of the local JSO corrections system. Use the database that matches the current custody level.

JSO / Duval

Use for Jacksonville local jail bookings, released records and JSO correctional custody.

Florida DOC

Use for Florida state-prison and relevant state correctional records.

Federal BOP

Use after confirmed federal incarceration rather than a local county-jail booking.

Final verification

Before You Trust or Share a JSO Record

Complete these checks before relying on a Jacksonville booking photo or arrest result.

  • I used the official JSO inmate-search route.
  • I checked whether the result is current or historical.
  • I matched more than the name or mugshot.
  • I recorded the 10-digit booking number when available.
  • I confirmed the current correctional facility.
  • I used Duval Clerk records when case outcome matters.
  • I did not treat an arrest or booking charge as a conviction.
  • I recorded the source and date I checked it.
Common questions

JSO Inmate Search and Mugshot FAQs

How do I search JSO inmates and mugshots?

Use the official Jacksonville Sheriff’s Office Inmate Information Search. JSO says the search contains both current and historical information about incarcerated and released inmates and can display mugshots, charges and other available inmate details.

Does JSO inmate search show released inmates?

Yes. JSO describes its search as containing current and historical information about incarcerated and released inmates. A record that remains searchable does not necessarily mean the person is still in custody.

What is the JSO jail inmate information phone number?

JSO lists 904-630-5760 for jail and inmate information at the John E. Goode Pretrial Detention Facility at 500 East Adams Street in Jacksonville.

How soon is First Appearance after a Jacksonville arrest?

JSO’s August 2025 Victim and Witness Rights Guide says First Appearance Court occurs within 24 hours of arrest, except for misdemeanor charges when an administrative bond is set. The guide currently lists sessions at 9 a.m. and 1 p.m. in courtroom J-1.

Can the formal court charge differ from the JSO booking charge?

Yes. JSO’s Victim and Witness Rights Guide explains that the State Attorney’s Office reviews law-enforcement arrest reports and decides whether to file formal charges. Booking-stage charge information should therefore not be treated as the final court charge.

Does JSO allow face-to-face inmate visitation?

No. JSO currently says there is no face-to-face public visitation. Friends and family can use remote video visitation or the no-cost onsite Video Visitation Center at 500 East Adams Street.

How much is JSO remote video visitation?

JSO currently lists remote video visitation through GettingOut at 25 cents per minute. Verify the current price and rules before funding an account because vendor terms can change.

Where do I send personal mail to a JSO inmate?

JSO says ordinary personal USPS mail must be sent to its inmate mail processing center in Phoenix, Maryland and must include the inmate’s name and 10-digit booking number. Legal mail continues to go directly to the facility where the inmate is housed.

How do I check a JSO inmate court case?

After confirming the correct JSO booking record, use the Duval County Clerk of Courts CORE system for available court records and case information. Court records are more appropriate than a mugshot for checking later case developments.

How do I request an old JSO arrest record or booking document?

Use the Jacksonville Sheriff’s Office Public Records Unit. JSO accepts online requests and also lists requests by telephone, written correspondence and in-person service.

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.