The Duval County Inmate Population
The Duval County inmate population is not a single number from one building. The Jacksonville Sheriff's Office runs three custody facilities, and each holds a different slice of the count. The John E. Goode Pretrial Detention Facility downtown holds people who are newly arrested and waiting for court. The Montgomery Correctional Center on the Northside holds county sentenced inmates. The Community Transition Center holds sentenced people in work furlough and treatment programs. Two more facilities in Jacksonville are run by the state, not the county. Those hold state corrections inmates and are counted separately.
The sheriff reports the headline figures in its yearly annual report. The numbers move with the things you would expect. More arrests push the count up. Bond decisions, sentencing, and transfers to state prison pull it back down. Because Jacksonville and Duval County share one consolidated government, the same agency books an arrest, runs the jail, and reports the population. That is why a Duval County inmate search starts with the sheriff rather than a separate county jail and a separate city police force.
Duval County Inmate Population Statistics
The clearest official figures come from the Jacksonville Sheriff's Office 2024 Annual Report and the 2023 report before it. The downtown jail carries the bulk of the daily count. The sheriff reported an average daily population of roughly 2,400 inmates at the Pretrial Detention Facility in 2024, with more than 27,300 people processed into the jail that year. The 2024 report also describes the jail as a 629,000 square foot, 13 story building staffed by more than 410 people.
The Jacksonville Sheriff's Office homepage is the front door to all of this data and to the inmate search itself. A lead-in link to the agency keeps the numbers tied to their source. You can review the Jacksonville Sheriff's Office homepage for current corrections news and the annual reports. The table below lists the population measures with the report and year each one came from, so a reader can check the figure against the original document.
That homepage links to the corrections section, the inmate search, and the yearly reports that hold the population counts. It is the most reliable starting point for any figure cited on this page.
| Measure | Figure | Source / Year |
|---|---|---|
| PTDF average daily population | ~2,400 | JSO 2024 Annual Report |
| PTDF inmates processed (bookings) | 27,300+ | JSO 2024 Annual Report |
| PTDF building size | 629,000 sq ft, 13 stories | JSO 2024 Annual Report |
| MCC average daily population | 665 | JSO 2024 Annual Report |
| CTC bed capacity | 300 beds | JSO 2023 Annual Report |
Duval County Inmate Population Trends
The trend over the last reported years tells a two-sided story. The downtown jail's average daily population fell from 2,600 in 2023 to about 2,400 in 2024. Yet booking volume rose over the same span, from more than 25,700 people processed in 2023 to more than 27,300 in 2024. The sheriff described the 2024 figure as a 6.23 percent increase from the year before. In plain terms, more people moved through the jail while the number held on any given day dropped. Faster releases and pretrial alternatives help explain that gap.
The two sentenced facilities ran near or above their planned size. Montgomery Correctional Center was designed for 648 inmates, yet held an average of 673 in 2023 and 665 in 2024. The Community Transition Center, a 300 bed facility, averaged 284 inmates in 2023.
| Year / Facility | Average Daily Population | Notes |
|---|---|---|
| 2023 PTDF | 2,600 | Over 25,700 bookings; about 28,000 releases |
| 2024 PTDF | ~2,400 | Over 27,300 bookings, up 6.23% |
| 2023 MCC | 673 | Above the 648 designed capacity |
| 2024 MCC | 665 | Still above designed capacity |
| 2023 CTC | 284 | 300 bed facility |
Note: The jail count is a daily snapshot, so it can shift between the time a report is written and the day you read it.
Who Makes Up the Duval County Inmate Population
The sheriff sorts the population by facility rather than by a single public demographic table. Each building holds a defined group, and that is the most reliable way to picture who is counted. The downtown jail mixes pretrial detainees with several hold types. The two program facilities hold sentenced men and women. Knowing which building someone is in tells you a lot about their status.
- Pre-trial and intake - the Pretrial Detention Facility holds people who are arrested and waiting for court, the largest share of the count.
- County sentenced - Montgomery Correctional Center and the Community Transition Center hold men and women serving county sentences.
- Federal, juvenile, and state holds - the sheriff says the downtown jail also houses federal, juvenile, and state classified inmates.
- Program and work furlough - the Community Transition Center holds work furlough inmates, Matrix House treatment participants, and inmate workers.
Note: The sheriff's reports do not publish a public race, age, or pretrial versus sentenced percentage table, so those splits are not shown here.
Duval County Jail Capacity and Overcrowding
Capacity is easiest to read at the sentenced facilities, where the sheriff published a design figure. Montgomery Correctional Center was built for 648 inmates. It ran above that line in both reported years, at 673 in 2023 and 665 in 2024. That is mild pressure rather than a crisis, but it does mean the prison side of the system has carried more people than its original plan. The Community Transition Center, by contrast, ran under its 300 bed capacity at 284 in 2023.
The sheriff did not publish a single rated capacity for the downtown Pretrial Detention Facility on its current corrections page. What it does report is scale. The building is 629,000 square feet across 13 floors, and the courthouse security unit can hold up to 350 inmates at a time for court. Because the published capacity figure for the main jail is not stated, no rated-capacity number for that building is claimed here.
Laws Governing the Duval County Inmate Population
The reason this data is public at all comes down to a handful of Florida laws. The state public records act makes most jail and booking information open for inspection, subject to exemptions. Separate statutes set the standards county jails must follow and the way force and serious incidents are reported. Court records, which start after a charge is filed, follow their own access rule. Each law below is paired with a short plain-English note so the legal basis is clear without the jargon.
Key Statutes:
Florida Statutes Chapter 119 - the Public Records Act, which makes most sheriff and jail records open to inspection unless an exemption applies.
Florida Statute 951.23 - sets statewide standards and definitions for county and municipal detention facilities.
Florida Statute 944.35 - covers authorized use of force and the reporting duties that come with custody incidents.
Florida Rule 2.420 - governs public access to court records once a case is opened, with a security matrix that protects confidential material.
Duval County and the State Prison Population
A county sentence and a state prison sentence are not the same, and they sit in different systems. When a Duval County defendant is sentenced to a Florida prison term, that person leaves the sheriff's jail and becomes a state corrections inmate. From that point the search moves to the Florida Department of Corrections offender network, not the county roster. The state even runs two contract community release centers inside Jacksonville, Bridges of Jacksonville and TTH of Dinsmore, but the people there are in state custody and searched through the state system.
How to Search the Duval County Inmate Population
The official tool is the JSO Inmate Information Search, run by the sheriff's Department of Corrections. The sheriff says it covers both current and historical information for incarcerated and released inmates, and that mugshots and charges can be viewed through it. It is a free public web app. You can reach it from the JSO Inmate Information page or go straight to the search at inmatesearch.jaxsheriff.org. The app uses a CAPTCHA, so a quick verification step may appear before results load.
Before you start, gather what you know. A last name is enough to begin. A booking number or inmate number gives the cleanest exact match.
The search app shown above is the only roster you need for the county jail. The numbered steps below match the way it works.
- Open the JSO Inmate Information Search from the sheriff's inmate page or the direct search address.
- Choose Search By Name and enter the last name, plus a first or middle name to narrow it.
- Switch to Search By Number when you have a booking number or inmate number.
- Open the person's result to read charges, bond, next court date, and demographic details.
- If the person is not there, they may be sentenced to state prison, so check the Florida Department of Corrections locator instead.
Current Inmate Lookup in Duval County
For a person in custody right now, the JSO search is the live source. The app also exposes a recent bookings view and a release log, which help when someone was arrested or let go within the last day or two. The sheriff does not publish a fixed refresh interval on its public page, so treat the roster as close to current rather than to the minute. The search-field table below lists the inputs the app accepts, drawn from the official app configuration.
| Field Label | Type | Required | Notes |
|---|---|---|---|
| Last Name | Text | Primary input | The main name-search field. |
| First Name | Text | No | Narrows a common last name. |
| Middle Name | Text | No | Optional extra filter. |
| Booking Number | Text | No | Exact match; mail rules use a 10-digit booking number. |
| Inmate Number | Text | No | Used with the number search. |
| Inmate Active | Checkbox | No | Limits to current inmates or includes released records. |
Past and Released Inmate Records
Duval County is unusual in that the same official tool reaches the past, not just the present. The sheriff states plainly that the inmate search holds both current and historical information for incarcerated and released inmates. So a person who bonded out last month may still turn up in the same search by name. When a record is no longer online, or you need a certified copy, the fallback is a public records request to the sheriff's Public Records Unit. A sentenced inmate who has moved to state prison will not stay on the county roster and should be looked up through the state locator instead. Full step-by-step roster help lives on the jail inmate records page.
What a Duval County Inmate Record Shows
An inmate profile pulls together custody and case details in one view. The exact fields vary by person, and some are blank, but the official app model and the sheriff's own description point to a consistent set. The table walks through the fields you are most likely to see and what each one tells you.
| Field | What It Shows |
|---|---|
| Booking Number | The 10-digit identifier for the custody episode, also used for mail. |
| Name and Demographics | Name, race, gender, height, weight, eye and hair color. |
| Mugshot | The booking photo, which the sheriff says can be viewed through the search. |
| Charges | The arrest or booking charges and arresting agency. |
| Bond / Bail | Overall bail amount and bond details. |
| Court | Next court date, court location, and court department. |
County Jail vs. State Prison: Where to Look
This is the single point that trips up most searches. A pretrial detainee and a county-sentenced inmate sit in the sheriff's jail and show up on the county search. A person sentenced to a Florida prison term is a state corrections inmate and shows up on the state locator. Searching the wrong system is the usual reason a name does not appear. The comparison below lines up the two side by side.
| County Jail | State Prison (DOC) | |
|---|---|---|
| Who Is Held | Pre-trial and county sentences | Sentenced felons |
| Run By | Jacksonville Sheriff's Office | Florida Department of Corrections |
| Where to Look | JSO Inmate Information Search | FDC offender network locator |
| Stays Listed | Current and historical, per JSO | Refreshed weekly, releases nightly |
State and Federal Inmate Search
Beyond the county jail, three more locators cover the rest of the custody map. The Florida Department of Corrections population search is the state system for sentenced prisoners, refreshed weekly with release dates updated nightly. The federal Bureau of Prisons locator covers people in federal custody from 1982 forward. The ICE Online Detainee Locator covers immigration detainees, usually searched by A-number and country of birth. For custody-change alerts, VINELink lets victims register for notifications.
The state form above asks for a last name, first name, or six-character DC number, with photo filters and a result limit. It is the right tool once a Duval County case ends in a prison sentence.
The federal locator shown here is the place to check when a Jacksonville defendant is held or sentenced in the federal system rather than the county jail.
Duval County Detention Facilities
Five facilities hold part of the wider Duval County inmate population. Three are run by the Jacksonville Sheriff's Office, and two are Florida Department of Corrections contract centers physically located in Jacksonville. Each page below covers who is held there, the right lookup tool, visitation, and contact details.
- John E. Goode Pretrial Detention Facility - the downtown county jail for newly arrested and pretrial inmates.
- Community Transition Center - county-sentenced work furlough and treatment programs.
- Montgomery Correctional Center - the county prison for sentenced men and women on the Northside.
- Bridges of Jacksonville CRC - a state contract community release center for male inmates.
- TTH of Dinsmore CRC - a state contract community release center for male inmates.
Duval County Inmate Population FAQ
How big is the Duval County inmate population?
The downtown Pretrial Detention Facility averaged about 2,400 inmates a day in 2024, according to the Jacksonville Sheriff's Office annual report. Two sentenced facilities add to that count, with Montgomery Correctional Center averaging 665 and the Community Transition Center averaging 284 in its reported year. The total moves daily as people are booked, bonded, and sentenced.
How do I search the Duval County inmate population?
Use the free JSO Inmate Information Search run by the sheriff. Search by last name, or by booking number for an exact match. The same tool covers current inmates and many released ones. If the person was sentenced to state prison, switch to the Florida Department of Corrections locator instead.
Can I look up a released or past inmate?
Yes, in many cases. The sheriff says the inmate search holds both current and historical records for incarcerated and released people. When a record is not online, file a public records request with the sheriff's Public Records Unit for the booking record you need.
Why can't I find someone in the jail roster?
The most common reason is custody level. A pretrial or county-sentenced person is on the county search, but a state-sentenced prisoner is on the Florida Department of Corrections locator, and a federal or immigration detainee is in the BOP or ICE systems. A very recent arrest may also take a few hours to post.